Skip to main content
SnapCenter software
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Gestire il repository del server SnapCenter

Collaboratori netapp-soumikd netapp-yvonneo netapp-nsriram netapp-asubhas

Le informazioni relative alle varie operazioni eseguite da SnapCenter vengono memorizzate nel repository del database del server SnapCenter. È necessario creare backup del repository per proteggere il server SnapCenter dalla perdita di dati.

Il SnapCenter Server repository viene talvolta indicato come NSM database. Consultare la "Guida di riferimento al cmdlet del software SnapCenter" per i dettagli di tutti i cmdlet disponibili.

Prerequisiti per la protezione del repository SnapCenter

L'ambiente deve soddisfare determinati prerequisiti per proteggere il repository SnapCenter.

  • Gestione delle connessioni SVM (Storage Virtual Machine)

    È necessario configurare le credenziali dello storage.

  • Provisioning degli host

    Almeno un disco di storage NetApp deve essere presente sull'host del repository SnapCenter. Se un disco NetApp non è presente sull'host del repository SnapCenter, è necessario crearne uno.

    Per ulteriori informazioni sull'aggiunta di host, la configurazione delle connessioni SVM e il provisioning degli host, consultare le istruzioni di installazione.

  • Provisioning del LUN iSCSI o VMDK

    Per la configurazione ad alta disponibilità (ha), è possibile eseguire il provisioning di un LUN iSCSI o di un VMDK in uno dei server SnapCenter.

Eseguire il backup del repository SnapCenter

Il backup del SnapCenter Server repository aiuta a proteggerlo dalla perdita di dati. È possibile eseguire il backup del repository eseguendo il Protect-SmRepository cmdlet.

A proposito di questa attività

Il Protect-SmRepository cmdlet esegue le seguenti operazioni:

  • Crea un gruppo di risorse e una policy

  • Crea una pianificazione di backup per il repository SnapCenter

Fasi
  1. Avviare PowerShell.

  2. Sul host SnapCenter Server, stabilire una sessione utilizzando il Open-SmConnection cmdlet e immettere le credenziali.

  3. Eseguire il backup del repository utilizzando il Protect-SmRepository cmdlet che accetta i seguenti parametri obbligatori:

    1. -HostName (String): Specifica il nome host del server in cui si trova il repository SnapCenter.

    2. -Path (String): Specifica il percorso del file system sul sistema storage NetApp in cui vengono memorizzati i backup del repository.

    3. -Schedule (Hashtable): Definisce la pianificazione per il backup del repository. In genere viene definita come una hashtable.

    4. -RetentionCount (Int32): Specifica il numero di backup del repository da conservare. Quando il numero di backup supera questo valore, il backup più vecchio viene eliminato.

Visualizzare i backup del repository SnapCenter

È possibile visualizzare un elenco dei backup del repository del database del server SnapCenter eseguendo il Get-SmRepositoryBackups cmdlet. Consultare il "SnapCenter Software Guida di riferimento ai cmdlet - Get-SmRepositoryBackups" per i dettagli.

I backup del repository vengono creati secondo la pianificazione specificata nel Protect-SmRepository cmdlet.

Fasi
  1. Avviare PowerShell.

  2. Dal prompt dei comandi, immettere il Open-SmConnection cmdlet e fornire le credenziali per connettersi al server SnapCenter.

  3. Elenca tutti i backup del database SnapCenter disponibili utilizzando il Get-SmRepositoryBackups cmdlet.

Ripristinare il repository del database SnapCenter

È possibile ripristinare il SnapCenter repository eseguendo il Restore-SmRepositoryBackup cmdlet.

Quando si ripristina il SnapCenter repository, le altre SnapCenter operazioni in esecuzione vengono influenzate perché durante l'operazione di ripristino il repository database non è accessibile.

Fasi
  1. Avviare PowerShell.

  2. Dal prompt dei comandi, immettere il Open-SmConnection cmdlet e fornire le credenziali per connettersi al server SnapCenter.

  3. Ripristina il backup del repository utilizzando il Restore-SmRepositoryBackup cmdlet.

    Il seguente cmdlet ripristina il repository del database MySQL di SnapCenter dai backup esistenti su LUN iSCSI o VMDK:

    C:\PS>Restore-SmRepositoryBackup -BackupName MYSQL_DS_SC_Repository_mva-x3550-s09_09-15-2016_10.32.00.4445

    Il seguente cmdlet ripristina il database MySQL di SnapCenter quando i file di backup vengono cancellati accidentalmente nel LUN iSCSI. Per VMDK ripristinare manualmente il backup dagli Snapshot ONTAP.

    C:\PS>Restore-SmRepositoryBackup -BackupName MYSQL_DS_SC_Repository_mva-x3550-s09_09-15-2016_10.32.00.4445 -RestoreFileSystem
Nota Il backup utilizzato per eseguire l'operazione di ripristino del repository non viene elencato quando vengono recuperati i backup del repository dopo aver eseguito l'operazione di ripristino.

Migrare il repository SnapCenter

È possibile migrare il repository del database del server SnapCenter dalla posizione predefinita a un altro disco. È possibile migrare il repository quando si desidera spostarlo su un disco con più spazio.

Fasi
  1. Arrestare il servizio MYSQL57 in Windows.

  2. Individuare la directory dei dati MySQL.

    La directory dei dati si trova generalmente all'indirizzo C: ProgramData MySQL Server 5.7 Data.

  3. Copiare la directory dei dati MySQL nella nuova posizione, ad esempio e:

  4. Fare clic con il pulsante destro del mouse sulla nuova directory, quindi selezionare Proprietà > sicurezza per aggiungere l'account del server locale del servizio di rete alla nuova directory, quindi assegnare il controllo completo dell'account.

  5. Rinominare la directory del database originale, ad esempio nsm_copy.

  6. Dal prompt dei comandi di Windows, creare un link simbolico alla directory utilizzando il comando mklink.

    "mklink /d "C:\ProgramData\MySQL\MySQL Server 5.7\Data\nsm" "E:\Data\nsm" "

  7. Avviare il servizio MYSQL57 in Windows.

  8. Verificare che la modifica della posizione del database abbia esito positivo effettuando l'accesso a SnapCenter e controllando le voci del repository oppure effettuando l'accesso all'utility MySQL e connettendosi al nuovo repository.

  9. Eliminare la directory del repository del database originale, rinominata (nsm_copy).

Reimpostare la password del repository SnapCenter

La password del database del repository MySQL Server viene generata automaticamente durante l'installazione del server SnapCenter da SnapCenter 4.2. Questa password generata automaticamente non è nota all'utente SnapCenter in nessun momento. Se si desidera accedere al database del repository, è necessario reimpostare la password.

Prima di iniziare

Per reimpostare la password, è necessario disporre dei privilegi di amministratore di SnapCenter.

Fasi
  1. Avviare PowerShell.

  2. Dal prompt dei comandi, immettere il Open-SmConnection cmdlet e fornire le credenziali per connettersi al server SnapCenter.

  3. Reimposta la password del repository utilizzando il Set-SmRepositoryPassword cmdlet.

    Il seguente comando reimposta la password del repository:

    Set-SmRepositoryPassword at command pipeline position 1
    Supply values for the following parameters:
    NewPassword: ********
    ConfirmPassword: ********
    Successfully updated the MySQL server password.
Informazioni correlate

È possibile ottenere le informazioni sui parametri che è possibile utilizzare con il cmdlet e le relative descrizioni eseguendo il comando Get-Help command_name. In alternativa, è possibile fare riferimento a "Guida di riferimento al cmdlet del software SnapCenter".