- Requête HTTP
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Niveaux d'accès des autorisations
- Autorisations IAM
Instance de sauvegarde. 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 logicielle interne de l'instance 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 la prévisualisation, aucune mise à jour critique ne sera nécessaire pour la sauvegarde.
Requête HTTP
POST https://memorystore.googleapis.com/v1beta/{name=projects/*/locations/*/instances/*}:backup Les URL utilisent la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
| Paramètres | |
|---|---|
name |
Obligatoire. Nom de ressource de l'instance au format |
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 |
Facultatif. Valeur 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 " |
backupId |
Facultatif. ID de la sauvegarde à créer. Si aucune valeur n'est spécifiée, la valeur par défaut ([AAAAMMJJHHMMSS]_[UID de l'instance abrégé]) 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
Nécessite l'un des champs d'application OAuth suivants :
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/memorystore.read-write
Autorisations IAM
Nécessite l'autorisation IAM suivante sur la ressource name :
memorystore.instances.backup
Pour en savoir plus, consultez la documentation IAM.