다음을 통해 공유


Azure Blob Storage Service로 SQL Server 백업 및 복원

이 항목에서는 Azure Blob Storage 서비스에 대한 SQL Server 백업 및 복원을 소개합니다. 또한 Azure Blob 서비스를 사용하여 SQL Server 백업을 저장할 때의 이점에 대한 요약도 제공합니다.

SQL Server 다음과 같은 방법으로 Azure Blob Storage 서비스에 백업 저장을 지원합니다.

  • Azure에 대한 백업 관리: DISK 및 TAPE에 백업하는 데 사용되는 것과 동일한 방법을 사용하여 이제 URL을 백업 대상으로 지정하여 Azure Storage에 백업할 수 있습니다. 이 기능을 사용하여 로컬 스토리지나 다른 오프사이트 옵션의 경우처럼 수동으로 백업하거나 자체 백업 전략을 구성할 수 있습니다. 이 기능을 URL에 대한 SQL Server 백업이라고도 합니다. 자세한 내용은 URL에 대한 SQL Server Backup을 참조하세요. 이 기능은 SQL Server 2012 SP1 CU2 이상에서 사용할 수 있습니다.

    참고

    SQL Server 2014 이전의 SQL Server 버전의 경우 추가 기능 SQL Server Azure 도구 백업을 사용하여 Azure Storage에 대한 백업을 빠르고 쉽게 만들 수 있습니다. 자세한 내용은 다운로드 센터를 참조하십시오.

  • SQL Server Azure에 대한 백업 관리: 백업 전략을 관리하고 단일 데이터베이스 또는 여러 데이터베이스에 대한 백업을 예약하도록 SQL Server 구성하거나 instance 수준에서 기본값을 설정합니다. 이 기능을 Microsoft Azure에 대한 SQL Server Managed Backup 이라고 합니다. 자세한 내용은 Azure에 SQL Server 관리되는 백업을 참조하세요. 이 기능은 SQL Server 2014 이상에서 사용할 수 있습니다.

SQL Server Backup에 Azure Blob Service를 사용할 경우의 이점

  • 유연하고 안정적이며 무한한 오프사이트 스토리지: Azure Blob Service에 백업을 저장하는 것은 편리하고 유연하며 오프사이트 액세스가 용이할 수 있습니다. 기존 스크립트/작업을 수정하는 것처럼 쉽게 SQL Server 백업에 사용할 오프사이트 스토리지를 만들 수 있습니다. 오프사이트와 프로덕션 데이터베이스 위치 둘 다에 영향을 줄 수 있는 단일 재해를 방지하려면 오프사이트 스토리지는 일반적으로 프로덕션 데이터베이스 위치와 충분히 멀리 떨어져 있어야 합니다. Blob 스토리지 지리적 복제를 선택하여 전체 지역에 영향을 줄 수 있는 재해 발생에 대비한 추가 보호막을 만듭니다. 또한 언제 어디서나 백업을 사용할 수 있으며 복원을 위해 백업에 쉽게 액세스할 수 있습니다.

  • 백업 보관: Azure Blob Storage 서비스는 백업을 보관하는 데 자주 사용되는 테이프 옵션에 대한 더 나은 대안을 제공합니다. 테이프 스토리지를 사용하려면 미디어를 보호하기 위해 오프사이트 시설 및 수단까지 테이프를 물리적으로 운반해야 할 수 있습니다. Azure Blob Storage에 백업 저장은 즉각적이고 내구성 있는 고가용성 보관 옵션을 제공합니다.

  • 하드웨어 관리 오버헤드 없음: Azure 서비스를 사용하는 하드웨어 관리에 대한 오버헤드가 없습니다. Azure 서비스에서 하드웨어를 관리하며 하드웨어 오류 방지와 중복을 위해 지역에서 복제 옵션을 제공합니다.

  • 현재 Azure Virtual Machine에서 실행되는 SQL Server 인스턴스의 경우 연결된 디스크를 만들어 Azure Blob Storage 서비스에 백업할 수 있습니다. 그러나 Azure Virtual Machine에 연결할 수 있는 디스크 수에는 제한이 있습니다. 초대형 인스턴스의 경우 16개이며, 그보다 작은 인스턴스의 경우 더 적습니다. Azure Blob Storage에 직접 백업하면 16개의 디스크 제한을 무시할 수 있습니다.

    또한 이제 Azure Blob Storage 서비스에 저장된 백업 파일은 데이터베이스 연결/분리 또는 VHD 다운로드 및 연결 없이도 온-프레미스 SQL Server 또는 Azure Virtual Machine에서 실행되는 다른 SQL Server 직접 사용할 수 있습니다.

  • 비용 이점: 사용한 서비스에 대한 비용만 지불합니다. 오프사이트 및 백업 보관 옵션만큼 비용 효율적일 수 있습니다. 자세한 내용 및 링크는 Azure 청구 고려 사항 섹션을 참조하세요.

Azure 청구 고려 사항:

Azure Storage 비용을 이해하면 Azure에서 백업을 만들고 저장하는 비용을 예측할 수 있습니다.

Azure 가격 계산기는 비용을 예측하는 데 도움이 될 수 있습니다.

스토리지: 요금은 사용 공간을 기준으로 하며 단계적 등급과 중복 수준에 따라 계산됩니다. 자세한 내용과 최선 정보는 가격 정보 문서의 데이터 관리 섹션을 참조하세요.

데이터 전송: Azure로의 인바운드 데이터 전송은 무료입니다. 아웃바운드 전송의 경우 대역폭 사용 요금이 부과되며 단계적 지역별 등급을 기준으로 계산됩니다. 자세한 내용은 가격 정보 문서의 데이터 전송 섹션을 참조하십시오.

참고 항목

URL에 SQL Server 백업 모범 사례 및 문제 해결
시스템 데이터베이스 백업 및 복원(SQL Server)
자습서: Azure Blob Storage 서비스로 SQL Server 백업 및 복원
URL에 대한 SQL Server 백업