Backup.CopyOnly Backup.CopyOnly Backup.CopyOnly Property


복사 전용 백업임을 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets a Boolean property value that specifies the backup is a copy-only backup. 이 속성은 일반 백업 일정의 백업 시퀀스에 영향을 주지 않습니다. This does not affect the sequence of backups in the usual backup schedule.

 property bool CopyOnly { bool get(); void set(bool value); };
public bool CopyOnly { get; set; }
Public Property CopyOnly As Boolean
속성 값

백업이 복사 전용 백업인지 여부를 지정하는 Boolean 값입니다. A Boolean value that specifies whether the backup is a copy-only backup. 경우 True, 백업이 복사 전용 백업입니다. If True, the backup is a copy-only backup. 경우 False (기본값) 이면 백업이 복사 전용 백업이 및 일반적인 백업 시퀀스의 일부입니다. If False (default), the backup is not a copy-only backup, and is part of the usual sequence of backups.



'Connect to the local, default instance of SQL Server.  
Dim srv As Server  
srv = New Server  
'Reference the AdventureWorks2012 database.  
Dim db As Database  
db = srv.Databases("AdventureWorks2012")  
Dim bk As New Backup  
bk.Action = BackupActionType.Database  
bk.Database = "AdventureWorks2012"  
bk.CopyOnly = true  


$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")  
$db = New-Object Microsoft.SqlServer.Management.Smo.Database  
$db = $srv.Databases.Item("AdventureWorks2012")  
$bk = new-object Microsoft.SqlServer.Management.Smo.Backup  
$bk.Action = [Microsoft.SqlServer.Management.Smo.BackupActionType]::Database  
$bk.Database = "AdventureWorks2012"  
$bk.CopyOnly = $TRUE  


복사 전용 백업은 백업 전체에 영향을 주지 않고 데이터베이스에 대한 프로시저를 복원합니다.A copy-only backup does not affect your overall backup and restore procedures for the database.

복사 전용 백업은 온라인 파일을 복원하기 전에 로그를 백업하는 것과 같은 특별한 목적을 위해 백업을 수행할 때 사용할 수 있도록 SQL Server 2005에 도입되었습니다.Copy-only backups were introduced in SQL Server 2005 for use in situations in which a backup is taken for a special purpose, such as backing up the log before an online file restore. 일반적으로 복사 전용 로그 백업은 한 번 사용 되며 다음 삭제 됩니다.Typically, a copy-only log backup is used one time and then deleted.

적용 대상