Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Si applica a: SQL Server
Una sequenza di ripristino a fasi consente di ripristinare e recuperare un database in varie fasi a livello di filegroup, a partire dal filegroup primario e tutti i filegroup secondari di lettura/scrittura.
In questo esempio il database adb viene ripristinato in un nuovo computer dopo un'emergenza. Per il database è in uso il modello di recupero con registrazione minima. Prima dell'emergenza, tutti i filegroup erano online. I filegroup A e C sono di lettura/scrittura, mentre il filegroup B è di sola lettura. Il filegroup B è diventato di sola lettura prima del backup parziale più recente, che include il filegroup primario e i filegroup secondari di lettura/scrittura A e C. Dopo che il filegroup B è diventato di sola lettura, è stato eseguito un backup di file separato per il filegroup B .
Sequenze di ripristino
Eseguire un ripristino parziale del filegroup primario e dei filegroup
AeC.RESTORE DATABASE adb FILEGROUP='A',FILEGROUP='C' FROM partial_backup WITH PARTIAL, RECOVERY;A questo punto il filegroup primario e i filegroup
AeCsono online. Il recupero di tutti i file nel filegroupBè in sospeso e questo filegroup è offline.Eseguire un ripristino online del filegroup
B.RESTORE DATABASE adb FILEGROUP='B' FROM backup WITH RECOVERY;In questa fase tutti i filegroup sono online.
Esempi aggiuntivi
Esempio: Ripristino a fasi di filegroup selezionati (modello di recupero con registrazione minima)
Esempio: Ripristino online di un file di sola lettura (modello di recupero con registrazione minima)
Esempio: Ripristino a fasi di un database (modello di recupero con registrazione completa)
Vedi anche
Ripristino in linea (SQL Server)
BACKUP (Transact-SQL)
RESTORE (Transact-SQL)
Ripristini a fasi (SQL Server)