다음을 통해 공유


백업 세트 덮어쓰기

기존 백업 세트를 덮어쓰는 작업은 BACKUP 문의 INIT 옵션을 사용하여 지정됩니다. 이 옵션은 미디어에 있는 모든 백업 세트를 덮어쓰고 미디어 헤더를 보관합니다(있는 경우). 미디어 헤더가 없다면 하나 만듭니다.

테이프 헤더는 현재 위치에 두어도 됩니다. 디스크 백업 미디어의 경우 백업 작업에서 지정하여 백업 장치에서 사용하는 파일만 덮어쓰므로 디스크의 다른 파일에는 영향을 주지 않습니다. 백업을 덮어쓸 때 기존의 미디어 헤더는 모두 보존되며 새 백업은 백업 장치의 첫 번째 백업으로 생성됩니다. 기존에 미디어 헤더가 없으면 관련된 미디어 이름과 미디어 설명이 있는 유효한 미디어 헤더가 자동으로 작성됩니다. 기존의 미디어 헤더가 잘못되었으면 백업 작업이 종료됩니다. 미디어가 비어 있으면 지정된 MEDIANAME, MEDIAPASSWORD 및 MEDIADESCRIPTION(있는 경우)으로 새 미디어 헤더가 생성됩니다.

[!참고]

MEDIAPASSWORD 옵션은 더 이상 사용되지 않습니다. 이 기능은 다음 버전의 Microsoft SQL Server에서 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 응용 프로그램은 수정하십시오.

백업 미디어가 다음 조건 중 하나를 만족하면 덮어쓰지 않습니다.

  • 미디어의 기존 백업이 만료되지 않았습니다. 건너뛰기가 지정된 경우 만료를 확인하지 않습니다.

    만료 날짜를 사용하여 백업이 만료되는 날짜를 지정하고 다른 백업으로 덮어쓸 수 있습니다. 백업을 만들 때 만료 날짜를 지정할 수 있습니다. 기본적으로 만료 날짜는 sp_configure로 설정된 mediaretention 옵션에 따라 결정됩니다. 자세한 내용은 sp_configure(Transact-SQL)를 참조하십시오.

  • 미디어 이름(제공된 경우)이 백업 미디어에 있는 이름과 일치하지 않습니다.

    미디어 이름은 미디어를 쉽게 식별하기 위해 사용되는 설명적인 이름입니다.

그러나 기존의 미디어를 덮어쓰기로 결정했으면(예를 들어 테이프의 백업이 더 이상 필요하지 않은 경우) 이 검사는 생략해도 좋습니다.

백업 미디어가 Microsoft Windows에 의해 암호로 보호되는 경우 Microsoft SQL Server는 해당 미디어에 기록하지 않습니다. 암호가 설정된 미디어를 덮어쓰려면 미디어를 다시 초기화해야 합니다.

Transact-SQL을 사용하여 기존 백업 세트를 덮어쓰려면

SQL Server Management Studio를 사용하여 기존 백업 세트를 덮어쓰려면

SQL SMO(Server Management Objects)를 사용하여 기존 백업 세트를 덮어쓰려면