Ripristinare DPM

 

Data di pubblicazione: marzo 2016

Si applica a: System Center 2012 SP1 - Data Protection Manager, System Center 2012 - Data Protection Manager, System Center 2012 R2 Data Protection Manager

Nel caso, alquanto improbabile, che vengano corrotti il Registro di sistema di Microsoft Windows, i file del sistema o i file binari di System Center 2012 – Data Protection Manager (DPM), è possibile riparare DPM rieseguendo l'installazione. Per riparare DPM è necessario disinstallare DPM, conservando la configurazione di protezione dei dati, quindi reinstallare DPM.

In questo argomento vengono fornite istruzioni dettagliate per la riparazione di DPM, che comprendono le seguenti informazioni:

  • Cosa è necessario eseguire prima di reinstallare DPM.

  • Cosa è necessario fare se non si prevede di reinstallare DPM immediatamente.

  • Cosa accade per i processi di protezione durante il processo di ripristino.

  • Quali procedure è necessario utilizzare per completare correttamente il ripristino di DPM.

  • Come è necessario procedere quando è stata completata la disinstallazione di DPM e prima di reinstallare DPM.

System_CAPS_ICON_important.jpg Importante

Prima di avviare una reinstallazione di DPM, si consiglia vivamente di eseguire il backup del database DPM, del database di report e delle repliche su un nastro o su un altro supporto di archiviazione rimovibile. Per ulteriori informazioni, vedere Disaster Recovery (Ripristino di emergenza).

Nella maggior parte dei casi, non è necessario disinstallare i prerequisiti software di DPM prima di reinstallare DPM. Tuttavia, se vengono danneggiati i file binari di SQL Server 2008 SP1, potrebbe essere necessario disinstallare e reinstallare anche SQL Server 2008 SP1.

Per reinstallare DPM, non è necessario disinstallare gli agenti protezione dai computer protetti.

I processi di protezione dati non possono essere completati durante un'operazione di ripristino. Tutti i processi pianificati da eseguire durante un'operazione di ripristino avranno esito negativo. Tutti i processi in corso quando viene avviata la parte di disinstallazione di un'operazione di ripristino vengono annullati. Al termine di un'operazione di ripristino, DPM tenta automaticamente di eseguire tutti i processi di creazione di replica, sincronizzazione o verifica di coerenza annullati, ma non di eseguire i processi di creazione dei punti di ripristino annullati.

System_CAPS_ICON_important.jpg Importante

Se non si prevede di installare DPM immediatamente, prima di disinstallare DPM si consiglia di procedere come segue:

  1. Disattivare sul server DPM il recupero dati gestito dall'utente. Per ulteriori informazioni, vedere Disattivazione del recupero dati gestito dall'utente nella Guida di DPM.
  2. Eseguire la sincronizzazione per ogni volume nei gruppi protezione dati. Per ulteriori informazioni, vedere Come sincronizzare una replica nella Guida di DPM.

Eseguendo queste operazioni è possibile assicurarsi che gli utenti a cui è stato negato l'accesso ai file sui computer protetti non possano accedere alle repliche di tali file sul server DPM.

Per ripristinare correttamente DPM, devi eseguire le seguenti procedure in sequenza:

  1. Eseguire il backup del database DPM.

  2. Disinstallare DPM.

  3. Eliminare il database DPM.

  4. Reinstallare DPM.

  5. Ripristinare il database DPM.

  6. Eseguire DPMSync –sync.

Per eseguire il backup del database DPM

  1. Nel computer in cui si trova il database DPM, esegui DPMBackup.exe con questa sintassi:

    DpmBackup.exe [-db [-instanceName <name>] [-dpmdbName <name>] [-targetLocation <location>]]

    • Se il database DPM si trova sul server DPM

      Nel server DPM apri un prompt dei comandi con privilegi elevati e passa alla cartella \DPM\bin nella cartella di installazione di DPM. Esegui quindi:

      dpmbackup -db -instancename CustomInstance -dpmdbname DPMDB_NAME -targetlocation C:\target_path  
      

      Se usi un'istanza predefinita di SQL Server, usa local come nome dell'istanza:

      dpmbackup -db -instancename (Local) -dpmdbname DPMDB_NAME -targetlocation C:\target_path  
      
    • Se il database DPM si trova in un computer remoto

      Nel computer in cui è installato il database DPM apri un prompt dei comandi con privilegi elevati e passa a <unità sistema>:\Programmi\Microsoft Data Protection Manager\DPM\SQLPrep. Esegui quindi:

      dpmbackup -db -instancename CustomInstance -dpmdbname DPMDB_NAME -targetlocation C:\target_path  
      

      Se usi un'istanza predefinita di SQL Server, usa local come nome dell'istanza:

      dpmbackup -db -instancename (Local) -dpmdbname DPMDB_NAME -targetlocation C:\target_path  
      
  2. Nel computer dove è ubicato il database DPM, eseguire una delle seguenti operazioni:

    • Se il database DPM si trova sul server DPM

      Vai al percorso –targetlocation specificato nel comando DpmBackup precedente. Il nome del file di backup del database DPM è DPMDB.bak.

    • Se il database DPM si trova in un computer remoto

      Vai al percorso –targetlocation specificato nel comando DpmBackup precedente. Il nome del file di backup del database DPM è DPMDB.bak.

  3. Copiare il file di backup del database in un luogo sicuro a cui si potrà accedere quando si è pronti per eseguire il ripristino del database DPM.

Per disinstallare DPM

  1. Nel Pannello di controllo, fare clic su Programmi, quindi fare clic su Programmi e funzionalità.

  2. Nell’elenco Disinstalla o modifica programma, fare clic con il pulsante destro del mouse su System Center 2012 – Data Protection Manager (DPM), quindi fare clic su Disinstalla/Cambia.

    Verrà aperta l'installazione guidata.

  3. Nella pagina Opzioni di disinstallazione, selezionare l'opzione Mantieni dati, quindi fare clic su Avanti.

  4. Nella pagina Riepilogo opzioni, fare clic su Disinstalla.

  5. Una volta completata la disinstallazione, fare clic su Chiudi.

Per eliminare il database DPM

  1. Nel computer in cui è ubicato il database DPM, fare clic su Start, scegliere Tutti i programmi, selezionare Microsoft SQL Server 2008, quindi fare clic su SQL Server Management Studio.

  2. Nella casella Nome server digitare <nome computer>\<nome istanza>, quindi fare clic su Connetti. Il nome istanza predefinito per l'installazione di un database DPM locale su un server DPM è MSDPM2012.

  3. Espandere Database, fare clic con il pulsante destro del mouse sul database DPMDB, quindi fare clic su Elimina.

  4. Fare clic su per confermare l'eliminazione.

Per installare DPM

Per ripristinare il database DPM utilizzando lo strumento DpmSync

  1. Nel computer in cui verrà ripristinato il database DPM aprire una finestra di prompt dei comandi con privilegi elevati, andare a cd <unità sistema>:\Programmi\Microsoft DPM\DPM\bin ed eseguire DpmSync –restoredb –dbloc <percorso file DPMDB file>.

    DpmSync ripristina il database DPM e il database di report di DPM e sincronizza il database DPM ripristinato con lo stato precedente del sistema DPM. Nel comando, il <percorso file DPMDB> è il percorso in cui è stato archiviato il file di backup del database DPM (DPMDB.bak). Per ulteriori informazioni sull'utilizzo di DpmSync, eseguire DpmSync /?.

    Il percorso predefinito di DPMDB è C:\Programmi\Microsoft DPM\DPM\DPMDB. Quando si utilizza un'istanza remota di SQL Server per DPM, la posizione predefinita per il database DPM è il percorso in cui si trovano i file del database SQL per l'istanza.

  2. Dal prompt dei comandi, eseguire DpmSync -sync.

  3. Una volta completata la nuova installazione e avere ripristinato il database, nella Console amministrazione DPM, nell'area di lavoro Monitoraggio, controllare i processi di protezione non riusciti durante l'operazione di ripristino. Riavviare manualmente tutti i processi non riusciti.

  4. Dopo avere riavviato i processi non riusciti, è necessario eseguire una verifica della coerenza per tutte le origini dati.