Cette page explique comment modifier et gérer les plans de sauvegarde existants pour les ressources mises en coffre-fort. Pour obtenir une description des plans de sauvegarde et de leur utilisation, consultez Plans de sauvegarde dans la console Google Cloud . Pour créer un plan de sauvegarde, consultez Créer un plan de sauvegarde pour les ressources mises en coffre-fort.
Modifier un plan de sauvegarde
Suivez les instructions ci-dessous pour modifier un plan de sauvegarde existant pour les ressources mises en coffre-fort.
Console
Dans la console Google Cloud , accédez à la page Plans de sauvegarde de Backup and DR.
Sélectionnez le plan de sauvegarde que vous souhaitez modifier, ou cochez sa case et cliquez sur l'icône
.Cliquez sur Modifier.
Vous pouvez modifier la description du plan de sauvegarde.
Vous pouvez ajouter une règle en cliquant sur Ajouter une règle.
Dans le volet Ajouter une règle de sauvegarde, saisissez les informations de votre règle de sauvegarde, puis cliquez sur Enregistrer.
- Nommez votre règle de sauvegarde : saisissez un nom pour la règle de sauvegarde.
- Choisir quand créer des sauvegardes : spécifiez la récurrence et la fréquence de la sauvegarde.
- Fenêtre : sélectionnez le fuseau horaire, l'heure de début et l'heure de fin du job de sauvegarde.
Choisissez la durée de conservation des sauvegardes avant leur suppression : saisissez la durée en jours pendant laquelle les sauvegardes doivent être conservées avant d'être supprimées. Notez que cette valeur doit être supérieure ou égale à la durée de conservation minimale obligatoire du coffre de sauvegarde.
Vous pouvez également modifier une règle existante ou la supprimer du forfait de sauvegarde en cliquant sur les icônes à la fin de la ligne de la règle.
Cliquez sur Enregistrer les modifications.
gcloud
Mettez à jour un plan de sauvegarde spécifique dans le projet. Un plan de sauvegarde ne peut être mis à jour que dans les régions compatibles avec le service Backup and DR.
gcloud backup-dr backup-plans update BACKUP_PLAN_NAME \ --project=PROJECT_ID\ --location=LOCATION \ --description=DESCRIPTION \ --backup-rule=BACKUP_RULE \ --add-backup-rule=ADD_BACKUP_RULE \ --remove-backup-rule=REMOVE_BACKUP_RULE
Remplacez les éléments suivants :
BACKUP_PLAN_NAME
: nom du plan de sauvegarde.PROJECT_ID
: nom du projet dans lequel vous souhaitez créer le plan de sauvegarde.LOCATION
: emplacement dans lequel vous souhaitez créer le plan de sauvegarde.DESCRIPTION
: description mise à jour du plan de sauvegarde.BACKUP_RULE
: définition complète d'une règle de sauvegarde existante avec des valeurs mises à jour.ADD_BACKUP_RULE
: paramètres de la règle de sauvegarde à ajouter au plan de sauvegarde. Cet indicateur peut être répété pour ajouter d'autres règles de sauvegarde.REMOVE_BACKUP_RULE
: règle de sauvegarde existante à supprimer du plan de sauvegarde.
Exemple : Pour mettre à jour deux règles de sauvegarde et la description d'un plan de sauvegarde existant sample-backup-plan dans le projet sample-project, à l'emplacement us-central1 :
Exécutez la commande suivante :
gcloud alpha backup-dr backup-plans update sample-backup-plan \ --project=sample-project --location=us-central1 \ --backup-rule=BACKUP_RULE \ --add-backup-rule=ADD_BACKUP_RULE \ --description "This is a sample backup plan"
Exemple : Pour ajouter des règles de sauvegarde au plan de sauvegarde existant sample-backup-plan dans le projet sample-project, à l'emplacement us-central1 :
Exécutez la commande suivante :
gcloud alpha backup-dr backup-plans update sample-backup-plan \ --project=sample-project --location=us-central1 \ --add-backup-rule BACKUP_RULE_1 --add-backup-rule BACKUP_RULE_2
Exemple : Pour supprimer une règle de sauvegarde avec l'ID sample-daily-rule d'un plan de sauvegarde existant sample-backup-plan dans le projet sample-project, à l'emplacement us-central1 :
Exécutez la commande suivante :
gcloud alpha backup-dr backup-plans update sample-backup-plan \ --project=sample-project --location=us-central1 \ --remove-backup-rule sample-daily-rule
Exemple : Pour remplacer les règles de sauvegarde dans un plan de sauvegarde existant sample-backup-plan du projet sample-project, à l'emplacement us-central1, transmettez un chemin d'accès contenant des règles de sauvegarde au format YAML ou JSON. Cet indicateur est mutuellement exclusif avec les indicateurs --add-backup-rule, --remove-backup-rule et --backup-rule.
Exécutez la commande suivante :
gcloud alpha backup-dr backup-plans update sample-backup-plan \ --project=sample-project --location=us-central1 \ --backup-rules-from-file (FILE_PATH)
Exemples de saisie des détails de BACKUP_RULE
Propriétés dans ces exemples :
RULE_NAME
: nom de la règle de sauvegarde.BACKUP_RETENTION
: période de conservation de la sauvegarde. Notez que la période de conservation des sauvegardes doit être égale ou supérieure à la période de conservation minimale appliquée au coffre de sauvegarde.RECURRENCE
: fréquence à laquelle les sauvegardes doivent être créées. Celui-ci peut être horaire, quotidien, hebdomadaire, mensuel ou annuel.HOURS
: fréquence des sauvegardes horaires. Spécifiez cette valeur uniquement si vous définissez la récurrence sur "toutes les heures". La durée minimale par heure est toujours définie sur six heures.TIME_ZONE
: fuseau horaire du plan de sauvegarde, tel que UTC. Utilisez le format fuseau horaire IANA pour inclure le fuseau horaire du plan de sauvegarde.START_TIME
: l'heure de début est l'heure de la journée au format 24 heures. L'heure de début doit être antérieure à l'heure de fin et est incluse dans l'intervalle de sauvegarde.END_TIME
: heure de fin au format 24 heures. L'heure de fin doit être postérieure à l'heure de début et est exclusive pour la période de sauvegarde.
Exemple : Règle de sauvegarde horaire avec une fréquence de sauvegarde horaire de six heures, stockage de la sauvegarde pendant 30 jours et exécution des sauvegardes uniquement entre 10h00 et 20h00 UTC :
rule-id=sample-hourly-rule,retention-days=30,recurrence=HOURLY,hourly-frequency=6,time-zone=UTC,backup-window-start=10,backup-window-end=20 Properties for this example: rule-id = "sample-hourly-rule" \ retention-days = 30 \ recurrence = HOURLY \ hourly-frequency = 6 \ time-zone = UTC \ backup-window-start = 10 \ backup-window-end = 20
Exemple : Règle de sauvegarde quotidienne avec une fréquence de sauvegarde quotidienne de six heures et une durée de conservation de sept jours
rule-id=sample-daily-rule,retention-days=7,recurrence=DAILY,backup-window-start=1,backup-window-end=14 Properties for this example: rule-id = "sample-daily-rule" \ retention-days = 7 \ recurrence = DAILY \ backup-window-start = 1 \ backup-window-end = 14
Exemple de fichier YAML :
backup-rules: - rule-id: weekly-rule retention-days: 7 recurrence: WEEKLY backup-window-start: 0 backup-window-end: 23 days-of-week: [MONDAY, TUESDAY] time-zone: UTC - rule-id: daily-rule retention-days: 1 recurrence: DAILY backup-window-start: 1 backup-window-end: 24 time-zone: UTC
Exemple de fichier JSON :
{ "backup-rules": [ { "rule-id": "weekly-rule", "retention-days": 7, "recurrence": "WEEKLY", "backup-window-start": 0, "backup-window-end": 23, "days-of-week": ["MONDAY", "TUESDAY"], "time-zone": "UTC" }, { "rule-id": "daily-rule", "retention-days": 1, "recurrence": "DAILY", "backup-window-start": 1, "backup-window-end": 24, "time-zone": "UTC" } ] }
Exécutez la commande $ Google Cloud CLI help pour en savoir plus.
Afficher les révisions d'un plan de sauvegarde
Vous ne pouvez consulter les révisions des plans de sauvegarde qu'à l'aide de Google Cloud CLI.
gcloud
Pour lister les révisions d'un plan de sauvegarde :
gcloud alpha backup-dr backup-plan-revisions list \ --backup-plan=BACKUP_PLAN --location=LOCATION \
Remplacez les éléments suivants :
BACKUP_PLAN
: nom du plan de sauvegarde modifié.LOCATION
: emplacement du plan de sauvegarde modifié.
Exemple : Pour lister toutes les révisions du plan de sauvegarde my-backup-plan dans l'emplacement us-central1, exécutez la commande suivante :
gcloud alpha backup-dr backup-plan-revisions list \ --backup-plan=my-backup-plan --location=us-central1
Afficher les jobs de mise à jour des plans de sauvegarde
Vous pouvez afficher les jobs système dans la console Google Cloud .