Skip to main content
SnapCenter software
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Gérer le référentiel du serveur SnapCenter

Contributeurs netapp-soumikd netapp-yvonneo netapp-nsriram netapp-asubhas

Les informations relatives aux différentes opérations effectuées à partir de SnapCenter sont stockées dans le référentiel de base de données du serveur SnapCenter. Vous devez créer des sauvegardes du référentiel pour protéger le serveur SnapCenter contre la perte de données.

Le référentiel du SnapCenter Server est parfois appelé la base de données NSM. Consultez la "Guide de référence de l'applet de commande du logiciel SnapCenter" pour plus de détails sur toutes les cmdlets disponibles.

Conditions préalables à la protection du référentiel SnapCenter

Votre environnement doit respecter certaines conditions préalables pour la protection du référentiel SnapCenter.

  • Gestion des connexions des serveurs virtuels de stockage

    Vous devez configurer les informations d'identification du stockage.

  • Provisionner les hôtes

    Au moins un disque de stockage NetApp doit être présent sur l'hôte du référentiel SnapCenter. Si aucun disque NetApp n'est présent sur l'hôte de référentiel SnapCenter, vous devez en créer un.

    Pour plus d'informations sur l'ajout d'hôtes, la configuration des connexions SVM et le provisionnement des hôtes, consultez les instructions d'installation.

  • Provisionnement d'une LUN iSCSI ou d'un VMDK

    Pour une configuration haute disponibilité, vous pouvez provisionner un LUN iSCSI ou un VMDK sur l'un des serveurs SnapCenter.

Sauvegarder le référentiel SnapCenter

La sauvegarde du référentiel du serveur SnapCenter permet de le protéger contre la perte de données. Vous pouvez sauvegarder le référentiel en exécutant le Protect-SmRepository cmdlet.

Description de la tâche

La `Protect-SmRepository`cmdlet accomplit les tâches suivantes :

  • Crée un groupe de ressources et une stratégie

  • Crée un programme de sauvegarde pour le référentiel SnapCenter

Étapes
  1. Lancer PowerShell.

  2. Sur l’hôte SnapCenter Server, établissez une session à l’aide de l’ Open-SmConnection cmdlet et saisissez vos informations d’identification.

  3. Sauvegardez le référentiel à l'aide de l' `Protect-SmRepository`applet de commande qui prend les paramètres obligatoires suivants :

    1. -HostName (String): Spécifie le nom d'hôte du serveur où se trouve le dépôt SnapCenter.

    2. -Path (String) : Spécifie le chemin d'accès du système de fichiers sur le système de stockage NetApp où les sauvegardes du référentiel sont stockées.

    3. -Schedule (Hashtable): Définit la planification de la sauvegarde du référentiel. Elle est généralement définie comme une table de hachage.

    4. -RetentionCount (Int32) : Spécifie le nombre de sauvegardes du référentiel à conserver. Lorsque le nombre de sauvegardes dépasse cette valeur, la sauvegarde la plus ancienne est supprimée.

Afficher les sauvegardes du référentiel SnapCenter

Vous pouvez afficher une liste des sauvegardes du référentiel de base de données SnapCenter Server en exécutant la cmdlet Get-SmRepositoryBackups. Consultez la "SnapCenter Software Guide de référence des cmdlets - Get-SmRepositoryBackups" pour plus de détails.

Les sauvegardes du référentiel sont créées selon la planification spécifiée dans l `Protect-SmRepository`applet de commande.

Étapes
  1. Lancer PowerShell.

  2. À partir de l'invite de commandes, saisissez la Open-SmConnection applet de commande et fournissez les informations d'identification pour vous connecter au serveur SnapCenter.

  3. Répertoriez toutes les sauvegardes de bases de données SnapCenter disponibles à l `Get-SmRepositoryBackups`aide de l’applet de commande.

Restaurez le référentiel de base de données SnapCenter

Vous pouvez restaurer le SnapCenter repository en exécutant la Restore-SmRepositoryBackup cmdlet.

Lorsque vous restaurez le référentiel SnapCenter, les autres opérations SnapCenter en cours sont impactées car, pendant l'opération de restauration, la base de données du référentiel n'est pas accessible.

Étapes
  1. Lancer PowerShell.

  2. À partir de l'invite de commandes, saisissez la Open-SmConnection applet de commande et fournissez les informations d'identification pour vous connecter au serveur SnapCenter.

  3. Restaurez la sauvegarde du référentiel à l'aide de l' Restore-SmRepositoryBackup cmdlet.

    L'applet de commande suivante restaure le référentiel de base de données SnapCenter MySQL à partir des sauvegardes existantes sur LUN iSCSI ou VMDK :

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

    L'applet de commande ci-dessous restaure la base de données SnapCenter MySQL lorsque les fichiers de sauvegarde sont supprimés accidentellement dans la LUN iSCSI. Pour VMDK, restaurez manuellement la sauvegarde à partir de snapshots ONTAP.

    C:\PS>Restore-SmRepositoryBackup -BackupName MYSQL_DS_SC_Repository_mva-x3550-s09_09-15-2016_10.32.00.4445 -RestoreFileSystem
Remarque La sauvegarde utilisée pour effectuer l'opération de restauration du référentiel ne sera pas répertoriée lorsque les sauvegardes du référentiel sont récupérées après l'opération de restauration.

Migrer le référentiel SnapCenter

Vous pouvez migrer le référentiel de base de données du serveur SnapCenter de l'emplacement par défaut vers un autre disque. Vous pouvez migrer le référentiel lorsque vous souhaitez le transférer sur un disque avec plus d'espace.

Étapes
  1. Arrêtez le service MYSQL57 sous Windows.

  2. Localisez le répertoire des données MySQL.

    Vous pouvez généralement trouver le répertoire de données à l'adresse C:\ProgramData\MySQL\MySQL Server 5.7\Data.

  3. Copiez le répertoire de données MySQL vers le nouvel emplacement, par exemple, E:\Data\nsm.

  4. Cliquez avec le bouton droit de la souris sur le nouveau répertoire, puis sélectionnez Propriétés > sécurité pour ajouter le compte de serveur local Service réseau au nouveau répertoire, puis attribuez le contrôle total du compte.

  5. Renommez le répertoire de base de données d'origine, par exemple nsm_copy.

  6. À partir d'une invite de commande Windows, créez un lien de répertoire symbolique à l'aide de la commande mklink.

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

  7. Démarrez le service MYSQL57 sous Windows.

  8. Vérifiez que la modification de l'emplacement de la base de données a réussi en se connectant à SnapCenter et en vérifiant les entrées du référentiel, ou en vous connectant à l'utilitaire MySQL et en vous connectant au nouveau référentiel.

  9. Supprimez le répertoire de référentiel de base de données original, renommé (nsm_copy).

Réinitialisez le mot de passe du référentiel SnapCenter

Le mot de passe de la base de données du référentiel du serveur MySQL est généré automatiquement lors de l'installation du serveur SnapCenter à partir de SnapCenter 4.2. Ce mot de passe généré automatiquement n'est en aucun cas connu de l'utilisateur SnapCenter. Si vous souhaitez accéder à la base de données du référentiel, vous devez réinitialiser le mot de passe.

Avant de commencer

Vous devez disposer des privilèges d'administrateur SnapCenter pour réinitialiser le mot de passe.

Étapes
  1. Lancer PowerShell.

  2. À partir de l'invite de commandes, saisissez la Open-SmConnection applet de commande et fournissez les informations d'identification pour vous connecter au serveur SnapCenter.

  3. Réinitialisez le mot de passe du référentiel à l'aide de l' Set-SmRepositoryPassword cmdlet.

    La commande suivante réinitialise le mot de passe du référentiel :

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

Vous pouvez obtenir les informations concernant les paramètres utilisables avec l'applet de commande et leur description en exécutant la Get-Help command_name commande. Vous pouvez également consulter le "Guide de référence de l'applet de commande du logiciel SnapCenter".