최대 10년 동안 Azure SQL Database 백업 저장Store Azure SQL Database backups for up to 10 years

여러 응용 프로그램에서는 규정, 규정 준수 또는 기타 비즈니스를 목적으로 Azure SQL Database의 자동 백업에서 제공하는 데이터베이스 백업을 7-35일 넘게 보존하도록 요구합니다.Many applications have regulatory, compliance, or other business purposes that require you to retain database backups beyond the 7-35 days provided by Azure SQL Database automatic backups. LTR(장기 보존) 기능을 사용하여 RA-GRS Blob 저장소에 최대 10년 동안 지정된 SQL 데이터베이스 전체 백업을 저장할 수 있습니다.By using the long-term retention (LTR) feature, you can store specified SQL database full backups in RA-GRS blob storage for up to 10 years. 그런 다음, 새 데이터베이스로 모든 백업을 복원할 수 있습니다.You can then restore any backup as a new database.

중요

장기 보존은 현재 미리 보기 상태입니다.Long-term retention is currently in preview. 이 기능은 이전 미리 보기의 일부분으로 Azure Services Recovery Service 자격 증명 모음에 저장된 기존 백업이 SQL Azure 저장소로 마이그레이션됩니다.Existing backups stored in the Azure Services Recovery Service vault as part of the previous preview of this feature are migrated to SQL Azure storage.

SQL Database의 장기 보존 작동 방법How SQL Database long-term retention works

장기 백업 보존은 PITR(지정 시간 복원)을 사용하여 만든 자동 SQL Database 백업을 활용합니다.Long-term backup retention leverages the automatic SQL Database backups created takes for point-time restore (PITR). 각 SQL 데이터베이스에 대해 장기 보존 정책을 구성하고 장기 저장소에 백업을 복사해야 하는 빈도를 지정할 수 있습니다.You can configure a long term retention policy for each SQL database and specify how frequently you need to copy the backups to the long-term storage. 해당 유연성을 활성화하기 위해 네 개의 매개 변수(주간 백업 보존(W), 월간 백업 보존(M), 연간 백업 보존(Y), 연간 주(WeekOfYear)) 조합을 사용하여 정책을 정의할 수 있습니다.To enable that flexibility you can define the policy using a combination of four parameters: weekly backup retention (W), monthly backup retention (M), yearly backup retention (Y) and week of year (WeekOfYear). W를 지정하는 경우 매주 하나의 백업이 장기 저장소에 복사됩니다.If you specify W, one backup every week will be copied to the long-term storage. M을 지정하는 경우 각 월의 첫 주 동안 하나의 백업이 장기 저장소에 복사됩니다.If you specify M, one backup during the first week of each month will be copied to the long-term storage. Y를 지정하는 경우 WeekOfYear로 지정된 주 동안 하나의 백업이 장기 저장소에 복사됩니다.If you specify Y, one backup during the week specified by WeekOfYear will be copied to the long-term storage. 각 백업은 이러한 매개 변수에 의해 지정된 기간 동안 장기 저장소에 유지됩니다.Each backup will be kept in the long-term storage for the period specified by these parameters.

예제:Examples:

  • W=0, M=0, Y=5, WeekOfYear=3W=0, M=0, Y=5, WeekOfYear=3

    매년 세 번째 전체 백업이 5년 동안 유지됩니다.The 3rd full backup of each year will be kept for 5 years.

  • W=0, M=3, Y=0W=0, M=3, Y=0

    매월 첫 번째 전체 백업이 3개월 동안 유지됩니다.The first full backup of each month will be kept for 3 months.

  • W=12, M=0, Y=0W=12, M=0, Y=0

    각각의 매주 전체 백업이 12주 동안 유지됩니다.Each weekly full backup will be kept for 12 weeks.

  • W=6, M=12, Y=10, WeekOfYear=16W=6, M=12, Y=10, WeekOfYear=16

    각각의 매주 전체 백업이 6주 동안 유지됩니다.Each weekly full backup will be kept for 6 weeks. 매월 첫 번째 전체 백업을 제외하고 12개월 동안 유지됩니다.Except first full backup of each month, which will be kept for 12 months. 연간 16번째 주에서 수행된 전체 백업을 제외하고 10년 동안 유지됩니다.Except the full backup taken on 16th week of year, which will be kept for 10 years.

다음 표는 다음 정책에 대한 장기 백업의 주기 및 만료를 나타냅니다.The following table illustrates the cadence and expiration of the long-term backups for the following policy:

W=12주(84일), M=12개월(365일), Y=10년(3650일), WeekOfYear=15(4월 15일 이후 주)W=12 weeks (84 days), M=12 months (365 days), Y=10 years (3650 days), WeekOfYear=15 (week after April 15)

ltr 예제

위의 정책을 수정하고 W=0(주별 백업 없음)으로 설정하는 경우 백업 복사본의 주기는 강조 표시된 날짜까지 위의 표에 나와 있는 것처럼 변경됩니다.If you were to modify the above policy and set W=0 (no weekly backups), the cadence of backup copies would change as shown in the above table by the highlighted dates. 이러한 백업을 유지하는 데 필요한 저장소 크기는 적절하게 줄어듭니다.The storage amount needed to keep these backups would reduce accordingly.

참고

  1. LTR 복사본은 Azure 저장소 서비스에서 생성되므로 복사 프로세스는 기존 데이터베이스에 성능 영향을 주지 않습니다.The LTR copies are created by Azure storage service so the copy process has no performance impact on the existing database.
  2. 이 정책은 향후 백업에 적용됩니다.The policy applies to the future backups. 예:E.g. 지정된 WeekOfYear가 정책이 구성된 지난 해인 경우 첫 번째 LTR 백업은 다음 해에 만들어집니다.if the specified WeekOfYear is in the past when the policy is configured, the first LTR backup will be created next year.
  3. LTR 저장소에서 데이터베이스를 복원하기 위해 해당 타임스탬프에 따라 특정 백업을 선택할 수 있습니다.To restore a database from the LTR storage, you can select a specific backup based on its timestamp. 데이터베이스는 원본 데이터베이스와 동일한 구독 아래의 기존 서버로 복원될 수 있습니다.The database can be restored to any existing server under the same subscription as the original database.

장기 백업 보존 구성Configure long-term backup retention

Azure Portal 또는 PowerShell을 사용하여 장기 보존을 구성하는 방법을 알아보려면 장기 백업 보존 구성을 참조하세요.To learn how to configure long-term retention using the Azure portal or using PowerShell, see Configure long-term backup retention.

다음 단계Next steps

데이터베이스 백업은 실수로 손상되거나 삭제되지 않도록 데이터를 보호해 주기 때문에 비즈니스 연속성 및 재해 복구 전략에서 필수입니다.Because database backups protect data from accidental corruption or deletion, they're an essential part of any business continuity and disaster recovery strategy. 다른 SQL Database 비즈니스 연속성 솔루션에 대해 알아보려면 비즈니스 연속성 개요를 참조하세요.To learn about the other SQL Database business-continuity solutions, see Business continuity overview.