Share via


방법: 차등 데이터베이스 백업 만들기(Transact-SQL)

이 항목에서는 차등 데이터베이스 백업을 만드는 방법에 대해 설명합니다.

ms191180.note(ko-kr,SQL.90).gif중요:
차등 데이터베이스 백업을 만들려면 먼저 데이터베이스를 백업해야 합니다.

차등 데이터베이스 백업을 만들려면

  1. BACKUP DATABASE 문을 실행하여 차등 데이터베이스 백업을 만듭니다. 이때 다음을 지정합니다.

    • 백업할 데이터베이스의 이름
    • 전체 데이터베이스 백업이 기록되는 백업 장치
    • 마지막 전체 데이터베이스 백업이 생성된 후 변경된 데이터베이스 부분만 백업하도록 지정하는 DIFFERENTIAL 절
  2. 다음 사항을 지정할 수도 있습니다.

    • 백업 미디어를 덮어쓰고 백업을 백업 미디어에 첫 번째 파일로 기록하기 위한 INIT 절. 미디어 헤더가 없으면 헤더가 자동으로 기록됩니다.
    • 아직 만료되지 않은 백업 미디어에 백업이 있거나 미디어 이름이 백업 미디어의 이름과 일치하지 않더라도 백업 미디어를 덮어쓰기 위한 SKIP과 INIT 절
    • 미디어를 처음 사용할 경우 백업 미디어를 초기화하고 기존의 미디어 헤더를 모두 덮어쓰는 FORMAT 절
      FORMAT 절이 지정된 경우에는 INIT 절이 필요하지 않습니다.
      ms191180.note(ko-kr,SQL.90).gif중요:
      BACKUP 문의 FORMAT 또는 INIT 절을 사용하는 경우 이전에 백업 미디어에 저장된 백업이 모두 삭제되므로 각별히 주의해야 합니다.

이 예에서는 MyAdvWorks 데이터베이스에 대한 전체 및 차등 데이터베이스 백업을 만듭니다.

-- Create a full database backup first.
BACKUP DATABASE MyAdvWorks 
   TO MyAdvWorks_1 
   WITH INIT
GO
-- Time elapses.
-- Create a differential database backup, appending the backup
-- to the backup device containing the full database backup.
BACKUP DATABASE MyAdvWorks
   TO MyAdvWorks_1
   WITH DIFFERENTIAL
GO

참고 항목

작업

방법: 차등 데이터베이스 백업 복원(Transact-SQL)

개념

전체 파일 백업

관련 자료

BACKUP(Transact-SQL)
SQL Server Management Studio 자습서

도움말 및 정보

SQL Server 2005 지원 받기