다음을 통해 공유


차등 부분 백업

이 항목에서는 모든 SQL Server 데이터베이스와 관련된 내용을 다룹니다.

차등 부분 백업은 부분 백업에만 사용됩니다. 차등 부분 백업은 차등 기반이라고 하는 이전 부분 백업 이후에 파일 그룹에서 변경된 데이터 익스텐트만 기록합니다. 부분 백업에서 캡처한 일부 데이터만 변경된 경우 차등 부분 백업은 기반보다 작으며 더 빠르게 만들 수 있습니다. 큰 데이터베이스의 경우 차등 백업을 사용하면 잦은 데이터 백업 시 데이터 손실 위험을 줄일 수 있습니다.

하지만 차등 부분 백업에서 복원할 경우 부분 백업에서 복원할 때보다 더 많은 단계가 필요하며 더 오랜 시간이 걸립니다. 또한 두 개의 백업 파일이 포함되므로 복원 프로세스가 더욱 복잡합니다.

차등 부분 백업은 차등 기반이 하나일 경우에만 사용합니다. 다중 차등 기반 백업을 만들려고 하면 오류가 발생합니다. 자세한 내용은 차등 백업의 기반을 참조하십시오.

[!참고]

최상의 차등 백업 사용 방법은 차등 백업 사용을 참조하십시오.

파일 그룹 추가, 삭제 또는 수정이 부분 차등 백업에 미치는 영향

다음 표에서는 파일 그룹이 차등 부분 백업에 자동으로 포함되어 있는지 여부를 정의합니다. 이는 기반이 되는 부분 백업 이후 파일 그룹의 추가, 삭제 또는 액세스 변경이 이루어졌는지 여부를 기반으로 합니다.

부분 백업 후 파일 그룹으로 변경

이 파일 그룹의 포함 여부

파일 그룹 삭제

제외됨

참고참고
차등 백업을 복원하면 파일 그룹이 삭제됩니다.

읽기 전용 파일 그룹 추가

제외됨

참고참고
부분 차등 백업을 만들기 전에 추가된 파일 그룹에 대한 별도의 전체 파일 백업을 만들어야 합니다. 파일 그룹이 백업되지 않으면 SQL Server 데이터베이스 엔진에서 경고를 표시하고 읽기 전용 파일 그룹을 백업하지 않고 차등 부분 백업이 수행됩니다.

읽기/쓰기 파일 그룹 추가

포함됨

참고참고
차등 백업을 복원하면 새 파일 그룹이 복원됩니다.

파일 그룹을 읽기/쓰기로 변경

다음 중 하나가 파일 그룹에 해당하면 포함되고 그렇지 않으면 백업이 실패합니다.

  • 파일 그룹이 계속 읽기 전용인 경우 기반 부분 백업에 포함됩니다.

  • 백업되지 않았습니다.

파일 그룹을 읽기 전용으로 변경

포함됨

[!참고]

파일 그룹을 읽기/쓰기에서 읽기 전용 권한으로 변경하거나 읽기 전용에서 읽기/쓰기 권한으로 변경한 후 부분 백업 및 차등 부분 백업을 사용하는 방법은 이 항목의 뒷부분에 나오는 "파일 그룹에 대한 액세스 변경 후 부분 백업 만들기"를 참조하십시오.

차등 부분 백업 전략(단순 복구 모델)

다음 그림에서는 전체 및 차등 부분 백업을 읽기 전용 파일 그룹의 전체 파일 백업과 결합하는 백업 전략을 보여 줍니다. 데이터베이스에 대한 첫 번째 백업은 전체 부분 백업입니다. 이는 주 파일 그룹과 읽기/쓰기 보조 파일 그룹 A를 포함합니다. 다음 백업은 두 개의 읽기 전용 파일 그룹인 B와 C의 전체 파일 백업입니다. 다음에는 두 개의 차등 부분 백업이 수행됩니다. 마지막으로 두 번째 전체 부분 백업이 생성되어 다음 차등 부분 백업의 새 기반을 제공합니다(이 그림에는 표시되지 않음).

부분 및 파일 그룹 백업 결합

차등 부분 백업 만들기

차등 부분 백업을 만들려면 BACKUP 문을 사용해야 합니다. 이 문에 DIFFERENTIAL 옵션뿐만 아니라 READ_WRITE_FILEGROUPS 옵션도 포함되어야 합니다. 가장 최근의 차등 기반 부분 백업에 읽기 전용 파일이나 파일 그룹이 포함되어 있으면 문에서 해당 항목도 지정해야 합니다. 차등 부분 백업을 만드는 데 필요한 BACKUP 구문은 다음과 같습니다.

BACKUP DATABASE database_name READ_WRITE_FILEGROUPS [ ,<file_filegroup_list> ] TO <backup_device> WITH DIFFERENTIAL

[!참고]

부분 백업은 SQL Server Management Studio 또는 유지 관리 계획 마법사에서 지원하지 않습니다.

파일 그룹에 대한 액세스 변경 후 부분 백업 만들기

이 섹션에서는 여러 개의 파일 그룹이 있는 데이터베이스와 관련된 내용 및 단순 모델의 경우 읽기 전용 파일 그룹과 관련된 내용을 다룹니다.

차등 부분 백업은 거의 모든 상황에서 예상되는 대로 부분 백업을 사용합니다. 그러나 부분 백업을 만든 다음 차등 부분 백업을 만드는 사이에 파일 그룹의 읽기 전용 또는 읽기/쓰기 권한이 변경된 경우 문제가 발생할 수 있습니다. 차등 부분 백업을 시도하면 차등 부분 백업에 해당 파일이 포함되는지 여부에 따라 오류가 발생할 수 있습니다. 차등 부분 백업에 파일 그룹이 자동으로 포함되는지 여부에 대한 자세한 내용은 차등 부분 백업을 참조하십시오.

최상의 방법: 파일 그룹을 다음 백업에서 읽기/쓰기로 변경한 후 차등 부분 백업 대신 부분 백업을 수행해야 합니다. 단, 다음 백업 이전에 파일 그룹을 읽기 전용으로 다시 변경한 경우는 예외입니다.

최상의 방법: 파일 그룹을 읽기 전용 액세스로 변경한 후 파일 그룹의 전체 파일 백업을 수행합니다. 그러면 다음 차등 부분 백업에서 자동으로 파일 그룹을 건너뜁니다.