Aggiungere un database secondario a una configurazione per il log shipping (SQL Server)

In questo argomento viene illustrata la procedura per l'aggiunta di un database secondario a una configurazione per il log shipping esistente in SQL Server 2012 utilizzando SQL Server Management Studio o Transact-SQL.

Contenuto dell'argomento

  • Prima di iniziare:

    Prerequisiti

    Sicurezza

  • Per aggiungere un database secondario per il log shipping utilizzando:

    SQL Server Management Studio

    Transact-SQL

  • Attività correlate

Prima di iniziare

Sicurezza

Autorizzazioni

Le stored procedure per il log shipping richiedono l'appartenenza al ruolo predefinito del server sysadmin.

Icona freccia utilizzata con il collegamento Torna all'inizio[Inizio pagina]

Utilizzo di SQL Server Management Studio

Per aggiungere un database secondario per il log shipping

  1. Fare clic con il pulsante destro del mouse sul database che si desidera utilizzare come database primario nella configurazione per il log shipping e quindi scegliere Proprietà.

  2. Nell'area Selezione pagina fare clic su Log shipping delle transazioni.

  3. In Istanze del server e database secondari fare clic su Aggiungi.

  4. Fare clic su Connetti e connettersi all'istanza di SQL Server che si intende utilizzare come server secondario.

  5. Nella casella Database secondario scegliere un database dall'elenco oppure digitare il nome del database che si desidera creare.

  6. Nella scheda Inizializza database secondario scegliere l'opzione che si intende utilizzare per inizializzare il database secondario.

  7. Nella casella Cartella di destinazione per i file copiati della scheda Copia file digitare il percorso della cartella nella quale copiare i backup dei log delle transazioni. Spesso questa cartella si trova nel server secondario.

  8. Si noti la pianificazione di copia presente nella casella Pianificazione in Processo di copia. Se si desidera personalizzare la pianificazione dell'installazione, fare clic su Pianificazione e quindi modificare la pianificazione di SQL Server Agent in base alle specifiche esigenze. Questa pianificazione dovrebbe essere abbastanza simile alla pianificazione del backup.

  9. Nella scheda Ripristino dell'area Stato del database durante il ripristino dei backup scegliere l'opzione Modalità nessun recupero oppure Modalità standby.

  10. Se si sceglie l'opzione Modalità standby, scegliere se si desidera disconnettere gli utenti dal database secondario durante l'operazione di ripristino.

  11. Se si desidera posticipare il processo di ripristino sul server secondario, scegliere un tempo di ritardo in Ritardo minimo per il ripristino dei backup.

  12. Scegliere una soglia di avviso in Invia avviso se il ripristino non viene eseguito entro.

  13. Si noti la pianificazione di ripristino presente nella casella Pianificazione in Processo di ripristino. Se si desidera personalizzare la pianificazione dell'installazione, fare clic su Pianificazione e quindi modificare la pianificazione di SQL Server Agent in base alle specifiche esigenze. Questa pianificazione dovrebbe essere abbastanza simile alla pianificazione del backup.

  14. Fare clic su OK.

  15. Fare clic su OK nella finestra di dialogo Proprietà database per avviare il processo di configurazione.

Icona freccia utilizzata con il collegamento Torna all'inizio[Inizio pagina]

Utilizzo di Transact-SQL

Per aggiungere un database secondario per il log shipping

  1. Nel server secondario eseguire sp_add_log_shipping_secondary_primary specificando i dettagli del server e del database primario. Questa stored procedure restituisce l'ID secondario e gli ID dei processi di copia e ripristino.

  2. Nel server secondario eseguire sp_add_jobschedule per impostare la pianificazione relativa ai processi di copia e ripristino.

  3. Nel server secondario eseguire sp_add_log_shipping_secondary_database per aggiungere un database secondario.

  4. Nel server primario eseguire sp_add_log_shipping_primary_secondary per aggiungere le informazioni necessarie relative al nuovo database secondario.

  5. Nel server secondario abilitare i processi di copia e ripristino. Per ulteriori informazioni, vedere Abilitare o disabilitare un processo.

Icona freccia utilizzata con il collegamento Torna all'inizio[Inizio pagina]

Attività correlate

Icona freccia utilizzata con il collegamento Torna all'inizio[Inizio pagina]

Vedere anche

Concetti

Informazioni sul log shipping (SQL Server)

Tabelle e stored procedure relative al log shipping