Amazon Redshift unterstützt ab dem 1. November 2025 nicht mehr die Erstellung neuer Python-UDFs. Wenn Sie Python-UDFs verwenden möchten, erstellen Sie die UDFs vor diesem Datum. Bestehende Python-UDFs funktionieren weiterhin wie gewohnt. Weitere Informationen finden Sie im Blog-Posting
Snapshots und Wiederherstellungspunkte
Eine Sicherung in Amazon Redshift Serverless ist eine Point-in-Time-Darstellung der Objekte und Daten in Ihrem Namespace. Es gibt zwei Arten von Sicherungen: manuell erstellte Snapshots und Wiederherstellungspunkte, die Amazon Redshift Serverless automatisch für Sie erstellt.
Amazon Redshift Serverless erstellt automatisch alle 30 Minuten oder nach Datenänderungen im Umfang von jeweils 5 GB pro Knoten Wiederherstellungspunkte, je nachdem, was zuerst eintritt. Bei größeren Datensätzen (mehr als 5 GB × Anzahl der Knoten) beträgt das Mindestintervall zwischen Wiederherstellungspunkten 15 Minuten. Diese Wiederherstellungspunkte werden für 24 Stunden gespeichert.
Anmerkung
Sie können keinen eigenen Snapshot-Zeitplan erstellen, um den Zeitpunkt für die Erstellung von Wiederherstellungspunkten zu steuern.
Amazon Redshift Serverless erstellt Snapshots in Redshift Managed Storage (RMS). Weitere Informationen finden Sie unter Rechenkapazität für Amazon Redshift Serverless.
Anmerkung
Tabellen ohne Backup werden für RA3-Cluster und Arbeitsgruppen in Amazon Redshift Serverless nicht unterstützt. Eine Tabelle, die in einem RA3-Cluster oder einer Serverless-Arbeitsgruppe als „kein Backup“ gekennzeichnet ist, wird als permanente Tabelle behandelt, die bei der Erstellung eines Snapshots stets gesichert und bei der Wiederherstellung aus einem Snapshot stets wiederhergestellt wird. Um Snapshot-Kosten für Tabellen ohne Backup zu vermeiden, sollten Sie diese vor der Erstellung eines Snapshots kürzen.
Wenn Sie die Daten in einem Snapshot oder Wiederherstellungspunkt abrufen möchten, können Sie einen Snapshot zu einem Serverless-Namespace oder bereitgestellten Cluster wiederherstellen. Es gibt drei Szenarien, in denen Sie Snapshots wiederherstellen können:
-
Stellen Sie einen Serverless-Snapshot in einem Serverless-Namespace wieder her.
-
Stellen Sie einen Serverless-Snapshot in einem bereitgestellten Cluster wieder her.
-
Stellen Sie einen Snapshot bereitgestellter Cluster in einem Serverless-Namespace wieder her.
Wählen Sie einen Serverless-Snapshot zu einem bereitgestellten Cluster wiederherstellen, müssen Sie den zu verwendenden Knotentyp (z. B. RA3) und die Anzahl der Knoten auswählen, um die Einstellungen auf Cluster- oder Knotenebene steuern zu können.
wenn Sie einen Snapshot bereitgestellter Cluster in einem Serverless-Namespace wiederherstellen möchten, wählen Sie in der von Redshift bereitgestellten Konsole den Snapshot aus, der wiederhergestellt werden soll, und klicken Sie dann auf Restore from Snapshot (Aus Snapshot wiederherstellen) und auf Restore to serverless namespace (In Serverless-Namespace wiederherstellen). Amazon Redshift wandelt Tabellen mit verschachtelten Schlüsseln in zusammengesetzte Sortierschlüssel um, wenn Sie einen Snapshot bereitgestellter Cluster in einem Serverless-Namespace wiederherstellen. Weitere Informationen zu Sortierschlüsseln finden Sie unter Arbeiten mit Sortierschlüsseln.
Wenn Sie zusätzlichen Kontext hinzufügen möchten, können Sie Snapshots und Wiederherstellungspunkte mit Schlüssel-Wert-Paaren markieren, die Metadaten und Informationen zu diesen Snapshots und Wiederherstellungspunkten bereitstellen. Weitere Informationen zum Markieren von Ressourcen finden Sie unter Markieren von Ressourcen – Übersicht.
Schließlich können Sie Snapshots auch mit anderen AWS-Konten teilen, sodass diese auf Daten innerhalb des Snapshots zugreifen und Abfragen ausführen können.
AWS Backup-Integration
Sie können Snapshots auch mittels AWS Backup erstellen und wiederherstellen. Dies ist ein vollständig verwalteter Service, der das Zentralisieren und Automatisieren des Datenschutzes in AWS-Services, in der Cloud sowie On-Premises unterstützt. Weitere Informationen finden Sie unter AWS Backup-Integration mit Amazon Redshift. Weitere Informationen zu AWS Backup finden Sie unter Was ist AWS Backup? imAWS Backup-Entwicklerhandbuch.