Share via


Come eseguire il seeding di una copia della replica continua locale

 

Si applica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Ultima modifica dell'argomento: 2006-12-21

In questo argomento viene descritto come eseguire il seeding di una copia della replica continua locale. Il seeding è il processo tramite il quale un database, che può essere sia un database vuoto sia una copia del database di produzione, viene aggiunto alla copia del gruppo di archiviazione. Questo diventa il database di riferimento della copia. A seconda della situazione si può avviare un processo automatico oppure una procedura manuale. È possibile eseguire il seeding in situazioni in cui lo si ritiene necessario. Il seeding è necessario nei seguenti casi:

  • Quando il sistema rileva un file di registro danneggiato che non può essere riprodotto nella copia del database.

  • Dopo che si è verificata una deframmentazione non in linea del database di produzione.

  • Dopo che si è verificato lo scrubbing di una pagina di un database sul nodo attivo, quando si desidera propagare le modifiche al nodo passivo.

La dimensione del database copiato sono direttamente correlate alla quantità di tempo necessario per il completamento del seeding. Per eseguire il seeding in Microsoft Exchange Server 2007 sono disponibili i due metodi seguenti:

  • Utilizzo di Update-StorageGroupCopy   Il cmdlet Update-StorageGroupCopy consente di utilizzare la funzionalità di backup dello streaming Extensible Storage Engine (ESE) per eseguire un backup del gruppo di archiviazione. Una volta completato il backup, la copia passiva viene spostata nella cartella del database della replica continua locale.

  • Utilizzo di Enable-StorageGroupCopy   Quando il cmdlet Enable-StorageGroupCopy viene eseguito su un server Cassette postali, il seeding del database viene eseguito per impostazione predefinita, a meno che non venga utilizzata l'opzione -SeedingPostponed. Il cmdlet Enable-StorageGroupCopy consente di utilizzare il cmdlet Update-StorageGroupCopy internamente come parte del processo di abilitazione.

  • Copia manuale del database non in linea   Questo metodo comprende lo smontaggio del database e la copia del file del database nella cartella del database della replica continua locale. Se si utilizza questa procedura per eseguire il seeding della cartella del database della replica continua locale, si verificherà un'interruzione del servizio poiché la procedura richiede lo smontaggio del database, che temporaneamente è inaccessibile agli utenti.

In questo argomento sono descritte due procedure: in una viene descritto come utilizzare il cmdlet Update-StorageGroupCopy per eseguire il seeding della cartella del database della replica continua locale e nell'altra viene descritto come utilizzare Exchange Management Console per smontare i database per la copia non in linea nella cartella del database della replica continua locale.

Informazioni preliminari

Per eseguire le procedure seguenti, è necessario utilizzare un account che disponga della seguente delega:

  • Ruolo Exchange Organization Administrator

Per ulteriori informazioni sulle autorizzazioni, sulla delega dei ruoli e sui diritti necessari per l'amministrazione di Exchange Server 2007, vedere Considerazioni sulle autorizzazioni.

Notare inoltre che il cmdlet Update-StorageGroupCopy consente sempre di copiare i dati in una posizione locale disponibile. Si consiglia di eseguire queste procedure nel server contenente la copia del gruppo di archiviazione di cui eseguire il seeding.

Procedura

Per eseguire il seeding di un database della replica continua locale utilizzando Exchange Management Shell

  1. Aprire Exchange Management Shell.

  2. Sospendere l'attività di replica e riproduzione utilizzando il seguente comando:

    Suspend-StorageGroupCopy -Identity:<Server>\<StorageGroupName> -SuspendComment:"Seeding"
    
  3. Rimuovere i file del database, tutti i file di registro e i file dei punti di arresto nel nodo passivo. Rimuovere i file log, jrs, chk ed edb dal database di cartelle LCR. Se si è certi che la configurazione dell'archiviazione sia corretta, è possibile eseguire questa operazione utilizzando l'opzione –DeleteExistingFiles del cmdlet Update-StorageGroupCopy.

  4. Eseguire il seeding della copia passiva del database utilizzando il seguente comando:

    Update-StorageGroupCopy -Identity:<Server>\<StorageGroupName>
    

    Nota

    Il cmdlet Update-StorageGroupCopy riprende automaticamente la replica da aggiungere alla copia del gruppo di archiviazione. Se tale comportamento non è desiderato, eseguire il cmdlet con il parametro ManualResume. Per ulteriori informazioni, vedere Update-StorageGroupCopy. Per riprendere la replica manualmente dopo aver eseguito il cmdlet Update-StorageGroupCopy, eseguire il comando riportato di seguito:

    Resume-StorageGroupCopy -Identity:<Server>\<StorageGroupName>
    

    Nota

    Se vengono visualizzati dei messaggi di errore quando si esegue l'attività Update-StorageGroupCopy, per ulteriori informazioni vedere la tabella degli errori in questo argomento Update-StorageGroupCopy.

  5. Dopo avere completato il comando Update-StorageGroupCopy e dopo che la copia del gruppo di archiviazione è stata replicata, verificare il corretto funzionamento della replica utilizzando il cmdlet Get-StorageGroupCopyStatus. Per ulteriori informazioni, vedere Get-StorageGroupCopyStatus.

    Importante

    È importante assicurarsi che i file di registro stiano eseguendo la replica e la riproduzione nella copia passiva del database.

Per eseguire il seeding della cartella del database smontando il database e copiando il file del database utilizzando Exchange Management Console

  1. Avviare Exchange Management Console.

  2. Espandere Microsoft Exchange, espandere Configurazione server, quindi selezionare Cassetta postale.

  3. Nel riquadro dei risultati selezionare il server Cassette postali contenente il database da smontare.

  4. Nel riquadro di lavoro fare clic con il pulsante destro del mouse sul database da smontare e selezionare Smonta database.

  5. Sospendere la replica nel database smontato. Per sospendere la replica attenersi alla procedura illustrata nella sezione Come arrestare la replica per un gruppo di archiviazione abilitato per la replica continua locale.

  6. Rimuovere i file del database, tutti i file di registro e i file dei punti di arresto nel nodo passivo (copia LCR). Rimuovere i file log, jrs, chk ed edb dalla cartella del database LCR.

  7. Dopo aver smontato il database ed eliminato i file esistenti nella cartella del database LCR, copiare il file del database dalla cartella del database di produzione alla cartella del database LCR.

  8. Una volta copiato il file del database dalla cartella del database di produzione a quella del database della replica continua locale, fare clic con il pulsante destro del mouse sul database e selezionare Monta database.

    Nota

    Il seeding è completo una volta terminata la copia del file. L'accesso al client viene ripristinato dopo il montaggio del database di produzione.

  9. Riprendere la replica per il database della replica continua locale (LCR, Local Continuous Replication) smontato. Per riprendere la replica attenersi alla procedura descritta in questo argomento, Come riavviare la replica per un gruppo di archiviazione abilitato alla replica continua locale.

    Nota

    Il seeding è completato e vengono automaticamente eseguite la replica e la riproduzione del registro delle transazioni.

Ulteriori informazioni

Per ulteriori informazioni sulla gestione di un ambiente di replica continua locale, vedere Gestione della replica continua locale.