Amazon Redshift non supporterà più la creazione di nuove UDF Python a partire dal 1º novembre 2025. Se desideri utilizzare le UDF Python, creale prima di tale data. Le UDF Python esistenti continueranno a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog
Snapshot e punti di ripristino
Il backup in Amazon Redshift serverless è una rappresentazione point-in-time degli oggetti e dei dati presenti nello spazio dei nomi. Esistono due tipi di backup: snapshot creati manualmente e punti di ripristino creati automaticamente da Amazon Redshift serverless.
Amazon Redshift serverless crea automaticamente punti di ripristino ogni 30 minuti o dopo ogni 5 GB di modifiche ai dati per nodo, a seconda dell’evento che si verifica per primo. Per set di dati più grandi (più di 5 GB × numero di nodi), l’intervallo minimo tra i punti di ripristino è 15 minuti. Tutti i punti di ripristino vengono conservati per 24 ore.
Nota
Non puoi creare una pianificazione personalizzata dello snapshot per controllare quando vengono creati i punti di ripristino.
Amazon Redshift serverless crea snapshot in Redshift Managed Storage (RMS). Per ulteriori informazioni, consulta Capacità di calcolo per Amazon Redshift Serverless.
Nota
Le tabelle senza backup non sono supportate per i cluster con provisioning RA3 e i gruppi di lavoro Amazon Redshift serverless. Una tabella contrassegnata come senza backup in un cluster RA3 o un gruppo di lavoro serverless viene trattata come una tabella permanente di cui verrà sempre eseguito il backup durante l’acquisizione di uno snapshot e che verrà sempre ripristinata durante il ripristino da uno snapshot. Per evitare i costi legati agli snapshot per le tabelle senza backup, troncale prima di acquisire uno snapshot.
Se desideri recuperare i dati in uno snapshot o un punto di ripristino, puoi ripristinare lo snapshot in uno spazio dei nomi serverless o in un cluster con provisioning. Sono disponibili tre scenari in cui è possibile ripristinare snapshot:
-
Ripristina uno snapshot serverless in uno spazio dei nomi serverless.
-
Ripristinare uno snapshot serverless in un cluster con provisioning.
-
Ripristina uno snapshot cluster con provisioning in uno spazio dei nomi serverless.
Quando ripristini uno snapshot serverless in un cluster con provisioning, devi scegliere il tipo di nodo da utilizzare, ad esempio RA3, e il numero di nodi, consentendoti di controllare le impostazioni a livello di cluster o nodo.
Per ripristinare uno snapshot cluster con provisioning in uno spazio dei nomi serverless, iniziare dalla console con provisioning di Redshift, scegliere lo snapshot da ripristinare, quindi scegliere Ripristino da snapshot, Ripristino dello spazio dei nomi serverless. Amazon Redshift converte le tabelle con chiavi interlacciate in chiavi di ordinamento composte quando si ripristina uno snapshot di cluster con provisioning in uno spazio dei nomi serverless. Per ulteriori informazioni sulle chiavi di ordinamento, consulta Utilizzo delle chiavi di ordinamento.
Se desideri aggiungere ulteriore contesto, puoi applicare tag a snapshot e a punti di ripristino con coppie chiave-valore che forniscono metadati e informazioni. Per ulteriori informazioni sull'aggiunta di tag alle risorse, consulta Panoramica delle risorse di tagging.
Infine, puoi anche condividere snapshot con altri account AWS, che consente loro di accedere ai dati all'interno dello snapshot ed eseguire query.
AWS BackupIntegrazione di
Puoi inoltre creare e ripristinare gli snapshot utilizzando AWS Backup, un servizio completamente gestito che consente di centralizzare e automatizzare la protezione dei dati in tutti i servizi AWS nel cloud e on-premises. Per ulteriori informazioni, consulta Integrazione di AWS Backup con Amazon Redshift. Per informazioni su AWS Backup, consulta Cos’è AWS Backup? nella Guida per gli sviluppatori di AWS Backup.