Come spostare un database in un ambiente di replica continua cluster

 

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

Ultima modifica dell'argomento: 2007-09-12

In questo argomento viene descritto come utilizzare Exchange Management Shell per riconfigurare la posizione del file di database. In un ambiente di replica continua cluster (CCR, Cluster Continuous Replication) esiste solo un unico insieme di informazioni sulla configurazione del database applicabile ad entrambe le copie. Ciò crea l'ulteriore complessità di dover riposizionare entrambe le copie. In determinate circostanze una copia potrebbe non essere disponibile nel momento in cui è necessario rimuovere l'altra copia.

È possibile utilizzare la procedura descritta in questo argomento per modificare la posizione di un database delle cassette postali o delle cartelle pubbliche.

Informazioni preliminari

Per eseguire questa procedura, è necessario utilizzare un account che disponga della delega del ruolo Exchange Server Administrator e dell'appartenenza al gruppo Administrators locale per il server di destinazione. Per ulteriori informazioni sulle autorizzazioni, sulla delega dei ruoli e sui diritti necessari per l'amministrazione di Microsoft Exchange Server 2007, vedere Considerazioni sulle autorizzazioni

Sebbene consigliabile, non è necessario eseguire questa procedura quando entrambi i nodi attivo e passivo sono disponibili.

Procedura

Questa procedura comprende le seguenti azioni:

  • Modifica della configurazione

  • Spostamento della copia sul server attivo

  • Spostamento della copia sul server passivo

Per utilizzare Exchange Management Shell per spostare un database in un ambiente di replica continua cluster

  1. Aprire Exchange Management Shell, quindi interrompere la riproduzione e la replica del registro per il gruppo di archiviazione utilizzando il cmdlet Suspend-StorageGroupCopy. Per interrompere le attività di replica per il gruppo di archiviazione, eseguire il comando riportato di seguito.

    Suspend-StorageGroupCopy -Identity <Server\StorageGroupName>
    
  2. Smontare il database utilizzando il cmdlet Dismount-Database:

    Dismount-Database -Identity <Server\StorageGroupName\DatabaseName>
    
  3. Utilizzare il cmdlet Move-DatabasePath per modificare la configurazione nel servizio directory di Active Directory. Assicurarsi che il database sia stato smontato prima di eseguire lo spostamento. Eseguire il cmdlet nel modo seguente:

    Move-DatabasePath -Identity <Server\StorageGroupName\DatabaseName> -EdbFilePath <NewPath> -ConfigurationOnly
    

    Nota

    In un ambiente di replica continua cluster è necessario utilizzare il parametro -ConfigurationOnly. La nuova posizione non deve corrispondere alla directory radice di un volume.

  4. Spostare i file nelle nuove posizioni sui nodi attivo e passivo.

  5. Montare il database nel gruppo di archiviazione utilizzando il cmdlet Mount-Database.

  6. Riavviare la replica utilizzando il cmdlet Resume-StorageGroupCopy. Per interrompere le attività di replica per il gruppo di archiviazione, eseguire il comando riportato di seguito.

    Resume-StorageGroupCopy -Identity <Server\StorageGroupName>
    
  7. Verificare che la replica per il gruppo di archiviazione proceda normalmente seguendo le procedure illustrate in dettaglio nella sezione Come visualizzare lo stato del server cassette postali cluster.

Ulteriori informazioni

Per ulteriori informazioni sulla gestione dell'ambiente CCR, vedere Gestione della replica continua cluster. Per ulteriori informazioni sulla visualizzazione dello stato di una copia passiva, vedere Come visualizzare lo stato di una copia di replica continua cluster utilizzando Exchange Management Shell.

Per ulteriori informazioni sul cmdlet Dismount-Database vedere Dismount-Database.

Per ulteriori informazioni sul cmdlet Move-DatabasePath, vedere Move-DatabasePath.

Per ulteriori informazioni sul cmdlet Mount-Database vedere Mount-Database.

Per ulteriori informazioni sul cmdlet Suspend-StorageGroupCopy, vedere Suspend-StorageGroupCopy.

Per ulteriori informazioni sul cmdlet Resume-StorageGroupCopy, vedere Resume-StorageGroupCopy.