미디어 세트, 미디어 패밀리 및 백업 세트(SQL Server)Media Sets, Media Families, and Backup Sets (SQL Server)

이 항목에서는 SQL ServerSQL Server 를 처음 접하는 사용자를 위해 SQL ServerSQL Server백업 및 복원의 기본적인 백업 미디어 관련 용어를 소개합니다.This topic introduces the basic backup-media terminology of SQL ServerSQL Server backup and restore and is intended for readers who are new to SQL ServerSQL Server.

이 항목에서는 SQL ServerSQL Server 에서 백업 미디어를 사용하는 형식, 백업 미디어와 백업 장치 간의 관계, 백업 미디어에서의 백업 구성, 미디어 세트 및 미디어 패밀리에 대한 몇 가지 고려 사항에 대해 설명합니다.This topic describes the format that SQL ServerSQL Server uses for backup media, the correspondence between backup media and backup devices, the organization of backups on backup media, and several considerations for media sets and media families. 이 항목에서는 백업 미디어를 처음 사용하기 전에 초기화하거나 포맷하는 방법과 기존 미디어 세트를 새로운 미디어 세트로 교체하는 방법, 미디어 세트의 기존 백업 세트를 덮어쓰는 방법 및 미디어 세트에 새로운 백업 세트를 추가하는 방법에 대해서도 설명합니다.The topic also describes the steps initializing or formatting backup media before you use it for the first time or replace an old media set with a new media set, how to overwrite old backup sets in a media set, and how to append new backup sets to a media set.

참고!NOTE! Microsoft Azure Blob 저장소 서비스로 SQL Server 백업 방법에 대한 자세한 내용은 Microsoft Azure Blob 저장소 서비스로 SQL Server 백업 및 복원을 참조하세요.For more information on SQL Server backup to the Windows Azure Blob storage service,, see, SQL Server Backup and Restore with Microsoft Azure Blob Storage Service.

용어 Terms

미디어 세트(media set)media set
하나 이상의 백업 작업에서 고정된 유형과 개수의 백업 장치를 사용하여 기록한 백업 미디어, 테이프 또는 디스크 파일의 모음입니다.An ordered collection of backup media, tapes or disk files, to which one or more backup operations have written using a fixed type and number of backup devices.

미디어 패밀리(media family)media family
미디어 세트의 미러되지 않은 단일 장치나 일련의 미러된 장치에 생성된 백업입니다.Backups created on a single nonmirrored device or a set of mirrored devices in a media set

백업 세트(backup set)backup set
백업 작업이 성공할 때 미디어 세트에 추가되는 백업 내용입니다.The backup content that is added to a media set by a successful backup operation.

미디어 세트, 미디어 패밀리 및 백업 세트의 개요 Overview of media sets, media families, and backup sets

백업 미디어가 하나 이상인 세트의 백업이 미디어 세트 하나를 구성합니다.The backups on a set of one or more backup media compose a single media set. 미디어 세트 는 하나 이상의 백업 작업에서 고정된 유형과 개수의 백업 장치를 사용하여 기록한 백업 미디어, 테이프 또는 디스크 파일, 또는 Windows Azure Blob을 정렬하여 모아 놓은 것입니다.A media set is an ordered collection of backup media, tapes or disk files, or Azure Blobs, to which one or more backup operations have written using a fixed type and number of backup devices. 지정된 미디어 세트에서는 테이프 드라이브, 디스크 드라이브 또는 Azure Blob을 사용하지만 둘 이상을 조합하여 사용하지는 않습니다.A given media set uses tape drives, or disk drives or Azure blobs, but not a combination of two or more.

예제: 미디어 세트와 연결된 백업 장치는 \\.\TAPE0, \\.\TAPE1\\.\TAPE2라는 3개의 테이프 드라이브일 수 있습니다.Example: Backup devices associated with a media set might be three tape drives named \\.\TAPE0, \\.\TAPE1, and \\.\TAPE2. 이 미디어 세트에는 드라이브마다 최소한 3개로 시작되는 테이프만 포함됩니다.That media set contains only tapes, starting with a minimum of three tapes (one per drive). 미디어 세트가 만들어질 때 백업 장치 유형과 개수가 설정되며 이 값은 변경할 수 없습니다.The type and number of backup devices are established when a media set is created, and they cannot be changed. 그러나 필요할 경우 백업 작업과 복원 작업 중간에 지정된 장치를 같은 유형의 장치로 바꿀 수 있습니다.However, if necessary, between backup and restore operations a given device can be replaced with a device of the same type.

백업 미디어를 포맷하여 백업 작업을 수행하는 동안 백업 미디어에 미디어 세트가 생성됩니다.A media set is created on the backup media during a backup operation by formatting the backup media. 자세한 내용은 이 항목의 뒷부분에 나오는 새 미디어 세트 만들기를 참조하십시오.For more information, see Creating a New Media Set, later in this topic. 포맷 후에는 각 파일이나 테이프에 미디어 세트의 미디어 헤더가 포함되어 파일이나 테이프가 백업 내용을 수신할 수 있는 준비가 됩니다.After formatting, each file or tape contains a media header for the media set and is ready to receive backup content. 헤더가 있으면 백업 작업에서 작업에 지정된 모든 백업 장치에 있는 백업 미디어에 지정된 데이터를 백업합니다.With the header in place, the backup operation proceeds to back up the specified data to the backup media on all of the backup devices specified for the operation.

참고!NOTE! 미디어 세트를 미러링하여 손상된 미디어 볼륨(테이프 또는 디스크 파일)으로부터 보호할 수 있습니다.Media sets can be mirrored to protect against a damaged media volume (a tape or disk file). 자세한 내용은 이 항목의 뒷부분에 나오는 미러된 백업 미디어 세트(SQL Server)백업 및 복원의 기본적인 백업 미디어 관련 용어를 소개합니다.For more information, see Mirrored Backup Media Sets (SQL Server).

압축된 백업과 압축되지 않은 백업은 미디어 세트에서 함께 발생할 수 없습니다.Compressed and uncompressed backups cannot occur together in a media set. SQL Server 2008SQL Server 2008 이상의 모든 버전에서는 압축된 백업을 읽을 수 있습니다.Any edition of SQL Server 2008SQL Server 2008 or later can read compressed backups. 자세한 내용은 백업 압축(SQL Server)을 참조하세요.For more information, see Backup Compression (SQL Server).

미디어 패밀리Media Families

미디어 패밀리는 미디어 세트의 미러되지 않은 단일 장치나 일련의 미러된 장치에 생성된 백업으로 구성됩니다.Backups created on a single nonmirrored device or a set of mirrored devices in a media set constitute a media family. 미디어 세트에 사용된 백업 장치 수에 따라 미디어 세트의 미디어 패밀리 수가 결정됩니다.The number of backup devices used for the media set determines the number of media families in a media set. 예를 들어 미디어 세트에 미러되지 않은 백업 장치 두 개가 사용되면 미디어 세트에는 두 개의 미디어 패밀리가 포함됩니다.For example, if a media set uses two nonmirrored backup devices, the media set contains two media families.

미러된 미디어 세트의 각 미디어 패밀리가 미러됩니다.In a mirrored media set, each media family is mirrored. 예를 들어 미러 두 개가 사용되는 미디어 세트 포맷에 백업 장치 6개가 사용되면 백업 데이터의 해당 복사본 두 개를 각각 포함하는 미디어 패밀리가 3개가 됩니다.For example, if six backup devices are used to format a media set, where two mirrors are used, there are three media families, each containing two equivalent copies of backup data. 미러된 미디어 세트에 대한 자세한 내용은 미러된 백업 미디어 세트(SQL Server)백업 및 복원의 기본적인 백업 미디어 관련 용어를 소개합니다.For more information about mirrored media sets, see Mirrored Backup Media Sets (SQL Server).

미디어 패밀리의 각 테이프나 디스크에는 미디어 시퀀스 번호가 할당됩니다.Each tape or disk in a media family is assigned a media sequence number. 디스크의 미디어 시퀀스 번호는 항상 1입니다.The media sequence number of a disk is always 1. 테이프 미디어 패밀리에서 초기 테이프의 시퀀스 번호는 1이고 두 번째 테이프의 시퀀스 번호는 2이며 나머지 시퀀스 번호도 이와 같은 순서로 지정됩니다.In a tape media family, the sequence number of the initial tape is 1, the sequence number of the second tape is 2, and so forth. 자세한 내용은 이 항목의 뒷부분에 나오는 미디어 세트, 미디어 패밀리 및 백업 세트(SQL Server)백업 및 복원의 기본적인 백업 미디어 관련 용어를 소개합니다.For more information, see Media Sets, Media Families, and Backup Sets (SQL Server).

미디어 헤더The media header

모든 백업 미디어(디스크 파일 또는 테이프) 볼륨에는 테이프나 디스크를 사용하는 첫 번째 백업 작업에서 만들어진 미디어 헤더가 포함됩니다.Every volume of backup media (disk file or tape) contains a media header that is created when by the first backup operation that uses the tape (or disk). 미디어를 다시 포맷할 때까지 이 헤더가 그대로 유지됩니다.That header remains intact until the media is reformatted.

미디어 헤더에는 미디어(디스크 파일 또는 테이프)와 미디어가 포함된 미디어 패밀리에서의 위치를 식별하는 데 필요한 정보가 포함됩니다.The media header contains all of the information required to identify the media (disk file or tape) and its place within the media family to which it belongs. 이 정보에는 다음이 포함됩니다.This information includes:

  • 미디어 이름The name of the media.

    미디어 이름은 선택 사항이지만 미디어를 잘 나타내는 이름을 일관되게 사용하는 것이 좋습니다.The media name is optionally, but we recommend consistently using media names that clearly identify your media. 미디어를 포맷하는 사용자는 누구든지 미디어 이름을 할당할 수 있습니다.A media name is assigned by whoever formats the media.

  • 미디어 세트의 고유 ID 번호The unique identification number of the media set.

  • 미디어 세트의 미디어 패밀리 수The number of media families in the media set.

  • 해당 미디어가 포함된 미디어 패밀리의 시퀀스 번호The sequence number of the media family containing this media.

  • 미디어 패밀리의 고유 ID 번호The unique identification number for the media family.

  • 미디어 패밀리에 있는 해당 미디어의 시퀀스 번호.The sequence number of this media in the media family. 디스크 파일의 경우는 이 값이 항상 1입니다.For a disk file, this value is always 1.

  • 미디어 설명에 MTF 미디어 레이블이나 미디어 설명이 포함되는지 여부Whether the media description contains an MTF media label or a media description.

    참고!NOTE! 백업 및 복원 작업에 사용되는 모든 미디어는 MTF( MicrosoftMicrosoft Tape Format)라는 표준 백업 형식을 사용합니다.All media that is used for a backup or restore operation use a standard backup format called MicrosoftMicrosoft Tape Format (MTF). MTF를 사용하여 사용자는 MTF 관련 설명이 있는 테이프 레이블을 지정할 수 있습니다.MTF allows users to specify a tape label that contains a MTF-specific description. SQL ServerSQL Server 에서는 다른 응용 프로그램에서 작성한 모든 MTF 미디어 레이블을 유지하지만 MTF 미디어 레이블을 직접 작성하지는 않습니다. preserves any MTF media label written by another application but does not write MTF media labels.

  • MicrosoftMicrosoft Tape Format 미디어 레이블 또는 자유형 텍스트로 된 미디어 설명The MicrosoftMicrosoft Tape Format media label or the media description (in free-form text).

  • 레이블을 기록한 백업 소프트웨어의 이름The name of the backup software that wrote the label.

  • 미디어를 포맷한 소프트웨어 공급업체의 고유 공급업체 ID 번호The unique vendor identification number of the software vendor that formatted the media.

  • 레이블을 작성한 날짜와 시간The date and time the label was written.

  • 세트의 미러 개수(1-4). 1은 미러되지 않은 장치를 나타냅니다.The number of mirrors in the set (1-4); 1 indicates an unmirrored device.

    SQL Server 2017SQL Server 2017 에서는 이전 버전의 SQL ServerSQL Server에서 포맷된 미디어를 처리할 수 있습니다. can process media formatted by earlier versions of SQL ServerSQL Server.

백업 세트Backup sets

백업 작업에 성공하면 미디어 세트에 백업 세트 하나가 추가됩니다.A successful backup operation adds a single backup set to the media set. 백업 세트는 백업이 속해 있는 미디어 세트와 관련해서 설명됩니다.The backup set is described in terms of the media set to which the backup belongs. 백업 미디어에 미디어 패밀리가 하나뿐이면 해당 패밀리에 전체 백업 세트가 포함됩니다.If the backup media consists of only one media family, that family contains the entire backup set. 백업 미디어에 미디어 패밀리가 여러 개 있으면 백업 세트가 여러 패밀리에 분산됩니다.If the backup media consists of multiple media families, the backup set is distributed among them. 각 미디어에서 백업 세트를 설명하는 헤더가 백업 세트에 포함됩니다.On each medium, the backup set contains a header that describes the backup set.

이 예제에서는 테이프 드라이브 세 개를 백업 장치로 사용하여 Transact-SQLTransact-SQL 데이터베이스에 대해 MyAdvWorks_MediaSet_1 이라는 미디어 세트를 만드는 AdventureWorks2012AdventureWorks2012 문을 보여 줍니다.This example shows a Transact-SQLTransact-SQL statement that creates a media set called MyAdvWorks_MediaSet_1 for the AdventureWorks2012AdventureWorks2012 database using three tape drives as backup devices:

BACKUP DATABASE AdventureWorks2012  
TO TAPE = '\\.\tape0', TAPE = '\\.\tape1', TAPE = '\\.\tape2'  
WITH   
   FORMAT,  
   MEDIANAME = 'MyAdvWorks_MediaSet_1'  

이 백업 작업이 성공하면 새로운 미디어 헤더와 백업 세트 하나가 포함된 새 미디어 세트가 테이프 3개에 분산됩니다.If successful, this backup operation results in a new media set containing a new media header and one backup set spread across three tapes. 다음 그림에서는 이러한 결과를 보여 줍니다.The following figure illustrates these results:

3개 테이프의 미디어 헤더 및 첫 번째 백업 세트Media header and first backup set on 3 tapes

일반적으로 미디어 세트가 만들어지면 다음 백업 작업에서 해당 백업 세트를 미디어 세트에 차례로 추가합니다.Typically, after a media set is created, subsequent backup operations, one after another, append their backup sets to the media set. 백업 세트에 사용된 모든 미디어는 포함된 미디어나 백업 장치 수에 관계없이 미디어 세트를 구성합니다.All of the media used by a backup set make up the media set, regardless of the number of media or backup devices involved. 미디어 세트에서의 위치에 따라 백업 세트에 순차적으로 번호가 지정되어 복원할 백업 세트를 지정할 수 있습니다.Backup sets are sequentially numbered by their position in the media set, allowing you to specify which backup set to restore.

미디어 세트에 대한 모든 백업 작업에서 개수와 유형이 같은 백업 장치에 써야 합니다.Every backup operation to a media set must write to the same number and type of backup devices. 첫 번째 백업 세트와 마찬가지로 장치가 여러 개일 경우 모든 후속 백업 세트의 내용은 모든 장치에 있는 백업 미디어에 분산됩니다.With multiple devices, as with the first backup set, the content of every subsequent backup set is distributed among the backup media on all of the devices. 위의 예를 계속 수행하기 위해 두 번째 백업 작업(차등 백업)에서 같은 미디어 세트에 정보를 추가합니다.To continue the above example, a second backup operation (a differential backup) appends information to the same media set:

BACKUP DATABASE AdventureWorks2012  
TO TAPE = '\\.\tape0', TAPE = '\\.\tape1', TAPE = '\\.\tape2'  
WITH   
   NOINIT,  
   MEDIANAME = 'AdventureWorksMediaSet1',  
   DIFFERENTIAL  

참고!NOTE! NOINIT 옵션은 기본값이지만 의미를 강조하기 위해 포함되었습니다.The NOINIT option is the default, but is included for clarity.

두 번째 백업 작업이 성공하면 백업 내용을 다음과 같이 분산하여 두 번째 백업 세트를 미디어 세트에 씁니다.If the second backup operation succeeds, it writes a second backup set to the media set, with the following distribution of backup content:

3개의 미디어 세트 테이프에 분산되어 있는 두 번째 백업 세트Second backup set spread across 3 media-set tapes

백업을 복원할 때 FILE 옵션을 사용하여 사용할 백업을 지정할 수 있습니다.When you are restoring backups, you can use you the FILE option to specify which backups you want to use. 다음 예제에서는 =데이터베이스의 전체 데이터베이스 백업을 복원한 후 동일한 미디어 세트에서 차등 데이터베이스 백업을 복원하는 경우 FILE backup_set_file_number AdventureWorks2012AdventureWorks2012 절의 사용을 보여 줍니다.The following example shows the use of FILE =backup_set_file_number clauses when restoring a full database backup of the AdventureWorks2012AdventureWorks2012 database followed by a differential database backup on the same media set. 미디어 세트는 \\.\tape0, tape1tape2의 테이프 드라이브에 있는 세 개의 백업 테이프를 사용합니다.The media set uses three backup tapes, which are on tape drives \\.\tape0, tape1, and tape2.

RESTORE DATABASE AdventureWorks2012 FROM TAPE = '\\.\tape0', TAPE = '\\.\tape1', TAPE = '\\.\tape2'  
   WITH   
   MEDIANAME = 'AdventureWorksMediaSet1',  
   FILE=1,   
   NORECOVERY;  
RESTORE DATABASE AdventureWorks2012 FROM TAPE = '\\.\tape0', TAPE = '\\.\tape1', TAPE = '\\.\tape2'   
   WITH   
   MEDIANAME = 'AdventureWorksMediaSet1',  
   FILE=2,   
   RECOVERY;  
GO  

미디어 세트 및 해당 미디어 패밀리와 백업 세트 관련 정보를 저장하는 기록 테이블에 대한 자세한 내용은 백업 기록 및 헤더 정보(SQL Server)백업 및 복원의 기본적인 백업 미디어 관련 용어를 소개합니다.For information about the history tables that store information about media sets and their media families and backup sets, see Backup History and Header Information (SQL Server).

미디어 세트의 백업 미디어 개수는 다음과 같은 요소에 따라 결정됩니다.The number of backup media in a media set depends on several factors:

  • 백업 장치 개수Number of backup devices

  • 백업 서비스 유형Type of backup devices

  • 백업 세트 개수Number of backup sets

Creating a new media set Creating a new media set

새 미디어 세트를 만들려면 백업 미디어(하나 이상의 테이프 또는 디스크 파일)를 포맷해야 합니다.To create a new media set, you must format the backup media (one or more tapes or disk files). 포맷 프로세스 동안 다음과 같이 백업 미디어가 변경됩니다.The formatting process changes the backup media as follows:

  1. 오래된 헤더(있는 경우)를 삭제하여 백업 미디어의 이전 내용을 효율적으로 삭제합니다.Deletes the old header (if any), effectively deleting the previous contents of the backup media.

    테이프 장치를 포맷하면 현재 탑재된 테이프의 이전 내용이 모두 삭제됩니다.Formatting a tape device deletes all previous contents of the currently mounted tape. 디스크를 포맷하면 백업 작업에 지정한 파일만 영향을 받습니다.Formatting a disk affects only the file that you specify for the backup operation

  2. 각 백업 장치에서 백업 미디어(테이프 또는 디스크 파일)에 새 미디어 헤더를 작성합니다.Writes a new media header on the backup media (tape or disk file) on each of the backup devices.

기존 미디어 세트에 백업 Backing up to an existing media set

기존 미디어 세트에 백업하는 경우 다음 두 가지 옵션이 제공됩니다.When you are backing up to an existing media set, you have the following two options:

  • 기존 백업 세트에 추가합니다.Append to the existing backup set.

    사용 가능한 공간을 가장 적합하게 사용하기 위해 일반적으로 새 백업 세트가 기존 미디어 세트에 추가됩니다.To make the best possible use of the available space, new backup sets typically are appended to existing media set. 백업에 추가하면 이전 백업이 유지됩니다.Appending to the backup preserves any prior backups. 자세한 내용은 이 항목의 뒷부분에 나오는 기존 백업 세트에 추가를 참조하십시오.For more information, see Appending to Existing Backup Sets, later in this section.

BACKUP의 기본 동작인 추가는 NOINIT 옵션을 사용하여 명시적으로 지정할 수 있습니다.Appending, which is the default behavior of the BACKUP, can be explicitly specified by using the NOINIT option.

  • 현재 미디어 헤더를 그대로 유지하면서 현재 백업으로 기존 백업 세트를 덮어씁니다.Overwrite all existing backup sets with the current backup, leaving the current media header in place.

    SQL ServerSQL Server 에는 실수로 미디어를 덮어쓰지 않도록 하는 보호 장치가 있습니다. backup has safeguards to prevent you from accidentally overwriting media. 그러나 백업을 사용하면 미리 정의한 만료 날짜에 이른 백업 세트를 자동으로 덮어쓸 수 있습니다.However, backup can automatically overwrite backup sets that have reached a predefined expiration date.

    테이프 헤더는 현재 위치에 두어도 됩니다.For tape headers, leaving the header in place can make sense. 자세한 내용은 이 항목의 뒷부분에 나오는 백업 세트 덮어쓰기를 참조하십시오.For more information, see Overwriting Backup Sets, later in this section.

    기존 백업 세트를 덮어쓰는 작업은 BACKUP 문의 INIT 옵션을 사용하여 지정됩니다.Overwriting existing backup sets is specified by using the INIT option of the BACKUP statement.

Appending to existing backup sets Appending to existing backup sets

같거나 다른 데이터베이스에 대해 서로 다른 시간에 수행한 백업은 같은 미디어에 저장할 수 있습니다.Backups performed at different times from the same or different databases can be stored on the same media. 다른 백업 세트를 기존의 미디어에 추가하면 미디어의 이전 내용은 그대로 남아 있고 새 백업은 미디어에서 마지막 백업의 끝에 이어서 기록됩니다.By appending another backup set to existing media, the previous contents of the media remain intact, and the new backup is written after the end of the last backup on the media.

기본적으로 SQL ServerSQL Server 는 항상 새 백업을 미디어에 추가합니다.By default, SQL ServerSQL Server always appends new backups to media. 추가는 미디어의 끝에서만 발생합니다.Appending can occur only at the end of the media. 예를 들어 미디어 볼륨에 백업 세트가 5개 있을 때 첫 번째 3개의 백업 세트를 건너 뛰고 네 번째 백업 세트를 새 백업 세트로 덮어쓸 수는 없습니다.For example, if a media volume contains five backup sets, it is not possible to skip the first three backup sets to overwrite the fourth backup set with a new backup set.

테이프 백업 시 BACKUP WITH NOREWIND를 사용하면 테이프는 작업이 끝날 때 열린 채로 남아 있습니다.If you use BACKUP WITH NOREWIND for a tape backup, the tape will be left open at the end of the operation. 따라서 테이프를 되감은 다음 마지막 백업 세트를 찾기 위해 앞으로 검색하지 않고 그대로 다른 백업을 테이프에 추가할 수 있습니다.This allows you to append further backups to the tape without rewinding the tape and then scanning forward again to find the last backup set. 열려 있는 테이프 드라이브 목록은 sys.dm_io_backup_tapes 동적 관리 뷰에 있습니다. 자세한 내용은 sys.dm_io_backup_tapes(Transact-SQL)를 참조하세요.You can find the list of open tape drives in the sys.dm_io_backup_tapes dynamic management view; for more information, see sys.dm_io_backup_tapes (Transact-SQL).

Microsoft Windows 백업 및 SQL ServerSQL Server 백업은 같은 미디어를 공유할 수 있지만 상호 운용되지는 않습니다.Microsoft Windows backups and SQL ServerSQL Server backups can share the same media, but they are not interoperable. SQL ServerSQL Server 백업에서는 Windows 데이터를 백업할 수 없습니다. backup cannot back up Windows data.

중요!IMPORTANT! 압축된 백업과 압축되지 않은 백업은 미디어 세트에서 함께 발생할 수 없습니다.Compressed and uncompressed backups cannot occur together in a media set. SQL Server 2008SQL Server 2008 이상의 모든 버전에서는 압축된 백업을 읽을 수 있습니다.Any edition of SQL Server 2008SQL Server 2008 or later versions can read compressed backups. 자세한 내용은 백업 압축(SQL Server)을 참조하세요.For more information, see Backup Compression (SQL Server).

Overwriting backup sets Overwriting backup sets

기존 백업 세트를 덮어쓰는 작업은 BACKUP 문의 INIT 옵션을 사용하여 지정됩니다.Overwriting existing backup sets is specified by using the INIT option of the BACKUP statement. 이 옵션은 미디어에 있는 모든 백업 세트를 덮어쓰고 미디어 헤더를 보관합니다(있는 경우).This option overwrites all the backup sets on the media and preserve the media header, if any. 미디어 헤더가 없다면 하나 만듭니다.If no media header exists, one is created.

테이프 헤더는 현재 위치에 두어도 됩니다.For tape headers, leaving the header in place can make sense. 디스크 백업 미디어의 경우 백업 작업에서 지정하여 백업 장치에서 사용하는 파일만 덮어쓰므로 디스크의 다른 파일에는 영향을 주지 않습니다.For disk backup media, only the files used by the backup devices specified in the backup operation are overwritten; other files on the disk are unaffected. 백업을 덮어쓸 때 기존의 미디어 헤더는 모두 보존되며 새 백업은 백업 장치의 첫 번째 백업으로 생성됩니다.When overwriting backups, any existing media header is preserved, and the new backup is created as the first backup on the backup device. 기존에 미디어 헤더가 없으면 관련된 미디어 이름과 미디어 설명이 있는 유효한 미디어 헤더가 자동으로 작성됩니다.If there is no existing media header, a valid media header with an associated media name and media description is written automatically. 기존의 미디어 헤더가 잘못되었으면 백업 작업이 종료됩니다.If the existing media header is invalid, the backup operation terminates. 미디어가 비어 있으면 지정된 MEDIANAME, MEDIAPASSWORD 및 MEDIADESCRIPTION(있는 경우)으로 새 미디어 헤더가 생성됩니다.If the media is empty, the new media header is generated with the given MEDIANAME, MEDIAPASSWORD, and MEDIADESCRIPTION, if any.

백업 미디어가 다음 조건 중 하나를 만족하면 덮어쓰지 않습니다.Backup media is not overwritten if either of the following conditions exists:

  • 미디어의 기존 백업이 만료되지 않았습니다.The existing backups on the media have not expired. 건너뛰기가 지정된 경우 만료를 확인하지 않습니다.(If SKIP is specified, expiration is not checked.)

    만료 날짜를 사용하여 백업이 만료되는 날짜를 지정하고 다른 백업으로 덮어쓸 수 있습니다.The expiration date specifies the date that the backup expires and can be overwritten by another backup. 백업을 만들 때 만료 날짜를 지정할 수 있습니다.You can specify the expiration date when a backup is created. 기본적으로 만료 날짜는 sp_configure 로 설정된 media retention옵션에 따라 결정됩니다.By default, the expiration date is determined by the media retention option set with sp_configure. 자세한 내용은 이 항목의 뒷부분에 나오는 sp_configure (Transact-SQL)백업 및 복원의 기본적인 백업 미디어 관련 용어를 소개합니다.For more information, see sp_configure (Transact-SQL).

  • 미디어 이름(제공된 경우)이 백업 미디어에 있는 이름과 일치하지 않습니다.The media name, if provided, does not match the name on the backup media.

    미디어 이름은 미디어를 쉽게 식별하기 위해 사용되는 설명적인 이름입니다.The media name is a descriptive name used for easy identification of the media.

    그러나 기존의 미디어를 덮어쓰기로 결정했으면(예를 들어 테이프의 백업이 더 이상 필요하지 않은 경우) 이 검사는 생략해도 좋습니다.If you are sure you want to overwrite the existing media (for example, if you know that the backups on the tape are no longer needed), you can explicitly skip these checks.

    백업 미디어가 Microsoft Windows에 의해 암호로 보호되는 경우 Microsoft SQL Server는 해당 미디어에 기록하지 않습니다.If the backup media is password protected by Microsoft Windows, Microsoft SQL Server does not write to the media. 암호가 설정된 미디어를 덮어쓰려면 미디어를 다시 초기화해야 합니다.To overwrite media that is password protected, you must reinitialize the media.

시퀀스 번호 Sequence numbers

미디어 세트에 미디어 패밀리가 여러 개 있거나 미디어 패밀리 안에 백업 미디어가 여러 개 있을 경우 올바른 순서가 중요합니다.The correct order is important for multiple media families within a media set or multiple backup media within a media family. 따라서 백업은 다음과 같은 방법으로 시퀀스 번호를 할당합니다.Therefore, backup assigns sequence numbers in the following ways:

  • 미디어 세트 안의 순차적 미디어 패밀리Sequential media families within a media set

    미디어 세트 안에서는 미디어 세트 내 위치에 따라 미디어 패밀리에 순차적으로 번호가 지정됩니다.Within a media set, the media families are numbered sequentially according to their position in the media set. 미디어 패밀리 번호는 backupmediafamily 테이블의 family_sequence_number 열에 기록됩니다.The media-family number is recorded in the family_sequence_number column of the backupmediafamily table.

  • 미디어 패밀리 안의 실제 미디어Physical media within a media family

    미디어 시퀀스 번호는 미디어 패밀리 안의 실제 미디어 순서를 나타냅니다.A media sequence number indicates the order of the physical media within a media family. 초기 백업 미디어의 시퀀스 번호는 1로 지정되어The sequence number is 1 for the initial backup media. 1로 태그를 붙이고 두 번째 미디어(첫 번째 연속 미디어)는 2로 태그를 붙이며 나머지 미디어도 이와 같은 순서로 태그를 붙입니다.This is tagged with 1; the second (the first continuation tape) is tagged with 2; and so on. 백업을 복원하는 운영자는 백업 세트를 복원할 때 미디어 시퀀스 번호를 사용하여 올바른 순서로 정확하게 미디어를 탑재할 수 있습니다.When the backup set is restored, the media sequence numbers make sure that the operator restoring the backup mounts the correct media in the correct order.

여러 장치 Multiple Devices

테이프 드라이브나 디스크 파일을 여러 개 사용할 때는 다음 사항을 고려해야 합니다.When you use multiple tape drives or disk files, the following considerations apply:

  • 백업의 경우For backup:

    백업 작업에서 만든 전체 미디어 세트는 모든 후속 백업 작업에서 사용해야 합니다.The complete media set that is created by a backup operation must be used by all subsequent backup operations. 예를 들어 두 가지 테이프 백업 장치를 사용하여 미디어 세트를 만든 경우 같은 미디어 세트의 모든 후속 백업 작업에서 두 가지 백업 장치를 사용해야 합니다.For example, if a media set was created by using two tape backup devices, all subsequent backup operations that involve the same media set must use two backup devices.

  • 복원의 경우For restore:

    디스크 백업에서 복원하는 경우와 온라인 복원의 경우 모든 미디어 패밀리를 동시에 탑재해야 합니다.For any restore from disk backups and for any online restore, all the all media families must be concurrently mounted. 테이프 백업에서 오프라인으로 복원하는 경우 더 적은 백업 장치의 미디어 패밀리를 처리할 수 있습니다.For an offline restore from tape backups, you can process the media families from fewer backup devices. 각 미디어 패밀리를 완전히 처리한 후에 다른 미디어 패밀리의 처리를 시작할 수 있습니다.Each media family must be processed completely before starting to process another media family. 단일 장치를 사용하여 복원하는 경우가 아니면 미디어 패밀리는 항상 병렬로 처리됩니다.Media families are always processed in parallel, unless they are being restored with a single device.

새 미디어 세트 만들기Create a new media set

참고 항목See also

SQL Server 데이터베이스 백업 및 복원 Back Up and Restore of SQL Server Databases
백업 및 복원 중 발생 가능한 미디어 오류(SQL Server) Possible Media Errors During Backup and Restore (SQL Server)
백업 기록 및 헤더 정보(SQL Server) Backup History and Header Information (SQL Server)
미러된 백업 미디어 세트(SQL Server) Mirrored Backup Media Sets (SQL Server)
BACKUP(Transact-SQL) BACKUP (Transact-SQL)
RESTORE(Transact-SQL) RESTORE (Transact-SQL)
RESTORE REWINDONLY(Transact-SQL) RESTORE REWINDONLY (Transact-SQL)
sp_configure (Transact-SQL)sp_configure (Transact-SQL)