Skip to main content
Une version plus récente de ce produit est disponible.
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

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 SnapCenter Server est parfois appelé base de données NSM.

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 SnapCenter Server permet de le protéger contre la perte de données. Vous pouvez sauvegarder le référentiel en exécutant l'applet de commande Protect-SmRepository.

À propos de cette tâche

La cmdlet Protect-SmRepository exécute 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 du serveur SnapCenter, établissez une session à l'aide de l'applet de commande Open-SmConnection, puis saisissez vos informations d'identification.

  3. Sauvegardez le référentiel à l'aide de l'applet de commande Protect-SmRepository et des paramètres requis.

Afficher les sauvegardes du référentiel SnapCenter

Vous pouvez afficher la liste des sauvegardes du référentiel de base de données du serveur SnapCenter en exécutant l'applet de commande get-SmRepositoryBackups.

Les sauvegardes du référentiel sont créées en fonction du programme spécifié dans l'applet de commande Protect-SmRepository.

Étapes

  1. Lancer PowerShell.

  2. À partir de l'invite de commande, entrez l'applet de commande suivante, puis fournissez les informations d'identification pour vous connecter au serveur SnapCenter : Open-SMConnection

  3. Répertoriez toutes les sauvegardes de base de données SnapCenter disponibles à l'aide de l'applet de commande get-SmRepositoryBackups.

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

Vous pouvez restaurer le référentiel SnapCenter en exécutant l'applet de commande Restore-SmRepositoryBackup.

Lorsque vous restaurez le référentiel SnapCenter, les autres opérations SnapCenter en cours d'exécution seront affecté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 commande, entrez l'applet de commande suivante, puis fournissez les informations d'identification pour vous connecter au serveur SnapCenter : Open-SMConnection

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

    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 un VMDK, restaurez manuellement la sauvegarde à partir de copies Snapshot ONTAP.

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

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.

Ce dont vous aurez besoin

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 commande, entrez la commande suivante, puis fournissez les informations d'identification pour vous connecter au serveur SnapCenter : Open-SMConnection

  3. Réinitialisez le mot de passe du référentiel : set-SmRepositoryPassword

    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.

Plus d'informations

Les informations relatives aux paramètres pouvant être utilisés avec la cmdlet et leurs descriptions peuvent être obtenues en exécutant get-Help nom_commande. Vous pouvez également vous reporter au "Guide de référence de l'applet de commande du logiciel SnapCenter".