Method: projects.locations.clusters.backup

Sauvegardez le cluster Redis. Si c'est la première fois qu'une sauvegarde est créée, une collection de sauvegardes sera créée au niveau du backend, et cette sauvegarde appartiendra à cette collection. La collection et la sauvegarde auront un nom de ressource. La sauvegarde sera exécutée pour chaque partition. Une réplique (primaire si non HA) sera sélectionnée pour effectuer l'exécution. L'appel de sauvegarde sera refusé si une opération de sauvegarde ou de mise à jour est en cours. Notez que pendant la période d'aperçu, si la version du logiciel interne du cluster est trop ancienne, une mise à jour critique sera effectuée avant la sauvegarde proprement dite. Une fois la version logicielle interne mise à jour vers la version minimale requise par la fonctionnalité de sauvegarde, les sauvegardes ultérieures ne nécessiteront pas de mise à jour critique. Après l'aperçu, aucune mise à jour critique ne sera nécessaire pour la sauvegarde.

Requête HTTP

POST https://redis.googleapis.com/v1/{name=projects/*/locations/*/clusters/*}:backup

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
name

string

Obligatoire. Nom de ressource du cluster Redis au format projects/{projectId}/locations/{locationId}/clusters/{clusterId}, où locationId fait référence à une région Google Cloud.

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "ttl": string,
  "backupId": string
}
Champs
ttl

string (Duration format)

Facultatif. TTL avant expiration de la sauvegarde. La plage de valeurs est comprise entre 1 jour et 100 ans. Si aucune valeur n'est spécifiée, la valeur par défaut est de 100 ans.

Durée en secondes avec neuf chiffres au maximum après la virgule et se terminant par "s". Exemple : "3.5s"

backupId

string

Facultatif. ID de la sauvegarde à créer. Si aucune valeur n'est spécifiée, la valeur par défaut ([AAAAMMJJHHMMSS]_[UID abrégé du cluster]) est utilisée.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une instance de Operation.

Niveaux d'accès des autorisations

Requiert le niveau d'accès OAuth suivant :

  • https://www.googleapis.com/auth/cloud-platform

Pour plus d'informations, consultez la Authentication Overview.