Wartungsfenster suchen und einrichten

Memorystore for Redis Cluster aktualisiert Cluster regelmäßig, indem Wartungsarbeiten an ihnen durchgeführt werden, um sicherzustellen, dass der Dienst zuverlässig, leistungsstark, sicher und auf dem neuesten Stand ist und keine Ausfallzeiten verursacht. Neben der Wartung Ihrer Cluster durch Memorystore for Redis Cluster können Sie Wartungszeitpläne an die Anforderungen Ihrer Anwendung anpassen und Unterbrechungen minimieren. Wenn Sie Ihre Wartungszeitpläne anpassen möchten, können Sie Wartungsfenster für Ihre Cluster konfigurieren.

Auf dieser Seite finden Sie Anleitungen zum Ausführen der folgenden Aufgaben zum Anpassen von Wartungsfenstern:

Eine Übersicht über Wartungsupdates und Wartungsfenster finden Sie unter Wartung.

Cluster mit Wartungsfenstern erstellen

Sie können einen Cluster in Memorystore for Redis Cluster mit Wartungsfenstern entweder über die Google Cloud -Konsole oder die gcloud CLI erstellen.

Console

Informationen zum Erstellen eines Clusters mit Wartungsfenstern finden Sie unter Instanzen erstellen.

gcloud

Verwenden Sie den Befehl gcloud redis clusters create, um einen Cluster mit Wartungsfenstern zu erstellen:

gcloud redis clusters create CLUSTER_ID \
--project=PROJECT_ID \
--region=REGION_ID \
--network=NETWORK \
--replica-count=REPLICA_COUNT \
--node-type=NODE_TYPE \
--shard-count=SHARD_COUNT \
--maintenance-window-day=MAINTENANCE_WINDOW_DAY \
--maintenance-window-hour=MAINTENANCE_WINDOW_HOUR

Ersetzen Sie die folgenden Werte:

  • CLUSTER_ID: Die ID des Clusters, den Sie erstellen. Die Cluster-ID muss 1 bis 63 Zeichen lang sein und darf nur Kleinbuchstaben, Ziffern oder Bindestriche enthalten. Er muss mit einem Kleinbuchstaben beginnen und mit einem Kleinbuchstaben oder einer Ziffer enden.

  • PROJECT_ID: die Projekt-ID oder ‑nummer des Google Cloud Projekts, in dem Sie den Cluster erstellen möchten.

  • REGION_ID: die Region, in der sich der Cluster befinden soll.

  • NETWORK: das Netzwerk, das Sie zum Erstellen des Clusters verwenden möchten. Es muss dieses Format haben: projects/NETWORK_PROJECT_ID/global/networks/NETWORK_ID. Die NETWORK_ID, die Sie hier verwenden, muss mit der Netzwerk-ID übereinstimmen, die von der Richtlinie für Dienstverbindungen verwendet wird. Andernfalls können Sie den Cluster nicht erstellen.

  • REPLICA_COUNT: die Anzahl der Replikate (pro Shard). Zulässige Werte sind 05.

  • NODE_TYPE: Der Knotentyp für den Cluster. Zulässige Werte:

    • redis-shared-core-nano
    • redis-standard-small
    • redis-highmem-medium
    • redis-highmem-xlarge
  • SHARD_COUNT: die Anzahl der Shards im Cluster. Die Anzahl der Shards bestimmt die Gesamtspeicherkapazität für das Speichern von Clusterdaten. Weitere Informationen zu Clusterspezifikationen finden Sie unter Cluster- und Knotenspezifikation.

  • MAINTENANCE_WINDOW_DAY: der Tag, an dem die Wartung durchgeführt werden soll. Zulässige Werte sind MONDAYSUNDAY.

  • MAINTENANCE_WINDOW_HOUR: die Stunde des Tages (in UTC-Zeit), zu der das Wartungsfenster beginnt. Zulässige Werte sind 023.

Beispiel:

gcloud memorystore redis clusters my-cluster \
--project=my-project \
--region=us-central1 \
--network=projects/my-network-project/global/networks/default \
--replica-count=2 \
--node-type=redis-highmem-medium \
--shard-count=8 \
--maintenance-window-day=MONDAY \
--maintenance-window-hour=9

Wenn Sie einen Cluster mit Wartungsfenstern erstellen, ist die Verschlüsselung bei der Übertragung standardmäßig deaktiviert und das autorisierte Netzwerk ist default.

Bevorzugtes Wartungsfenster festlegen

Sie können ein Wartungsfenster für einen Cluster in Memorystore for Redis Cluster entweder über die Google Cloud -Konsole oder die gcloud CLI festlegen.

Console

  1. Rufen Sie in der Google Cloud Console die Seite Memorystore for Redis-Cluster auf.

    Memorystore for Redis Cluster

  2. Klicken Sie auf den Cluster, für den Sie ein bevorzugtes Zeitfenster festlegen möchten.

  3. Scrollen Sie auf der Seite Cluster im Überblick, bis die Karte Wartung angezeigt wird.

  4. Klicken Sie neben dem Feld Wartungsfenster auf Bearbeiten .

    Wenn neben dem Feld ein Tag und eine Uhrzeit angezeigt werden, haben Sie das Wartungsfenster für den Cluster bereits festgelegt.

  5. Führen Sie im Dialogfeld Wartungsfenster bearbeiten die folgenden Schritte aus:

    1. Wählen Sie Benutzerdefiniert aus.
    2. Wählen Sie im Menü Tag den Tag aus, an dem die Wartung stattfinden soll.
    3. Wählen Sie im Menü Uhrzeit die Stunde aus, zu der das Wartungsfenster beginnen soll.
    4. Klicken Sie auf Cluster aktualisieren.

gcloud

Verwenden Sie den Befehl gcloud redis clusters update, um ein Wartungsfenster für einen Cluster festzulegen:

gcloud redis clusters update CLUSTER_ID \
--project=PROJECT_ID \
--region=REGION_ID \
--maintenance-window-day=DAY
--maintenance-window-hour=HOUR

Ersetzen Sie die folgenden Werte:

  • CLUSTER_ID: die ID des Clusters.
  • PROJECT_ID: die Projekt-ID oder ‑nummer des Google Cloud Projekts, das den Cluster enthält.
  • REGION_ID: Die Region, in der sich der Cluster befindet.
  • DAY: der Tag, an dem die Wartung durchgeführt werden soll. Zulässige Werte sind
    MONDAYSUNDAY.
  • HOUR: die Stunde des Tages (in UTC-Zeit), zu der das Wartungsfenster beginnt. Zulässige Werte sind 023.

Wartungsbenachrichtigungen aktivieren

Wenn Sie Wartungsarbeiten für einen Cluster in Memorystore for Redis Cluster planen, können Sie in der Google Cloud -Konsole Wartungsbenachrichtigungen für den Cluster aktivieren.

  1. Rufen Sie in der Google Cloud Console die Seite Memorystore for Redis-Cluster auf.

    Memorystore for Redis Cluster

  2. Klicken Sie auf den Cluster, für den Sie ein bevorzugtes Zeitfenster festlegen möchten.

  3. Scrollen Sie auf der Seite Cluster im Überblick, bis die Karte Wartung angezeigt wird.

  4. Klicken Sie auf Benachrichtigungseinstellungen bearbeiten.

    Wenn dieser Link deaktiviert ist, haben Sie keine Wartung für den Cluster geplant.

  5. Klicken Sie auf Produktbenachrichtigungen.

  6. Wählen Sie im Menü Ihr Google Cloud Projekt aus.

  7. Schalten Sie in der Zeile für Memorystore die E-Mail-Schaltfläche auf AN.

Eine Wartungsbenachrichtigungs-E-Mail verwendet den Titel "Upcoming maintenance for your Cloud Memorystore cluster [your-cluster-name]". Jede E-Mail-Adresse, die Benachrichtigungen erhalten muss, muss separat aktiviert werden.

Wartungsbenachrichtigungen werden auf Projektebene und nicht auf Clusterebene festgelegt. Memorystore for Redis Cluster sendet Benachrichtigungen an die E‑Mail-Adresse, die mit Ihrem Google-Konto verknüpft ist. Ein benutzerdefinierter E‑Mail-Alias wie ein Team-E‑Mail-Alias kann nicht konfiguriert werden.

Geplante Wartung suchen

Wenn Sie die Wartung für einen Cluster in Memorystore for Redis Cluster planen, können Sie die Wartung entweder über die Google Cloud Console oder die gcloud CLI aufrufen.

Console

  1. Rufen Sie in der Google Cloud Console die Seite Memorystore for Redis-Cluster auf.

    Memorystore for Redis Cluster

  2. Klicken Sie auf den Cluster, für den Sie die geplante Wartung suchen möchten.

  3. Scrollen Sie auf der Seite Cluster im Überblick, bis die Karte Wartung angezeigt wird.

    Neben dem Feld Wartungsfenster werden der Tag und die Uhrzeit der geplanten Wartung angezeigt.

gcloud

Verwenden Sie den Befehl gcloud redis clusters describe, um die geplante Wartung für einen Cluster zu ermitteln.

gcloud redis clusters describe CLUSTER_ID \
--project=PROJECT_ID \
--region=REGION_ID

Ersetzen Sie die folgenden Werte:

  • CLUSTER_ID: Die ID des Clusters
  • PROJECT_ID: die ID oder Nummer des Google Cloud -Projekts, das den Cluster enthält
  • REGION_ID: die Region, in der sich der Cluster befindet

Die Ausgabe für die geplante Wartung sieht so aus:

maintenancePolicy:
createTime: 'CREATE_DATE_AND_TIME_STAMP'
updateTime: 'UPDATE_DATE_AND_TIME_STAMP'
maintenanceWindow:
- day: DAY
  duration: 60 minutes
  hour: HOUR
maintenanceSchedule:
 endTime: 'END_DATE_AND_TIME_STAMP'
 startTime: 'START_DATE_AND_TIME_STAMP'

Wobei:

  • maintenancePolicy zeigt Informationen zum Zeitpunkt der Erstellung der bevorzugten Wartungsrichtlinie und der letzten Aktualisierung der Richtlinie an.
    • CREATE_DATE_AND_TIME_STAMP ist der Zeitpunkt, zu dem die Wartungsrichtlinie zum ersten Mal erstellt wird.
    • UPDATE_DATE_AND_TIME_STAMP ist der Zeitpunkt, zu dem die Wartungsrichtlinie zuletzt aktualisiert wurde.
  • maintenanceWindow zeigt Informationen zum Wartungsfenster für den Cluster an.
    • DAY ist der Wochentag, an dem die Wartung stattfindet.
    • HOUR ist die Stunde (in UTC), in der die Wartung beginnt.
  • Unter maintenanceSchedule werden Informationen zur geplanten Wartung des Clusters angezeigt.
    • END_DATE_AND_TIME_STAMP gibt an, wann ein geplantes Wartungsupdate für den Cluster endet.
    • START_DATE_AND_TIME_STAMP gibt an, wann ein geplantes Wartungsupdate für den Cluster beginnt.

Wartung verschieben

Sie können die Wartung für einen Cluster in Memorystore for Redis Cluster entweder über die Google Cloud Console oder die gcloud CLI verschieben. Daher können Sie ein Wartungsupdate bis zu zwei Wochen nach dem ursprünglich für den Cluster geplanten Update aufschieben.

Console

  1. Rufen Sie in der Google Cloud Console die Seite Memorystore for Redis-Cluster auf.

    Memorystore for Redis Cluster

  2. Klicken Sie auf den Cluster, für den Sie die Wartung verschieben möchten.

  3. Scrollen Sie auf der Seite Cluster im Überblick, bis die Karte Wartung angezeigt wird.

  4. Klicken Sie neben dem Feld Anstehende Wartung auf Bearbeiten .

    Wenn neben diesem Feld der Status Derzeit ist keine Wartung geplant angezeigt wird, ist für den Cluster keine Wartung geplant.

  5. Führen Sie im Dialogfeld Anstehende Wartung verschieben die folgenden Schritte aus:

    1. Wählen Sie im Menü Neue Zeit auswählen die Option Bestimmte Zeit aus.
    2. Klicken Sie im Feld Datum auf Kalender () und wählen Sie dann das gewünschte Datum für die Wartung aus.
    3. Legen Sie im Menü Zeit eine bestimmte Uhrzeit für das Update fest. Diese Zeit darf nicht mehr als 14 Tage nach dem ursprünglichen Wartungsfenster liegen.
    4. Klicken Sie auf Neu planen.

    Sie können auch das Dialogfeld Anstehende Wartung neu planen verwenden, damit Memorystore for Redis Cluster die Wartung des Clusters sofort durchführt. Wählen Sie in diesem Dialogfeld im Menü Neue Uhrzeit auswählen die Option Jetzt aktualisieren aus und klicken Sie dann auf Jetzt aktualisieren.

gcloud

Verwenden Sie den Befehl gcloud redis clusters reschedule-maintenance, um die Wartung für einen Cluster neu zu planen.

gcloud redis clusters reschedule-maintenance CLUSTER_ID \
--project=PROJECT_ID \
--region=REGION_ID \
--reschedule-type=RESCHEDULE_TYPE [--schedule-time=RESHEDULE_TIME]

Ersetzen Sie die folgenden Werte:

  • CLUSTER_ID: die ID des Clusters.
  • PROJECT_ID: die Projekt-ID oder ‑nummer des Google Cloud -Projekts, das den Cluster enthält.
  • REGION_ID: Die Region, in der sich der Cluster befindet.
  • RESCHEDULE_TYPE: Der Typ der neu geplanten Aktualisierung. Verfügbare Werte:

    • IMMEDIATE: Startet die Wartungsaktualisierung sofort.
    • SPECIFIC_TIME: Ermöglicht die Angabe einer bestimmten Zeit für die Aktualisierung. Diese Zeit darf nicht mehr als 14 Tage nach dem ursprünglichen Wartungsfenster liegen.
  • RESCHEDULE_TIME: Das Datum und die Uhrzeit, zu der das Wartungsupdate für Memorystore for Redis-Cluster neu geplant wird.

Nächste Schritte

  • Sehen Sie sich die Berechtigungen an, die Sie zum Verwalten von Wartungsfenstern für einen Cluster in Memorystore for Redis Cluster benötigen.