Come ripristinare un backup di flusso in un server differente
Si applica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
Ultima modifica dell'argomento: 2010-07-28
Per ripristinare un database cassetta postale in un altro server è necessario creare un gruppo di archiviazione e un database con lo stesso nome del gruppo di archiviazione e del database del server Exchange Server da cui proviene il database.
Nota
Windows Server Backup in Windows Server 2008 non supporta più i backup o i ripristini basati su Exchange. A differenza delle versioni precedenti di Windows Backup, non è possibile eseguire o ripristinare backup di flusso di Exchange utilizzando Windows Server Backup. Per eseguire il backup e il ripristino di Exchange Server 2007 SP1 o Exchange 2007 RTM in Windows Server 2008, è necessario utilizzare un'applicazione compatibile con Exchange che supporti il writer del servizio Copia Shadow del volume (VSS) per Exchange 2007, quale Microsoft System Center Data Protection Manager, un'applicazione di terze parti compatibile con Exchange e basata su VSS o un'applicazione di terze parti compatibile con Exchange che utilizza a livello locale le API di backup di flusso nel server Exchange per eseguire un backup locale nel server Exchange. Un'applicazione che utilizza un agente di backup che viene eseguito in modalità locale nel server Exchange e trasmette il backup in modalità remota a un'applicazione di backup viene considerata un backup locale.
Tuttavia Exchange 2007 SP2 include un nuovo plug-in che consente di creare backup dei dati di Exchange basati sul servizio Copia Shadow del volume (VSS) utilizzando Windows Server Backup in Windows Server 2008. È possibile utilizzare Windows Server Backup per eseguire il backup e il ripristino dei database di Exchange 2007 SP2. Una conoscenza approfondita degli elementi di cui eseguire il backup, della posizione in cui archiviare i backup e di come ripristinarli è fondamentale per un amministratore efficiente di Exchange. Per ulteriori informazioni sugli elementi di cui eseguire il backup in Exchange 2007, vedere Utilizzo di Windows Server Backup per eseguire il backup e il ripristino dei dati di Exchange.
Importante
I database di cartelle pubbliche contengono spesso repliche di cartelle di altri archivi di cartelle pubbliche. Ripristinando una versione precedente di un database di cartelle pubbliche su un server alternativo si possono causare problemi di replica.
Informazioni preliminari
Per eseguire la procedura riportata di seguito, è 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 2007, vedere Considerazioni sulle autorizzazioni.
Inoltre, questa procedura si basa sui seguenti presupposti:
Server1 conteneva un database denominato "SG2\mailbox database 1".
Si dispone di un backup di flusso del database SG2\mailbox database 1 eseguito con Microsoft Windows Server 2003 Backup.
Nota
Se si utilizza un'utilità di backup diversa da Backup, i sottopassaggi del Passaggio 4 devono essere ignorati.
Si desidera ripristinare questo backup su Server2. Il percorso in cui si sta eseguendo il ripristino dispone di spazio libero sufficiente per il ripristino.
Procedura
Ripristino di un backup del database delle cassette postali in un altro server
Eseguire il comando di Exchange Management Shell riportato di seguito per creare un gruppo di archiviazione su Server2 denominato "SG2":
New-StorageGroup SG2 -Server Server2
Eseguire il comando di Exchange Management Shell riportato di seguito per creare nel gruppo di archiviazione SG2 un database denominato "mailbox database 1":
New-MailboxDatabase -StorageGroup Server2\SG2 -Name "mailbox Database 1"
Eseguire il comando di Exchange Management Shell riportato di seguito per impostare il database "mailbox database 1" in modo da poterlo sovrascrivere:
Set-MailboxDatabase "mailbox database 1" -AllowFileRestore $true
Catalogare il file bkf e modificare l'impostazione Destinazione file ripristinati in modo che punti a Server2 seguendo la procedura riportata di seguito:
Aprire Backup e fare clic sul collegamento della Modalità avanzata, quindi scegliere la scheda Ripristina e gestisci supporti.
Fare clic su Strumenti e scegliere Cataloga un file di backup. Selezionare il file di backup da catalogare e fare clic su OK.
Individuare e selezionare il file di backup in Etichetta del file di backup.
Modificare il percorso Destinazione file ripristinati in Percorso alternativo e impostare Percorso alternativo sulla cartella in cui si troverà il database su Server2.
Fare clic su Avvia ripristino per avviare l'operazione di ripristino.
Nella finestra di dialogo Conferma ripristino fare clic sul pulsante Avanzate per impostare le opzioni di ripristino avanzate oppure scegliere OK per avviare il ripristino.
Eseguire il comando di Exchange Management Shell riportato di seguito per montare il database su Server2:
mount-database "mailbox database 1"
Eseguire il comando di Exchange Management Shell riportato di seguito per rimuovere l'impostazione Non montare database all'avvio dai database di Exchange:
Set-MailboxDatabase <restored_database> -MountAtStartUp $true
Ulteriori informazioni
Per informazioni dettagliate su come creare un gruppo di archiviazione, vedere Come creare un nuovo gruppo di archiviazione.
Per ulteriori informazioni sulla portabilità del database, vedere Portabilità del database.
Per i dettagli completi su Backup e su come risolvere i relativi problemi, vedere Backup e recupero dei dati nella Guida di Windows Server 2003.