Cette page explique comment effectuer des tâches courantes pour la fonctionnalité d'instantanés RDB. Pour en savoir plus sur la fonctionnalité d'instantanés RDB, consultez la présentation des instantanés RDB.
Créer une instance qui utilise des instantanés RDB
Console
Accédez à la page Memorystore pour Redis dans la console Google Cloud.
Suivez les instructions de la section Créer une instance Redis. mais reprenez ces instructions lorsque vous accéderez à la section Instantanés.
Sélectionnez Sélectionner un instantané de base de données Redis (RDB).
- Choisissez une heure de début dans le menu déroulant Heure de début.
- Choisissez un intervalle d'instantané dans la liste déroulante Intervalle d'instantané.
Revenez aux instructions Créer une instance Redis pour des conseils supplémentaires sur d'autres configurations Memorystore, et cliquez sur le bouton Créer.
gcloud
Pour activer les instantanés RDB sur une instance, saisissez la commande suivante en remplaçant variables par les valeurs appropriées :
gcloud redis instances create instance-id --size=size --persistence-mode=rdb --rdb-snapshot-period=snapshot-interval --rdb-snapshot-start-time=time --region=region-id
Où :
- snapshot-interval correspond à l'intervalle souhaité. Valeurs acceptées
sont:
1h
,6h
,12h
et24h
. - time est l'heure de début souhaitée, au format ISO 1801. Par exemple,
2021-01-02T03:00:00Z
.
Activer les instantanés sur une instance existante
Console
Accédez à la page Memorystore pour Redis dans la console Google Cloud.
Cliquez sur l'ID de l'instance à laquelle vous souhaitez ajouter des instantanés RDB.
Accédez à la section Instantanés.
Sélectionnez Programmer un instantané de base de données Redis (RDB).
Choisissez une heure de début.
Choisissez un intervalle d'instantanés.
Cliquez sur le bouton Save (Enregistrer).
gcloud
Exécutez la commande suivante en remplaçant variables par les valeurs appropriées :
gcloud redis instances update instance_id --region=region --persistence-mode=rdb --rdb-snapshot-period=snapshot-interval --rdb-snapshot-start-time=time
Où :
- snapshot-interval correspond à l'intervalle souhaité. Valeurs acceptées :
1h
,6h
,12h
et24h
. - time correspond à l'heure de début souhaitée au format ISO 1801. Par exemple,
2021-01-02T03:00:00Z
.
Ajuster la programmation d'instantanés
gcloud
Pour ajuster la programmation des instantanés RDB, saisissez la commande suivante : en remplaçant variables par les valeurs appropriées:
gcloud redis instances update instance-id --rdb-snapshot-start-time=time --region=region
Où :
- time est l'heure de début souhaitée, au format ISO 1801. Par exemple,
2021-01-02T03:00:00Z
.
Ajuster l'intervalle des instantanés
Console
Accédez à la page Memorystore pour Redis dans la console Google Cloud.
Cliquez sur l'ID de l'instance à modifier.
Cliquez sur le bouton Modifier.
Accédez à la section Instantanés.
Utilisez le menu déroulant Intervalle d'instantané pour sélectionner l'intervalle souhaité.
Cliquez sur le bouton Save (Enregistrer).
gcloud
Pour modifier l'intervalle d'instantané, saisissez la commande suivante en remplaçant variables par les valeurs appropriées :
gcloud redis instances update instance-id --rdb-snapshot-period=snapshot-interval --region=region
Où :
- snapshot-interval est l'intervalle souhaité. Les valeurs acceptables sont
1h
,6h
,12h
et24h
.
Suspendre des instantanés
gcloud
Pour suspendre la création d'instantanés, vous devez définir la programmation d'instantanés sur une date ultérieure. Lorsque vous souhaitez réactiver la mise en veille des instantanés, vous pouvez redéfinir l'heure à laquelle vous souhaitez que le prochain instantané soit créé. Par exemple, pour suspendre les instantanés, saisissez le en remplaçant variables par les valeurs appropriées:
gcloud redis instances update instance-id --rdb-snapshot-start-time=2022-06-10T03:00:00Z --region=region
Désactiver les instantanés RDB
Console
Accédez à la page Memorystore pour Redis dans la console Google Cloud.
Cliquez sur l'ID de l'instance à modifier.
Cliquez sur le bouton Modifier.
Désélectionnez Programmer un instantané de base de données Redis (RDB).
Cliquez sur le bouton Save (Enregistrer).
gcloud
Pour désactiver les instantanés RDB pour une instance Redis, saisissez la commande suivante : en remplaçant variables par les valeurs appropriées:
gcloud redis instances update instance-id --persistence-mode=disabled --region=region
Surveiller les instantanés RDB
Console
La page Détails de l'instance pour l'instance Redis fournit les RDB suivants : les métriques des instantanés:
- Fréquence
- Instantané suivant
- État du dernier instantané
- Temps écoulé depuis le dernier instantané
- Durée de la dernière restauration
Pour afficher ces informations:
Accédez à la page Memorystore pour Redis dans la console Google Cloud.
Cliquez sur l'ID d'instance de votre instance.
Affichez les informations de l'instantané dans la section Instantanés RDB.
Cloud Monitoring
Vous pouvez utiliser Cloud Monitoring pour afficher les métriques des instantanés RDB.
Pour obtenir la liste des métriques disponibles pour les instantanés RDB, consultez la section Métriques des instantanés RDB.
Étape suivante
- Consultez la présentation des instantanés RDB pour Memorystore.
- Apprenez-en plus sur l'importation et l'exportation. données.