Ripristino di un server Exchange
Si applica a: Exchange Server 2013
È possibile ripristinare un server perso utilizzando l'opzione Setup /m:RecoverServer in Microsoft Exchange Server 2013. La maggior parte delle impostazioni per un computer che esegue Exchange 2013 viene archiviata in Active Directory. L'opzione /m:RecoverServer ricompila un server Exchange con lo stesso nome usando le impostazioni e altre informazioni archiviate in Active Directory.
Il ripristino di un server perso Exchange spesso viene eseguito utilizzando un nuovo hardware. Tuttavia, è possibile utilizzare anche un server esistente.
In questo argomento viene descritto come ripristinare un server perso Exchange 2013 che non è un membro del gruppo di disponibilità del database (DAG). Per i passaggi dettagliati su come ripristinare un server membro di un gruppo di disponibilità del database, vedere Ripristinare un server membro del gruppo di disponibilità del database.
Nota
Se Exchange è installato in un percorso diverso da quello predefinito, è necessario utilizzare l'opzione /TargetDir per specificare il percorso dei file binari di Exchange. Se non si usa l'opzione /TargetDir, i file di Exchange vengono installati nel percorso predefinito (%ProgramFiles%\Microsoft\Exchange Server\V15).
Per determinare il percorso di installazione, procedere come segue:
- Aprire ADSIEDIT.MSC o LDP.EXE.
- Accedere al percorso seguente: CN=ExServerName,CN=Servers,CN=First Administrative Group,CN=Administrative Groups,CN=ExOrg Name,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=DomainName,CN=Com
- Fare clic con il pulsante destro del mouse sull'oggetto server Exchange, quindi scegliere Proprietà.
- Individuare l'attributo msExchInstallPath. in cui è memorizzato il percorso di installazione corrente.
Per informazioni sulle altre attività di gestione relative al backup e al recupero dei dati? vedere Backup, ripristino e ripristino di emergenza.
Che cosa è necessario sapere prima di iniziare?
Tempo stimato per il completamento: 20 minuti
Devi disporre delle autorizzazioni per poter eseguire queste procedure. Per visualizzare le autorizzazioni necessarie, vedere la sezione "Autorizzazioni dell'infrastruttura di Exchange" nell'argomento Autorizzazioni per l'infrastruttura di Exchange e Shell .
Sul server su cui viene eseguito il ripristino deve essere installato lo stesso sistema operativo del server perso. Ad esempio, non è possibile ripristinare un server su cui è installato Exchange 2013 e Windows Server 2008 R2 su un server su cui è installato Windows Server 2012 o viceversa. Ad esempio, non è possibile ripristinare un server su cui era installato Exchange 2013 Windows Server 2012 in un server su cui è installato Windows Server 2012 R2 o viceversa.
Sul server su cui si è verificato l'errore e sul server su cui si sta eseguendo il ripristino devono essere presenti le stesse lettere per le unità disco dei database montati.
Il server su cui si esegue il ripristino deve avere le stesse caratteristiche delle prestazioni e la stessa configurazione hardware del server perso.
L'opzione /Mode:RecoverServer assegna un certificato autofirmati a tutti i servizi Exchange che richiedono SSL/TLS. Se in precedenza il server usava un certificato SSL/TLS emesso da un'autorità di certificazione diversa, sarà necessario importare nuovamente il certificato e configurare i servizi per l'uso del certificato. In caso contrario, gli utenti riceveranno una richiesta di certificato quando tentano di connettersi (ad esempio, in Outlook).
Per informazioni sui tasti di scelta rapida che è possibile utilizzare con le procedure in questo argomento, vedere Tasti di scelta rapida nell'interfaccia di amministrazione di Exchange.
Consiglio
Problemi? È possibile richiedere supporto nei forum di Exchange. Visitare i forum all'indirizzo Exchange Server.
Ripristino di un server Exchange perso
Reimpostare l'account del computer del server perso. Per la procedura dettagliata, vedere Reimpostare un account computer.
Installare il sistema operativo corretto ed assegnare al nuovo server lo stesso nome del server perso. Il ripristino non viene eseguito se il server non ha lo stesso nome del server perso.
Aggiungere il server allo stesso dominio del server perso.
Installare i prerequisiti necessari e i componenti del sistema operativo. Per informazioni dettagliate, vedere Requisiti di sistema di Exchange 2013 e Prerequisiti di Exchange 2013.
Accedere al server in fase di ripristino e aprire un prompt dei comandi.
Passare ai file di installazione di Exchange 2013 e utilizzare il seguente comando.
Setup /m:RecoverServer /IAcceptExchangeServerLicenseTerms
Una volta completata l'installazione, ma prima di rimettere in funzione il server ripristinato, riconfigurare qualsiasi impostazione che era presente sul server in precedenza, quindi riavviare il server.
Come verificare se l'operazione ha avuto esito positivo?
Il completamento dell'installazione è l'elemento principale che indica che il ripristino è riuscito. Per verificare ulteriormente che sia stato ripristinato correttamente un server perso, aprire lo strumento Servizi Windows (services.msc) e verificare che i servizi di Microsoft Exchange siano stati installati e in esecuzione.
Possibili problemi con l'agente di scripting
Se l'agente di scripting è stato abilitato in precedenza nell'organizzazione di Exchange, il processo di ripristino potrebbe non riuscire. L'errore sarà simile al seguente:
"Initialization failed: '"Scripting Agent initialization failed: "File is not found: 'C:\Program Files\Microsoft\Exchange Server\V15\Bin\CmdletExtensionAgents\ScriptingAgentConfig.xml'.""' ---> Microsoft.Exchange.Provisioning.ProvisioningException: "Scripting Agent initialization failed: "File is not found: 'C:\Program Files\Microsoft\Exchange Server\V15\Bin\CmdletExtensionAgents\ScriptingAgentConfig.xml'."" ---> System.IO.FileNotFoundException: "File is not found: 'C:\Program Files\Microsoft\Exchange Server\V15\Bin\CmdletExtensionAgents\ScriptingAgentConfig.xml'."
Se si dispone di altri server Exchange nell'organizzazione, è necessario:
Disabilitare l'agente di scripting in Exchange Management Shell in un server esistente:
Disable-CmdletExtensionAgent -Identity "Scripting Agent"
Eseguire il programma di installazione di Exchange in modalità di ripristino come descritto in precedenza in questo argomento.
Abilitare l'agente di scripting in Exchange Management Shell al termine del ripristino del server Exchange:
Enable-CmdletExtensionAgent -Identity "Scripting Agent"
Se il server Exchange ripristinato è l'unico server Exchange nell'organizzazione, sarà necessario:
Rinominare il file %ExchangeInstallPath%Bin\CmdletExtensionAgents\ScriptingAgentConfig. da xml.sample a %ExchangeInstallPath%Bin\CmdletExtensionAgents\ScriptingAgentConfig. xml.
Il valore predefinito di %ExchangeInstallationPath% è %ProgramFiles%\Microsoft\Exchange Server\V15, ma il valore effettivo è ovunque sia stato installato Exchange nel server.
Eseguire nuovamente il programma di installazione di Exchange in modalità di ripristino, come descritto in precedenza in questo argomento.