Azure SQL Database의 단일 데이터베이스로 시작하기

적용 대상:Azure SQL Database

단일 데이터베이스는 완전 관리형 PaaS DbaaS(platform as a service Database as a Service)이며, 최신 클라우드 기반 애플리케이션에 이상적인 스토리지 엔진입니다. 이 섹션에서는 Azure SQL Database에서 신속하게 단일 데이터베이스를 구성하고 만드는 방법을 알아봅니다.

빠른 시작 개요

이 섹션에서는 단일 데이터베이스를 빠르게 시작하는 데 도움이 되는 사용 가능한 문서의 개요를 확인할 수 있습니다. 다음 빠른 시작을 통해 신속하게 단일 데이터베이스를 만들고 서버 수준 방화벽 규칙을 구성한 다음, .bacpac 파일을 사용하여 데이터베이스를 새 단일 데이터베이스로 가져올 수 있습니다.

관리 작업 자동화

PowerShell 또는 Azure CLI를 사용하여 데이터베이스를 만들고 구성하고 크기를 조정할 수 있습니다.

가동 중지 시간을 최소화하여 단일 데이터베이스로 마이그레이션

이러한 빠른 시작을 사용하면 .bacpac 파일을 사용하여 신속하게 데이터베이스를 만들거나 Azure로 가져올 수 있습니다. 그러나 .bacpac.dacpac 파일은 다양한 버전의 SQL Server 및 Azure SQL 내에서 데이터베이스를 빠르게 이동하거나 DevOps 파이프라인에서 연속 통합을 구현하도록 설계되었습니다. 그러나 이 방법은 가동 중지 시간을 최소화하면서 프로덕션 데이터베이스를 마이그레이션하도록 설계되지는 않았습니다. 새 데이터 추가를 중지하고, 원본 데이터베이스를 .bacpac 파일로 내보낸 다음, Azure SQL Database로 가져오는 작업이 완료될 때까지 기다려야 합니다. 특히 큰 데이터베이스에서 이러한 모든 대기는 애플리케이션 가동을 중지시키게 됩니다. 프로덕션 데이터베이스를 이동하려면 마이그레이션의 가동 중지 시간을 최소화하는 더 나은 마이그레이션 방법이 필요합니다. 이렇게 하려면 DMS(Data Migration Service)를 사용하여 최소한의 가동 중지 시간으로 데이터베이스를 마이그레이션하세요. DMS는 이를 위해 원본 데이터베이스의 변경 내용을 복원 중인 단일 데이터베이스에 점진적으로 푸시합니다. 이렇게 하면 가동 중지 시간을 최소화하면서 애플리케이션을 원본 데이터베이스에서 대상 데이터베이스로 빠르게 전환할 수 있습니다.

실습 학습 모듈

다음 무료 Learn 모듈을 사용하면 Azure SQL Database에 대해 배울 수 있습니다.

다음 단계