BackupSet Classe

Definizione

Classe Backupset

public sealed class BackupSet
type BackupSet = class
Public NotInheritable Class BackupSet
Ereditarietà
BackupSet

Proprietà

Nome Descrizione
BackupFinishDate

Data e ora in cui è terminata l'operazione di backup.

BackupMediaSet

Ottiene il set di supporti di backup.

BackupSetGuid

Numero di identificazione univoco del set di backup.

BackupSetType

Ottiene il tipo di set di backup. Può essere: Database, Differenziale, Log, FileOrFilegroup

BackupSize

Dimensioni in byte del set di backup.

BackupStartDate

Ottiene Datetime all'avvio dell'operazione di backup.

BeginsLogChain

Si tratta della prima in una catena continua di backup del log. Una catena di log inizia con il primo backup del log eseguito dopo la creazione del database oppure quando si passa dal modello di recupero con registrazione semplice al modello di recupero con registrazione completa o al modello di recupero con registrazione minima delle operazioni bulk.

CheckpointLsn

Numero di sequenza del file di log del record di log da cui deve essere avviata l'operazione di rollforward.

CompressedBackupSize

Numero totale di byte del backup archiviato nel disco.

DatabaseBackupLsn

Numero di sequenza del file di log dell'operazione più recente di backup completo del database.

DatabaseGuid

ID univoco del database in cui è stato eseguito il backup. Quando il database viene ripristinato, viene assegnato un nuovo valore.

DatabaseName

Nome del database su cui viene eseguita l'operazione di backup.

Description

Ottiene la descrizione.

DifferentialBaseGuid

Per un backup differenziale basato su un solo backup, il valore è l'identificatore univoco della base differenziale.

DifferentialBaseLsn

Numero di sequenza del file di log (LSN) di base per i backup differenziali. Le modifiche con LSN maggiori o uguali a differential_base_lsn vengono incluse nel backup differenziale.

ExpirationDate

Data e ora di scadenza del set di backup.

FamilyGuid

ID univoco del database originale al momento della creazione. Questo valore rimane invariato quando il database viene ripristinato, anche in caso di modifica del nome.

FirstLsn

Numero di sequenza del file di log del primo record, ovvero del record di log meno recente nel set di backup.

FirstRecoveryForkID

ID del fork di recupero iniziale.

ForkPointLsn

Se first_recovery_fork_guid non è uguale a last_recovery_fork_guid, si tratta del numero di sequenza del log del punto fork.

HasBulkLoggedData

Il backup contiene dati con registrazione minima delle operazioni bulk.

HasIncompleteMetaData

Backup di un backup della parte finale del log con metadati incompleti.

IsCopyOnly

Oggetto copy-only del set di backup.

IsDamaged

È stato rilevato un danno al database quando è stato creato il backup e l'operazione di backup è stata richiesta per continuare nonostante gli errori.

IsForceOffline

Database offline al momento dell'esecuzione del backup.

IsReadOnly

Database di sola lettura al momento del backup.

IsSnapshot

Backup eseguito usando l'opzione SNAPSHOT.

LastLsn

Numero di sequenza del file di log (LSN) del record di log successivo dopo il set di backup.

MachineName

Nome del computer in cui è stato eseguito il backup.

Name

Ottiene il nome del set di backup.

Parent

Ottiene l'elemento Padre dell'oggetto

Position

Posizione del set di backup utilizzata nell'operazione di ripristino per individuare la posizione del set di backup appropriato nel file.

RecoveryForkID

ID del fork di recupero finale.

ServerName

Nome del server in cui è stato eseguito il backup.

ServerVersion

Microsoft SQL Server versione in cui è stato eseguito il backup.

SoftwareVendorId

Numero di identificazione del produttore del software con cui viene scritta l'intestazione supporto di backup.

UserName

Nome dell'utente che ha eseguito l'operazione di backup.

Metodi

Nome Descrizione
CheckBackupFilesExistence()

Verifica l'esistenza dei file di backup.

GetFileList()

Restituisce un set di file associati a BackupSet

IsBackupSetsInSequence(BackupSet, BackupSet, Decimal)

Determina se [set di backup in sequenza].

IsBackupSetsInSequence(BackupSet, BackupSet)

Determina se [set di backup in sequenza].

Verify()

Verifica il set di backup

Si applica a