Memorystore for Valkey aktualisiert Instanzen regelmäßig durch Wartung, um dafür zu sorgen, dass der Dienst zuverlässig, leistungsfähig, sicher und auf dem neuesten Stand ist und keine Ausfallzeiten verursacht. Neben der Wartung Ihrer Instanzen durch Memorystore for Valkey 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 Instanzen konfigurieren.
Auf dieser Seite finden Sie Anleitungen zum Ausführen der folgenden Aufgaben zum Anpassen von Wartungsfenstern:
- Instanz mit Wartungsfenstern erstellen
- Bevorzugtes Wartungsfenster festlegen
- Wartungsbenachrichtigungen aktivieren
- Geplante Wartung finden
- Wartung neu planen
- Wartungsrichtlinie aus einer Instanz entfernen
Eine Übersicht über Wartungsupdates und Wartungsfenster finden Sie unter Wartung.
Instanz mit Wartungsfenstern erstellen
Sie können eine Memorystore for Valkey-Instanz mit Wartungsfenstern entweder mit der Google Cloud -Konsole oder der gcloud CLI erstellen.
Console
Informationen zum Erstellen einer Instanz mit Wartungsfenstern finden Sie unter Instanzen erstellen.
gcloud
Verwenden Sie den Befehl gcloud memorystore instances create, um eine Instanz mit Wartungsfenstern zu erstellen:
gcloud memorystore instances create INSTANCE_ID \ --project=PROJECT_ID \ --location=REGION_ID \ --psc-auto-connections=network=projects/PROJECT_ID/global/networks/NETWORK_ID \ --shard-count=SHARD_COUNT \ --maintenance-policy-weekly-window=day=DAY,startTime=hours=HOUR
Ersetzen Sie die folgenden Werte:
INSTANCE_ID: die ID der Memorystore for Valkey-Instanz, die Sie erstellen. Die Instanz-ID muss zwischen 1 und 63 Zeichen lang sein und darf nur Kleinbuchstaben, Ziffern oder Bindestriche enthalten. Es 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 die Instanz erstellen möchten.
REGION_ID: die Region, in der sich die Instanz befinden soll.
NETWORK_ID: die ID des Netzwerks, das Sie zum Erstellen der Instanz verwenden möchten.
SHARD_COUNT: die Anzahl der Shards in der Instanz. Die Anzahl der Shards bestimmt die Gesamtspeicherkapazität für das Speichern von Instanzdaten. Weitere Informationen zu Instanzspezifikationen finden Sie unter Instanz- und Knotenspezifikation.
DAY: der Tag, an dem die Wartung durchgeführt werden soll. Zulässige Werte sind
MONDAY–SUNDAY.HOUR: die Stunde des Tages (in UTC-Zeit), zu der das Wartungsfenster beginnt. Zulässige Werte sind
0–23.
Beispiel:
gcloud memorystore instances create my-instance \ --project=my-project \ --location=us-central1 \ --psc-auto-connections=network=projects/my-project/global/networks/default \ --shard-count=8 \ --maintenance-policy-weekly-window=day=MONDAY,startTime=hours=9
Wenn Sie eine Instanz mit Wartungszeiträumen 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 eine Memorystore for Valkey-Instanz entweder über die Google Cloud Console oder über die gcloud CLI festlegen.
Console
Rufen Sie in der Google Cloud -Console die Seite Memorystore for Valkey auf.
Klicken Sie auf die Instanz, für die Sie ein bevorzugtes Fenster festlegen möchten.
Scrollen Sie auf der Seite Instanz auf einen Blick, bis die Karte Wartung angezeigt wird.
Klicken Sie neben dem Feld Wartungsfenster auf Bearbeiten edit.
Wenn neben dem Feld ein Tag und eine Uhrzeit angezeigt werden, haben Sie das Wartungsfenster für die Instanz bereits festgelegt.
Führen Sie im Dialogfeld Wartungsfenster bearbeiten die folgenden Schritte aus:
- Wählen Sie Benutzerdefiniert aus.
- Wählen Sie im Menü Tag den Tag aus, an dem die Wartung stattfinden soll.
- Wählen Sie im Menü Uhrzeit die Stunde aus, zu der das Wartungsfenster beginnen soll.
- Klicken Sie auf Instanz aktualisieren.
gcloud
Verwenden Sie den Befehl gcloud memorystore instances update, um ein Wartungsfenster für eine Instanz festzulegen:
gcloud memorystore instances update INSTANCE_ID \ --project=PROJECT_ID \ --location=REGION_ID \ --maintenance-policy-weekly-window=day=DAY,startTime=hours=HOUR
Ersetzen Sie die folgenden Werte:
- INSTANCE_ID: die ID der Instanz.
- PROJECT_ID: die Projekt-ID oder -Nummer des Google Cloud Projekts, das die Instanz enthält.
- REGION_ID: die Region, in der sich die Instanz befindet.
- DAY: der Tag, an dem die Wartung durchgeführt werden soll. Zulässige Werte sind
MONDAY–SUNDAY. - HOUR: die Stunde des Tages (in UTC-Zeit), zu der das Wartungsfenster beginnt. Zulässige Werte sind
0–23.
Wartungsbenachrichtigungen aktivieren
Wenn Sie eine Wartung für eine Memorystore for Valkey-Instanz planen, können Sie in der Google Cloud -Konsole Wartungsbenachrichtigungen für die Instanz aktivieren.
Rufen Sie in der Google Cloud -Console die Seite Memorystore for Valkey auf.
Klicken Sie auf die Instanz, für die Sie Wartungsbenachrichtigungen aktivieren möchten.
Scrollen Sie auf der Seite Instanz auf einen Blick, bis die Karte Wartung angezeigt wird.
Klicken Sie auf Benachrichtigungseinstellungen bearbeiten.
Wenn dieser Link deaktiviert ist, haben Sie keine Wartung für die Instanz geplant.
Klicken Sie auf Produktbenachrichtigungen.
Wählen Sie im Menü Ihr Google Cloud Projekt aus.
Schalten Sie in der Zeile für Memorystore den E-Mail-Button auf AN.
Eine Wartungsbenachrichtigungs-E-Mail verwendet den Titel "Upcoming maintenance for
your Cloud Memorystore instance [your-instance-name]". Jede E-Mail-Adresse, die Benachrichtigungen erhalten muss, muss separat aktiviert werden.
Wartungsbenachrichtigungen werden auf Projekt- und nicht auf Instanzebene festgelegt. Memorystore for Valkey sendet Benachrichtigungen an die E‑Mail-Adresse, die mit Ihrem Google-Konto verknüpft ist. Ein benutzerdefinierter E‑Mail-Alias (z. B. ein Team-E‑Mail-Alias) kann nicht konfiguriert werden.
Geplante Wartung suchen
Wenn Sie die Wartung für eine Memorystore for Valkey-Instanz planen, können Sie die Wartung entweder über die Google Cloud Console oder die gcloud CLI aufrufen.
Console
Rufen Sie in der Google Cloud -Console die Seite Memorystore for Valkey auf.
Klicken Sie auf die Instanz, für die Sie die geplante Wartung aufrufen möchten.
Scrollen Sie auf der Seite Instanz auf einen Blick, 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 memorystore instances describe, um die geplante Wartung für eine Instanz zu ermitteln.
gcloud memorystore instances describe INSTANCE_ID \ --project=PROJECT_ID \ --location=REGION_ID
Ersetzen Sie die folgenden Werte:
- INSTANCE_ID: die ID der Instanz
- PROJECT_ID: Die Projekt-ID oder -nummer des Google Cloud -Projekts, das die Instanz enthält.
- REGION_ID: die Region, in der sich die Instanz befindet
Die Ausgabe für die geplante Wartung sieht so aus:
maintenancePolicy:
weeklyMaintenanceWindow:
- day: DAY
duration: 3600 seconds
- startTime
hour: HOUR
maintenanceSchedule:
endTime: 'END_DATE_AND_TIME_STAMP'
scheduleDeadlineTime: 'SCHEDULED_DATE_AND_TIME_STAMP'
startTime: 'START_DATE_AND_TIME_STAMP'
Wobei:
maintenancePolicyzeigt Informationen zum Zeitpunkt der Erstellung der bevorzugten Wartungsrichtlinie an.weeklyMaintenanceWindowzeigt Informationen zum wöchentlichen Wartungsfenster für die Instanz an.DAYist der Wochentag, an dem die Wartung stattfindet.HOURist die Stunde (in UTC), in der die Wartung beginnt.
- Unter
maintenanceSchedulewerden Informationen zur geplanten Wartung der Instanz angezeigt.END_DATE_AND_TIME_STAMPgibt an, wann ein geplantes Wartungsupdate für die Instanz endet.SCHEDULED_DATE_AND_TIME_STAMPgibt an, wann ein Wartungsupdate für die Instanz abgeschlossen sein soll.START_DATE_AND_TIME_STAMPgibt an, wann ein geplantes Wartungsupdate für die Instanz beginnt.
Wartung verschieben
Sie können die Wartung für eine Memorystore for Valkey-Instanz entweder über die Google Cloud Console oder die gcloud CLI verschieben. Daher können Sie ein Wartungsupdate um bis zu zwei Wochen nach dem ursprünglich für die Instanz geplanten Update aufschieben.
Console
Rufen Sie in der Google Cloud -Console die Seite Memorystore for Valkey auf.
Klicken Sie auf die Instanz, für die Sie die Wartung verschieben möchten.
Scrollen Sie auf der Seite Instanz auf einen Blick, bis die Karte Wartung angezeigt wird.
Klicken Sie neben dem Feld Anstehende Wartung auf Bearbeiten edit.
Wenn neben diesem Feld der Status Derzeit ist keine Wartung geplant angezeigt wird, ist für die Instanz keine Wartung geplant.
Führen Sie im Dialogfeld Anstehende Wartung verschieben die folgenden Schritte aus:
- Wählen Sie im Menü Neue Zeit auswählen die Option Bestimmte Zeit aus.
- Klicken Sie im Feld Datum auf Kalender (date_range) und wählen Sie dann das gewünschte Datum für die Wartung aus.
- 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.
- Klicken Sie auf Neu planen.
Sie können auch das Dialogfeld Anstehende Wartung neu planen verwenden, damit Memorystore for Valkey die Wartung der Instanz 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 memorystore instances reschedule-maintenance, um die Wartung für eine Instanz neu zu planen.
gcloud memorystore instances reschedule-maintenance INSTANCE_ID \ --project=PROJECT_ID \ --location=REGION_ID \ --reschedule-type=RESCHEDULE_TYPE [--schedule-time=RESCHEDULE_TIME]
Ersetzen Sie die folgenden Werte:
- INSTANCE_ID: die ID der Instanz.
- PROJECT_ID: die Projekt-ID oder -nummer des Google Cloud -Projekts, das die Instanz enthält.
- REGION_ID: die Region, in der sich die Instanz 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: Datum und Uhrzeit, zu der das Wartungsupdate in Memorystore for Valkey neu geplant wird.
Wartungsrichtlinie aus einer Instanz entfernen
Wenn Sie eine Wartungsrichtlinie für eine Memorystore for Valkey-Instanz nicht mehr benötigen und stattdessen die Standardeinstellung des Dienstes für die Wartung verwenden möchten, können Sie die Richtlinie entweder über die Google Cloud Console oder die gcloud CLI aus der Instanz entfernen.
Console
Rufen Sie in der Google Cloud -Console die Seite Memorystore for Valkey auf.
Klicken Sie auf die Instanz, für die Sie eine Wartungsrichtlinie entfernen möchten.
Scrollen Sie auf der Seite Instanz auf einen Blick, bis die Karte Wartung angezeigt wird.
Klicken Sie neben dem Feld Wartungsfenster auf Bearbeiten edit.
Wenn neben dem Feld kein Tag und keine Uhrzeit angezeigt werden, haben Sie die Wartungsrichtlinie bereits aus der Instanz entfernt.
Führen Sie im Dialogfeld Wartungsfenster bearbeiten die folgenden Schritte aus:
- Wählen Sie Standard aus.
- Klicken Sie auf Instanz aktualisieren.
gcloud
Verwenden Sie den Befehl gcloud memorystore instances update, um eine Wartungsrichtlinie aus einer Instanz zu entfernen.
gcloud memorystore instances update INSTANCE_ID \ --project=PROJECT_ID \ --location=REGION_ID \ --clear-maintenance-policy-weekly-window
Ersetzen Sie die folgenden Werte:
- INSTANCE_ID: die ID der Instanz, aus der Sie die Wartungsrichtlinie entfernen möchten
- PROJECT_ID: die Projekt-ID oder -nummer des Google Cloud Projekts, das die Instanz enthält
- REGION_ID: die Region, in der sich die Instanz befindet
Nächste Schritte
- Sehen Sie sich die Berechtigungen an, die zum Verwalten von Wartungsfenstern für eine Memorystore for Valkey-Instanz erforderlich sind.