다음을 통해 공유


차등 파일 백업

이 항목에서는 여러 개의 파일 그룹이 있는 SQL Server 데이터베이스와 관련된 내용을 다룹니다.

[!참고]

차등 파일 백업에는 기반으로 전체 파일 백업이 필요합니다. 전체 파일 백업에 대한 자세한 내용은 전체 파일 백업을 참조하십시오.

차등 파일 백업은 현재 파일 백업을 공간 절약적인 방식으로 빠르게 만들 수 있는 방법을 제공합니다. 단순 복구 모델에서 차등 파일 백업은 읽기 전용 파일 그룹에 대해서만 사용됩니다. 전체 복구 모델에서는 차등 파일 백업이 차등 기반이 있는 모든 파일 그룹에 대해 사용됩니다. 차등 파일 백업을 사용하면 복원해야 할 트랜잭션 로그의 양을 줄여 복구 시간을 크게 줄일 수 있습니다.

다음과 같은 상황에서 차등 파일 백업을 사용하십시오.

  • 일부 파일의 백업 횟수가 다른 파일보다 적은 경우

  • 파일이 크고 데이터가 자주 업데이트되지 않거나 같은 데이터가 반복적으로 업데이트되는 경우

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

중요 정보중요

같은 데이터베이스에서 데이터베이스 차등 백업과 차등 파일 백업을 함께 사용하지 마십시오.

읽기/쓰기 데이터베이스의 읽기 전용 파일 그룹에 대한 차등 백업

읽기/쓰기 데이터베이스의 차등 백업은 차등 기반이 생성될 때 파일 그룹 중 하나가 읽기 전용인 경우에도 올바르게 작동합니다. 읽기/쓰기 데이터베이스의 모든 차등 백업과 마찬가지로 SQL Server 데이터베이스 엔진은 주 파일에 차등 기반을 기록합니다.

[!참고]

읽기 전용 데이터베이스의 경우 주 파일의 차등 비트맵은 백업 중에 업데이트할 수 없습니다. 자세한 내용은 읽기 전용 데이터베이스 백업을 참조하십시오.

대부분 읽기 전용인 파일 그룹 백업

대부분 읽기 전용인 파일 그룹에서 파일 그룹은 대부분 읽기 전용이지만 경우에 따라 유지 관리를 위해 잠시 읽기/쓰기로 설정됩니다. 예를 들어 보통 읽기 전용인 파일 그룹을 일시적으로 읽기/쓰기로 설정하여 파일을 대량으로 가져온 다음 읽기 전용으로 다시 설정할 수 있습니다.

업데이트가 완료된 후 파일 그룹을 백업하여 새 데이터를 보호할 수 있습니다. 이 백업을 위한 최상의 방법은 다음과 같이 파일이 변경된 정도에 따라 달라집니다.

  • 파일 그룹이 크게 변경된 경우 파일 그룹이 계속해서 읽기/쓰기가 가능한 상태이면 전체 파일 백업을 수행합니다. 파일 그룹이 현재 읽기/쓰기가 가능하므로 백업 작업 시 차등 비트맵을 다시 설정하여 일련의 새 차등 백업을 준비할 수 있습니다. 그런 다음 파일 그룹을 다시 읽기 전용으로 변경하고 즉시 차등 파일 백업을 만들어 이제는 읽기 전용인 파일 그룹을 복원할 수 있습니다.

  • 마지막 전체 파일 백업 이후 파일 그룹이 많이 변경되지 않은 경우 전체 파일 백업이 차등 기반으로 존재하면 파일 그룹을 즉시 읽기 전용으로 다시 설정한 다음 차등 파일 백업을 만듭니다.

[!참고]

IsReadOnly 속성은 개별 파일이 아닌 파일 그룹에 설정됩니다. 파일 그룹이 읽기 전용인 경우, 즉 파일 그룹의 IsReadOnly 속성이 True인 경우에는 해당 파일 그룹의 모든 파일이 읽기 전용입니다.

차등 파일 백업 만들기

차등 파일 백업을 만드는 데 필요한 BACKUP 구문은 다음과 같습니다.

BACKUP DATABASE database_name <file_or_filegroup> [ ,...n] TO <backup_device> WITH DIFFERENTIAL

차등 파일 백업을 만들려면

[!참고]

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

[!참고]

유지 관리 계획 마법사는 파일 백업을 지원하지 않습니다.