Condividi tramite


Usare la procedura guidata Aggiungi database a gruppo di disponibilità (SQL Server Management Studio)

Utilizzare la procedura guidata Aggiungi database a gruppo di disponibilità per aggiungere uno o più database a un gruppo di disponibilità AlwaysOn esistente.

Nota

Per informazioni sull'uso di Transact-SQL o PowerShell per aggiungere un database, vedere Aggiungere un database a un gruppo di disponibilità (SQL Server).

Contenuto dell'argomento:

Prima di iniziare

Se non è mai stato aggiunto un database a un gruppo di disponibilità, vedere la sezione "Database di disponibilità" in Prerequisiti, restrizioni e consigli per i gruppi di disponibilità AlwaysOn (SQL Server).

Prerequisiti, restrizioni e raccomandazioni

  • È necessario essere connessi all'istanza del server che ospita la replica primaria corrente.

  • Se un database viene crittografato o contiene una chiave di crittografia del database (DEK), non è possibile usare la Creazione guidata Gruppo di disponibilità o Aggiungi database a gruppo di disponibilità per aggiungere il database a un gruppo di disponibilità. Anche se è stato decrittografato un database crittografato, i backup del log potrebbero contenere dati crittografati. In questo caso, la sincronizzazione dei dati iniziale completa potrebbe non riuscire sul database. Questo avviene perché l'operazione di ripristino del log potrebbe richiedere il certificato usato dalle chiavi di crittografia del database e tale certificato potrebbe non essere disponibile.

    Per rendere un database decrittografato idoneo per l'aggiunta a un gruppo di disponibilità tramite la procedura guidata:

    1. Creare un backup del log del database primario.

    2. Creare un backup del log completo del database primario.

    3. Ripristinare il backup del database nell'istanza del server in cui è ospitata la replica secondaria.

    4. Creare un nuovo backup del log dal database primario.

    5. Ripristinare questo backup del log sul database secondario.

  • Prerequisiti per l'utilizzo della sincronizzazione dati iniziale completa

    • Tutti i percorsi di file dei database devono essere identici in ogni istanza del server in cui è ospitata una replica per il gruppo di disponibilità.

    • In un'istanza del server in cui è ospitata una replica secondaria non può essere presente alcun nome di database primario. Ciò significa che non può essere ancora presente alcun nuovo database secondario.

    • Sarà necessario specificare una condivisione di rete affinché la procedura guidata sia in grado di creare e accedere ai backup. Per la replica primaria, all'account usato per avviare il motore di database devono essere associate le autorizzazioni del file system in lettura e scrittura per una condivisione di rete. Per le repliche secondarie, all'account deve essere associata l'autorizzazione di lettura per la condivisione di rete.

    Se non è possibile usare la procedura guidata per eseguire la sincronizzazione dei dati iniziale completa, sarà necessario preparare i database secondari manualmente. Tale operazione può essere eseguita prima o dopo l'esecuzione della procedura guidata. Per altre informazioni, vedere Preparare manualmente un database secondario per un gruppo di disponibilità (SQL Server).

Sicurezza

Autorizzazioni

Sono necessarie l'autorizzazione ALTER AVAILABILITY GROUP nel gruppo di disponibilità, l'autorizzazione CONTROL AVAILABILITY GROUP permission, l'autorizzazione ALTER ANY AVAILABILITY GROUP o l'autorizzazione CONTROL SERVER.

Utilizzo della procedura guidata Aggiungi database a gruppo di disponibilità (SQL Server Management Studio)

Per utilizzare la procedura guidata Aggiungi database a gruppo di disponibilità

  1. In Esplora oggetti connettersi all'istanza del server che ospita la replica primaria del gruppo di disponibilità ed espandere l'albero del server.

  2. Espandere il nodo Disponibilità elevata AlwaysOn e il nodo Gruppi di disponibilità .

  3. Fare clic con il pulsante destro del mouse sul gruppo di disponibilità a cui si aggiunge un database e selezionare il comando Aggiungi database . Verrà avviata la procedura guidata Aggiungi database a gruppo di disponibilità.

  4. Nella pagina Seleziona database selezionare uno o più database. Per altre informazioni, vedere Pagina Selezione database (Creazione guidata gruppo di disponibilità- Aggiunta guidata database).

  5. Nella pagina Seleziona sincronizzazione dei dati iniziale specificare come creare e aggiungere i nuovi database secondari al gruppo di disponibilità. Scegli una delle opzioni seguenti:

    • Completo

      Selezionare questa opzione se l'ambiente soddisfa i requisiti per l'avvio automatico della sincronizzazione dei dati iniziale. Per altre informazioni, vedere Prerequisiti, restrizioni e raccomandazioni, più indietro in questo argomento.

      Se si seleziona Completo, dopo avere creato il gruppo di disponibilità verrà tentato il backup di ogni database primario e del relativo log delle transazioni su una condivisione di rete e verranno ripristinati i backup su ogni istanza del server in cui è ospitata una replica secondaria. Ogni database secondario verrà quindi aggiunto al gruppo di disponibilità.

      Nel campo Specificare un percorso di rete condiviso accessibile da tutte le repliche: specificare una condivisione di backup a cui possano accedere in lettura e scrittura tutte le istanze del server che ospitano repliche. I backup del log faranno parte della catena di backup del log. Archiviare i file di backup del log in modo appropriato.

      Importante

      Per informazioni sulle autorizzazioni del file system necessarie, vedere Prerequisitipiù indietro in questo argomento.

    • Solo join

      Se sono stati preparati manualmente database secondari sulle istanze del server che ospiteranno le repliche secondarie, è possibile selezionare questa opzione. I database secondari esistenti verranno uniti al gruppo di disponibilità tramite la procedura guidata.

    • Ignora sincronizzazione dei dati iniziale

      Selezionare questa opzione se si desidera usare i backup dei database e del log dei database primari. Per altre informazioni, vedere Avviare lo spostamento dati in un database secondario AlwaysOn (SQL Server).

    Per altre informazioni, vedere Selezionare la pagina iniziale sincronizzazione dati hronization (Procedure guidate gruppi di disponibilità AlwaysOn).

  6. Nella pagina Connetti a repliche secondarie esistenti, se le istanze di SQL Server che ospitano le repliche di disponibilità per questo gruppo di disponibilità vengono tutte eseguite come un servizio nello stesso account utente, scegliere Connetti tutto. Se alcune delle istanze del server vengono eseguite come un servizio con account diversi, fare clic sul pulsante Connetti singolo a destra di ogni nome di istanza del server.

    Per altre informazioni, vedere Connettersi alla pagina Repliche secondarie esistenti (Aggiunta guidata replica e Aggiunta guidata database).

  7. Nella pagina Convalida viene verificato se i valori specificati in questa procedura guidata soddisfano i requisiti della Creazione guidata Gruppo di disponibilità. Per apportare una modifica, è possibile fare clic su Precedente per tornare a una pagina precedente della procedura guidata per modificare uno o più valori. Scegliere Avanti per tornare alla pagina Convalida , quindi fare clic su Ripeti convalida.

    Per altre informazioni, vedere Pagina convalida (Procedure guidate gruppi di disponibilità AlwaysOn).For more information, see Validation Page (Procedure guidate gruppi di disponibilità AlwaysOn).For more information, see Validation Page (AlwaysOn Availability Group Wizards).

  8. Nella pagina Riepilogo rivedere le scelte effettuate per il nuovo gruppo di disponibilità. Per apportare una modifica, fare clic su Indietro per tornare alla pagina pertinente. Dopo avere apportato la modifica, fare clic su Avanti per tornare alla pagina Riepilogo .

    Per altre informazioni, vedere Pagina riepilogo (Procedure guidate gruppi di disponibilità AlwaysOn).

    Se si è soddisfatti delle selezioni, è possibile fare clic su Script per creare uno script dei passaggi eseguiti nel corso della procedura guidata. Per creare e configurare il nuovo gruppo di disponibilità, fare quindi clic su Fine.

  9. Nella pagina Stato viene visualizzato lo stato di avanzamento dei passaggi per la creazione del gruppo di disponibilità, ovvero configurazione di endpoint, creazione del gruppo di disponibilità e creazione di un join della replica secondaria al gruppo.

    Per altre informazioni, vedere Pagina Stato (Procedure guidate gruppi di disponibilità AlwaysOn).For more information, see Progress Page (Procedure guidate gruppo di disponibilità AlwaysOn).For more information, see Progress Page (AlwaysOn Availability Group Wizards).

  10. Al termine di questi passaggi, nella pagina Risultati vengono visualizzati i relativi risultati. Se tutti questi passaggi sono stati eseguiti correttamente, il nuovo gruppo di disponibilità è completamente configurato. Se si verifica un errore durante uno dei passaggi, potrebbe essere necessario completare manualmente la configurazione. Per informazioni sulla causa di un determinato errore, fare clic sul collegamento "Errore" nella colonna Risultato .

    Al termine della procedura guidata, fare clic su Chiudi per uscire.

    Per altre informazioni, vedere Pagina risultati (Procedure guidate gruppi di disponibilità AlwaysOn).

  11. Se la sincronizzazione dati iniziale non è stata avviata automaticamente su tutti i database secondari, è necessario configurare eventuali database secondari non ancora aggiunti. Per altre informazioni, vedere Avviare lo spostamento dati in un database secondario AlwaysOn (SQL Server).

Attività correlate

Vedi anche

Panoramica dei gruppi di disponibilità AlwaysOn (SQL Server)
Prerequisiti, restrizioni e consigli per i gruppi di disponibilità AlwaysOn (SQL Server)
Aggiungere un database a un gruppo di disponibilità (SQL Server)
Avviare lo spostamento dati in un database secondario AlwaysOn (SQL Server)
Aggiungere un database a un gruppo di disponibilità (SQL Server)