Vous pouvez configurer votre déploiement pour qu'il soit automatiquement sauvegardé à intervalles réguliers.

Important : Le fichier de configuration temporaire créé dans cette procédure contient les informations d'identification de vCenter Server en texte brut. Pour des raisons de sécurité, supprimez ce fichier après la création de la tâche de sauvegarde.

Les éléments suivants sont sauvegardés :

  • Configurations pour les composants OpenStack
  • Base de données de plan de contrôle OpenStack
  • Secrets de déploiement

Pour plus d'informations sur la sauvegarde de Cinder, consultez Configurer le service de sauvegarde pour Cinder.

Conditions préalables

Créez une bibliothèque de contenu dans votre instance de vCenter Server. Pour plus d'informations sur les bibliothèques de contenu, reportez-vous à Utilisation des bibliothèques de contenu.

Procédure

  1. Connectez-vous à Integrated OpenStack Manager en tant qu'utilisateur root.
    ssh root@mgmt-server-ip
  2. Dans un éditeur de texte, créez le fichier de configuration pour la sauvegarde planifiée au format YAML.

    Utilisez le modèle suivant :

    ---
    namePrefix: backup-name-prefix
    description: backup-description
    backupSchedule: backup-schedule
    retentionPolicy:
      maximumNumberOfBackup: max-backups
    target:
       kind: contentLibrary
       contentLibrary:
          name: content-library-name
          hostname: vcserver-fqdn
          username: vcserver-admin
          password: vcserver-password
    Option Description

    backup-name-prefix

    Entrez un préfixe pour les fichiers de sauvegarde. La chaîne alphanumérique peut inclure le caractère spécial (-).

    backup-description

    Entrez une description de la sauvegarde.

    backup-schedule

    Spécifiez la planification de la sauvegarde sous la forme d'une expression cron à cinq champs. Par exemple, entrez "5 0 * * *" pour effectuer une sauvegarde quotidienne à 00:05.

    max-backups

    Nombre maximal de sauvegardes à conserver. Entrez un nombre entier supérieur à 0.

    content-library-name

    Entrez le nom de la bibliothèque de contenu pour la sauvegarde.

    vcserver-fqdn

    Entrez le nom de domaine complet de l'instance vCenter Server contenant la bibliothèque de contenu.

    vcserver-admin

    Entrez le nom d'utilisateur d'un administrateur de vCenter Server.

    vcserver-password

    Entrez le mot de passe de l'administrateur vCenter Server spécifié.

  3. Créez la tâche de sauvegarde avec le fichier de configuration.
    viocli create backupschedule -f <configuration-file>

Résultats

La tâche de sauvegarde est créée et les sauvegardes de votre déploiement sont enregistrées dans la bibliothèque de contenu selon la planification spécifiée.