Auf dieser Seite wird erläutert, wie Sie allgemeine Aufgaben für das RDB-Snapshot-Feature ausführen. Weitere Informationen zum RDB-Snapshot-Feature finden Sie unter RDB-Snapshots – Übersicht.
Instanz erstellen, die RDB-Snapshots verwendet
Console
Rufen Sie in der Google Cloud Console die Seite Memorystore for Redis auf.
Folgen Sie der Anleitung unter Redis-Instanz erstellen. Kehren Sie jedoch zu dieser Anleitung zurück, wenn Sie den Abschnitt Snapshots erreichen.
Wählen Sie Redis-Datenbank-Snapshot (RDB) auswählen aus.
- Wählen Sie im Drop-down-Menü Startzeit eine Startzeit aus.
- Wählen Sie im Drop-down-Menü Snapshot-Intervall ein Snapshot-Intervall aus.
Weitere Informationen zu anderen Memorystore-Konfigurationen finden Sie in der Anleitung Redis-Instanz erstellen. Klicken Sie dann auf die Schaltfläche Erstellen.
gcloud
Geben Sie den folgenden Befehl ein, um RDB-Snapshots für eine Instanz zu aktivieren und dabei variables durch die entsprechenden Werte zu ersetzen:
gcloud redis instances create instance-id --size=size --persistence-mode=rdb --rdb-snapshot-period=snapshot-interval --rdb-snapshot-start-time=time --region=region-id
Wobei:
- snapshot-interval ist das gewünschte Intervall. Zulässige Werte sind
1h
,6h
,12h
und24h
. - time ist die gewünschte Startzeit im Format ISO 1801. Beispiel:
2021-01-02T03:00:00Z
Snapshots für eine vorhandene Instanz aktivieren
Console
Rufen Sie in der Google Cloud Console die Seite Memorystore for Redis auf.
Klicken Sie auf die ID der Instanz, der Sie RDB-Snapshots hinzufügen möchten.
Suchen Sie den Abschnitt Snapshots.
Wählen Sie Planen Sie einen Redis-Datenbank-Snapshot (RDB) aus.
Wählen Sie eine Startzeit aus.
Wählen Sie ein Snapshot-Intervall aus.
Klicken Sie auf Speichern.
gcloud
Führen Sie den folgenden Befehl aus und ersetzen Sie dabei variables durch die entsprechenden Werte:
gcloud redis instances update instance_id --region=region --persistence-mode=rdb --rdb-snapshot-period=snapshot-interval --rdb-snapshot-start-time=time
Wobei:
- snapshot-interval ist das gewünschte Intervall. Zulässige Werte sind
1h
,6h
,12h
und24h
. - time ist die gewünschte Startzeit im Format ISO 1801. Beispiel:
2021-01-02T03:00:00Z
Snapshot-Zeitplan anpassen
gcloud
Geben Sie den folgenden Befehl ein, um den Zeitplan von RDB-Snapshots anzupassen, wobei Sie variables durch die entsprechenden Werte ersetzen:
gcloud redis instances update instance-id --rdb-snapshot-start-time=time --region=region
Wobei:
- time ist die gewünschte Startzeit im Format ISO 1801. Beispiel:
2021-01-02T03:00:00Z
Snapshot-Intervall wird angepasst
Console
Rufen Sie in der Google Cloud Console die Seite Memorystore for Redis auf.
Klicken Sie auf die Instanz-ID der Instanz, die Sie bearbeiten möchten.
Klicken Sie auf Bearbeiten.
Suchen Sie den Abschnitt Snapshots.
Wählen Sie im Drop-down-Menü Snapshot-Intervall das gewünschte Intervall aus.
Klicken Sie auf Speichern.
gcloud
Geben Sie den folgenden Befehl ein, um das Snapshot-Intervall zu ändern. Ersetzen Sie dabei variables durch die entsprechenden Werte:
gcloud redis instances update instance-id --rdb-snapshot-period=snapshot-interval --region=region
Wobei:
- snapshot-interval ist das gewünschte Intervall. Zulässige Werte sind
1h
,6h
,12h
und24h
.
Snapshots pausieren
gcloud
Wenn Sie Snapshots pausieren möchten, müssen Sie den Snapshot-Zeitplan auf einen Zeitpunkt in der Zukunft festlegen. Wenn Sie die Pausierung von Snapshots aufheben möchten, können Sie den Zeitpunkt für den nächsten Snapshot anpassen. Wenn Sie beispielsweise Snapshots pausieren möchten, geben Sie den folgenden Befehl ein, wobei Sie variables durch die entsprechenden Werte ersetzen:
gcloud redis instances update instance-id --rdb-snapshot-start-time=2022-06-10T03:00:00Z --region=region
RDB-Snapshots deaktivieren
Console
Rufen Sie in der Google Cloud Console die Seite Memorystore for Redis auf.
Klicken Sie auf die Instanz-ID der Instanz, die Sie bearbeiten möchten.
Klicken Sie auf Bearbeiten.
Heben Sie die Auswahl von Redis-Datenbank-Snapshot (RDB) planen auf.
Klicken Sie auf Speichern.
gcloud
Geben Sie den folgenden Befehl ein, um RDB-Snapshots für eine Redis-Instanz zu deaktivieren und dabei variables durch die entsprechenden Werte zu ersetzen:
gcloud redis instances update instance-id --persistence-mode=disabled --region=region
RDB-Snapshots überwachen
Console
Auf der Seite Instanzdetails für die Redis-Instanz finden Sie die folgenden Messwerte für RDB-Snapshots:
- Häufigkeit
- Nächster Snapshot
- Letzter Snapshot-Status
- Zeit seit letztem Snapshot
- Zeit der letzten Wiederherstellung
So rufen Sie diese Details auf:
Rufen Sie in der Google Cloud Console die Seite Memorystore for Redis auf.
Klicken Sie auf die Instanz-ID Ihrer Instanz.
Sehen Sie sich im Bereich RDB-Snapshots die Snapshot-Informationen an.
Cloud Monitoring
Sie können Cloud Monitoring verwenden, um Messwerte für RDB-Snapshots anzusehen.
Eine Liste der verfügbaren Messwerte für RDB-Snapshots finden Sie unter Messwerte für RDB-Snapshots.
Nächste Schritte
- Weitere Informationen finden Sie in der Übersicht über RDB-Snapshots für Memorystore.
- Weitere Informationen zum Importieren und Exportieren von Daten