Condividi tramite


Procedura: Esecuzione di un ripristino temporizzato (SQL Server Management Studio)

Le informazioni in questo argomento sono rilevanti solo per i database che utilizzano la modalità di recupero con registrazione completa o con registrazione minima delle operazioni bulk.

Per eseguire il ripristino temporizzato

  1. Dopo avere stabilito la connessione all'istanza appropriata di MicrosoftMotore di database di SQL Server, in Esplora oggetti fare clic sul nome del server per espanderne l'albero.

  2. Espandere Database. A seconda del database, selezionare un database utente oppure espandere Database di sistema e selezionare un database di sistema.

  3. Fare clic con il pulsante destro del mouse sul database, scegliere Attività e quindi fare clic su Ripristina.

  4. A seconda che si esegua un ripristino di backup di dati o di backup dei soli log delle transazioni (per un database già in stato di ripristino), fare clic su Database o Log delle transazioni.

  5. Nella pagina Generale il nome del database da ripristinare viene visualizzato nella casella di riepilogo Database di destinazione. Per creare un nuovo database, immettere il nome desiderato nella casella di riepilogo.

  6. La posizione dell'opzione di temporizzazione varia a seconda che si esegua il ripristino di backup di dati o di backup di log delle transazioni:

    • Ripristina database: l'opzione Temporizzazione si trova nella sezione Destinazione per il ripristino.

    • Ripristina log delle transazioni: l'opzione Temporizzazione si trova nella sezione Ripristina fino a.

  7. L'opzione predefinita è Più recente. Per selezionare una data e un'ora specifiche, fare clic sul pulsante di ricerca (...).

  8. Nella finestra di dialogo Ripristino temporizzato fare clic su Data e ora specifiche.

    1. Nella casella di riepilogo Data immettere o selezionare una data.

    2. Nella casella di riepilogo Ora immettere o selezionare un'ora.

  9. Per specificare l'origine e la posizione dei set di backup da ripristinare, fare clic su una delle opzioni seguenti:

    • Database di origine

      Immettere il nome di un database nella casella di riepilogo.

    • Dispositivo di origine

      Fare clic sul pulsante di ricerca (...). Nella finestra di dialogo Seleziona backup selezionare uno dei tipi di dispositivo elencati nella casella di riepilogo Supporti di backup. Per selezionare uno o più dispositivi per la casella di riepilogo Percorso backup, fare clic su Aggiungi.

      Dopo avere aggiunto i dispositivi desiderati nella casella di riepilogo Percorso backup, fare clic su OK per tornare alla pagina Generale.

  10. Dopo aver specificato un determinato punto nel tempo, nella colonna Ripristina della griglia Selezionare i set di backup da ripristinare vengono selezionati solo i backup necessari per il ripristino fino a tale punto nel tempo. Questi backup selezionati compongono il piano di ripristino consigliato per il ripristino temporizzato. Per l'operazione di ripristino temporizzato è consigliabile utilizzare solo i backup selezionati.

    Per informazioni sulle colonne nella griglia Selezionare i set di backup da ripristinare, vedere Ripristina database (pagina Generale).

  11. Per visualizzare o selezionare le opzioni avanzate, fare clic su Opzioni nel riquadro Selezione pagina.

  12. Nel pannello Opzioni di ripristino è possibile scegliere una qualsiasi delle opzioni seguenti, in base alla specifica situazione:

    • Sovrascrivi il database esistente

    • Mantieni le impostazioni di replica

    • Chiedi conferma prima del ripristino di ogni backup

    • Limita accesso al database ripristinato

    Per ulteriori informazioni su queste opzioni, vedere Ripristina database (pagina Opzioni).

  13. Facoltativamente, è possibile ripristinare il database in un nuovo percorso specificando una nuova destinazione di ripristino per ogni file nella griglia Ripristina file di database come. Per ulteriori informazioni su questa griglia, vedere Ripristina database (pagina Opzioni).

  14. Il pannello Stato di recupero determina lo stato del database dopo l'operazione di ripristino. Il comportamento predefinito è:

    • Lascia il database pronto per l'utilizzo eseguendo il rollback delle transazioni di cui non è stato eseguito il commit. I log delle transazioni aggiuntivi non possono essere ripristinati. (RESTORE WITH RECOVERY)

      [!NOTA]

      Selezionare questa opzione solo se si stanno ripristinando tutti i backup necessari.

    In alternativa, è possibile scegliere una delle opzioni seguenti:

    • Lascia il database non operativo e non eseguire il rollback delle transazioni di cui non è stato eseguito il commit. I log delle transazioni aggiuntivi possono essere ripristinati. (RESTORE WITH NORECOVERY)

    • Lascia il database in modalità sola lettura. Annulla le transazioni di cui non è stato eseguito il commit e salva le azioni di rollback in un file standby in modo che gli effetti del recupero possano essere annullati. (RESTORE WITH STANDBY)

    Per una descrizione delle opzioni, vedere Ripristina database (pagina Opzioni).