Backup Clase

Definición

public sealed class Backup : Microsoft.SqlServer.Management.Smo.BackupRestoreBase
type Backup = class
    inherit BackupRestoreBase
Public NotInheritable Class Backup
Inherits BackupRestoreBase
Herencia

Constructores

Nombre Description
Backup()

Campos

Nombre Description
currentAsyncOperation (Heredado de BackupRestoreBase)
m_BackupAction (Heredado de BackupRestoreBase)
m_LogTruncation (Heredado de BackupRestoreBase)
m_RestoreAction (Heredado de BackupRestoreBase)

Propiedades

Nombre Description
Action
AsyncStatus

Estado de la operación asincrónica más reciente, incluidos los posibles errores.

(Heredado de BackupRestoreBase)
BackupSetDescription
BackupSetName
BlockSize (Heredado de BackupRestoreBase)
BufferCount (Heredado de BackupRestoreBase)
Checksum (Heredado de BackupRestoreBase)
CompressionOption

La propiedad CompressionOption especifica la opción de compresión de copia de seguridad.

ContinueAfterError (Heredado de BackupRestoreBase)
CopyOnly
CredentialName

Obtiene o establece el nombre de credencial que usa Backup en url.

(Heredado de BackupRestoreBase)
Database (Heredado de BackupRestoreBase)
DatabaseFileGroups (Heredado de BackupRestoreBase)
DatabaseFiles (Heredado de BackupRestoreBase)
Devices

Lista de dispositivos usados como destino para la copia de seguridad

(Heredado de BackupRestoreBase)
EncryptionOption

La propiedad EncryptionOption especifica la opción de cifrado de copia de seguridad.

ExpirationDate
FormatMedia
Incremental
Initialize
LogTruncation
MaxTransferSize (Heredado de BackupRestoreBase)
MediaDescription
MediaName (Heredado de BackupRestoreBase)
Mirrors

Reflejos

NoRecovery (Heredado de BackupRestoreBase)
NoRewind (Heredado de BackupRestoreBase)
Options (Heredado de BackupRestoreBase)
PercentCompleteNotification (Heredado de BackupRestoreBase)
Restart (Heredado de BackupRestoreBase)
RetainDays
RetryFailedQueries (Heredado de BackupRestoreBase)
SkipTapeHeader
UndoFileName
UnloadTapeAfter (Heredado de BackupRestoreBase)

Métodos

Nombre Description
Abort()

Anula la acción actual, si existe.

(Heredado de BackupRestoreBase)
CheckForHADRMaintPlan(Server, StringBuilder)

Si se invoca desde el plan de mantenimiento, compruebe si HADR está habilitado

(Heredado de BackupRestoreBase)
ExecuteSql(Server, StringCollection) (Heredado de BackupRestoreBase)
ExecuteSqlAsync(Server, StringCollection) (Heredado de BackupRestoreBase)
ExecuteSqlWithResults(Server, String) (Heredado de BackupRestoreBase)
GetDevicesScript(StringBuilder, BackupDeviceList, ServerVersion) (Heredado de BackupRestoreBase)
IsStringValid(String) (Heredado de BackupRestoreBase)
Script(Server)

Genera un script para la operación de copia de seguridad actual.

SetMediaPassword(SecureString)
Obsoletos.
(Heredado de BackupRestoreBase)
SetMediaPassword(String)
Obsoletos.
(Heredado de BackupRestoreBase)
SetPassword(SecureString) (Heredado de BackupRestoreBase)
SetPassword(String) (Heredado de BackupRestoreBase)
SqlBackup(Server)

Ejecuta la operación de copia de seguridad de forma sincrónica, es decir, la llamada de función bloquea hasta que se realiza la copia de seguridad.

SqlBackupAsync(Server)

Ejecuta la operación de copia de seguridad de forma asincrónica, es decir, la llamada devuelve inmediatamente y la operación de copia de seguridad se ejecuta en segundo plano.

Wait()

Espera a que se complete la acción asincrónica actual.

(Heredado de BackupRestoreBase)

Eventos

Nombre Description
Complete

Evento completo

(Heredado de BackupRestoreBase)
Information

Evento de información

(Heredado de BackupRestoreBase)
NextMedia

Evento NextMedia

(Heredado de BackupRestoreBase)
PercentComplete

Evento PercentComplete

(Heredado de BackupRestoreBase)

Se aplica a