Method: projects.locations.instances.backup

Sicherungsinstanz Wenn zum ersten Mal eine Sicherung erstellt wird, wird im Backend eine Sicherungssammlung erstellt, zu der diese Sicherung gehört. Sowohl die Sammlung als auch die Sicherung haben einen Ressourcennamen. Die Sicherung wird für jeden Shard ausgeführt. Ein Replikat (primär, wenn nicht HA) wird für die Ausführung ausgewählt. Ein Backup-Aufruf wird abgelehnt, wenn ein Backup- oder Updatevorgang läuft. Beachten Sie, dass während der Vorschau bei einer zu alten internen Softwareversion der Instanz vor der eigentlichen Sicherung ein wichtiges Update durchgeführt wird. Sobald die interne Softwareversion auf die für die Sicherungsfunktion erforderliche Mindestversion aktualisiert wurde, sind für nachfolgende Sicherungen keine kritischen Updates mehr erforderlich. Nach der Vorschau ist kein wichtiges Update für die Sicherung erforderlich.

HTTP-Anfrage

:


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

Für die URLs wird die Syntax der gRPC-Transcodierung verwendet.

Pfadparameter

Parameter
name

string

Erforderlich. Instanzressourcenname im Format projects/{projectId}/locations/{locationId}/instances/{instanceId}, wobei locationId auf eine Google Cloud-Region verweist.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "ttl": string,
  "backupId": string
}
Felder
ttl

string (Duration format)

Optional. TTL für den Ablauf der Sicherung. Der Wertebereich liegt zwischen 1 Tag und 100 Jahren. Wenn keine Angabe erfolgt, beträgt der Standardwert 100 Jahre.

Die Dauer in Sekunden mit bis zu neun Nachkommastellen und am Ende mit „s“. Beispiel: "3.5s".

backupId

string

Optional. Die ID der zu erstellenden Sicherung. Wenn nicht angegeben, wird der Standardwert ([YYYYMMDDHHMMSS]_[Shortened Instance UID]) verwendet.

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Operation.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

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

IAM-Berechtigungen

Erfordert die folgende IAM-Berechtigung für die Ressource name:

  • memorystore.instances.backup

Weitere Informationen finden Sie in der IAM-Dokumentation.