Method: projects.locations.instances.startMigration

Leitet die Migration einer Quellinstanz zur Ziel-Memorystore-Instanz ein.

Nach erfolgreichem Abschluss dieses Vorgangs gilt für die Zielinstanz Folgendes: 1. Richten Sie die Replikation mit der Quellinstanz ein und replizieren Sie alle Schreibvorgänge in die Quellinstanz. 2. Nur Lesezugriff zulassen.

HTTP-Anfrage

:


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

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

Pfadparameter

Parameter
name

string

Erforderlich. Der Ressourcenname der Instanz, für die die Migration gestartet werden soll. Format: projects/{project}/locations/{location}/instances/{instance}

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "selfManagedSource": {
    object (SelfManagedSource)
  }
  // End of mutually exclusive fields.
}
Felder
Definiert die Quelle der Migration. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt:
selfManagedSource

object (SelfManagedSource)

Erforderlich. Konfiguration für die Migration von einer selbstverwalteten Valkey-/Redis-Instanz

Ende der sich gegenseitig ausschließenden Felder.

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.startMigration

Weitere Informationen finden Sie in der IAM-Dokumentation.