AWS Backupintegrazione con Amazon Redshift - Amazon Redshift

Amazon Redshift non supporterà più la creazione di nuovi Python a UDFs partire dal 1° novembre 2025. Se vuoi usare Python UDFs, crea la UDFs data precedente a quella data. Python esistente UDFs continuerà a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

AWS Backupintegrazione con Amazon Redshift

AWS Backupè un servizio completamente gestito che ti aiuta a centralizzare e automatizzare la protezione dei dati tra AWS i servizi, nel cloud e in locale.

Utilizzando AWS Backup Amazon Redshift, puoi configurare le politiche di protezione dei dati e monitorare l'attività di diverse risorse Amazon Redshift in un unico posto. Puoi inoltre creare e archiviare snapshot sui cluster con provisioning e sui namespace serverless Amazon Redshift. In questo modo è possibile automatizzare e consolidare le attività di backup che prima dovevano essere eseguite separatamente, il tutto senza processi manuali.

Nota

Le tabelle senza backup non sono supportate per i cluster con RA3 provisioning e i gruppi di lavoro Serverless Amazon Redshift. Una tabella contrassegnata come senza backup in un RA3 cluster o in un gruppo di lavoro senza server viene trattata come una tabella permanente di cui verrà sempre eseguito il backup durante l'acquisizione di un'istantanea e sempre ripristinata durante il ripristino da un'istantanea. Per evitare i costi legati agli snapshot per le tabelle senza backup, troncale prima di acquisire uno snapshot.

Un punto di backup o ripristino rappresenta il contenuto di una risorsa, ad esempio un cluster Amazon Redshift, in un momento specifico. AWS Backupsalva i backup in casseforti di backup, che puoi organizzare in base alle tue esigenze aziendali. I termini punto di ripristino e backup vengono utilizzati in modo intercambiabile. Per ulteriori informazioniAWS Backup, consulta la sezione Creazione, manutenzione e ripristino del Backup nella AWS BackupDeveloper Guide.

Amazon Redshift è integrato nativamente con. AWS Backup In questo modo puoi definire i tuoi piani di backup e assegnare le risorse di Amazon Redshift ai piani di backup. AWS Backupautomatizza la creazione di istantanee manuali di Amazon Redshift e le archivia in modo sicuro in un archivio di backup designato nel tuo piano di backup. Per ulteriori informazioni sui vault, consulta Vault di backup nella Guida per gli sviluppatori di AWS Backup. Nel piano di backup, è possibile definire la frequenza dei backup, la finestra di backup, il ciclo di vita o il vault di backup. Per ulteriori informazioni sulle regole di backup, consulta Piani di backup nella Guida per gli sviluppatori di AWS Backup.

Per informazioni sulla creazione e sul ripristino degli snapshot di Amazon Redshift serverless senza utilizzare AWS Backup, consulta Snapshot e punti di ripristino. Per informazioni sulla creazione e il ripristino di istantanee di cluster con provisioning di Amazon Redshift senza utilizzarle, consulta. AWS Backup Snapshot e backup di Amazon Redshift

Considerazioni sull'utilizzo di AWS Backup con Amazon Redshift

Di seguito sono riportate le considerazioni sull'utilizzo AWS Backup con Amazon Redshift:

  • AWS Backupper Amazon Redshift è disponibile laddove sia AWS Backup Amazon Redshift che Amazon Redshift sono disponibili nello stesso. Regioni AWS Per informazioni su dove AWS Backup è disponibile, consulta la pagina relativa agli endpoint e alle quote di Amazon Redshift. Riferimenti generali di AWS

  • Per iniziare a utilizzarloAWS Backup, verifica di aver soddisfatto tutti i prerequisiti. Per ulteriori informazioni, consulta Prerequisiti nella Guida per gli sviluppatori di AWS Backup.

  • Accetta affermativamente il servizio. AWS Backup Le scelte di opt-in si applicano all'account specifico e. Regione AWS Se desideri utilizzare i backup in più Regioni con un determinato account, devi aderire a ogni singola Regione con tale account. Per ulteriori informazioni, consulta Aderire alla gestione dei servizi con AWS Backup nella Guida per gli sviluppatori di AWS Backup.

  • AWS Backupl'integrazione per Amazon Redshift supporta solo istantanee manuali per cluster con provisioning e namespace serverless.

  • Una volta utilizzate AWS Backup per gestire le impostazioni degli snapshot, non puoi continuare a gestire le impostazioni manuali degli snapshot utilizzando Amazon Redshift. Puoi invece continuare a gestire le impostazioni utilizzando un piano. AWS Backup Per ulteriori informazioni, consulta Piani di backup nella Guida per gli sviluppatori di AWS Backup.

  • Il ripristino di interi snapshot del data warehouse in un namespace serverless è una modifica distruttiva. Tutti i dati precedentemente esistenti nel namespace di destinazione vanno persi quando ripristini uno snapshot del data warehouse in tale namespace. Ciò vale solo per il ripristino degli snapshot del data warehouse. Il ripristino di singoli snapshot di tabelle in un namespace non elimina i dati esistenti.

  • Per ripristinare uno snapshot in un cluster con provisioning, devi disporre di una policy IAM con l’autorizzazione RestoreFromClusterSnapshot. Per ripristinare uno snapshot in un namespace serverless, devi disporre di una policy IAM con l’autorizzazione RestoreFromSnapshot. Queste autorizzazioni si applicano al tipo di data warehouse di destinazione, non al tipo di snapshot di origine. Ad esempio, per ripristinare lo snapshot di un cluster in un namespace, hai bisogno dell’autorizzazione RestoreFromSnapshot, non RestoreFromClusterSnapshot. Per ulteriori informazioni sulla gestione delle policy IAM, consulta Identity and Access Management in Amazon Redshift.

Limitazioni per l'utilizzo AWS Backup con Amazon Redshift

Di seguito sono riportate le limitazioni per l'utilizzo AWS Backup con Amazon Redshift:

  • Non è possibile utilizzarlo AWS Backup per gestire gli snapshot automatizzati di Amazon Redshift. Per gestire gli snapshot automatici utilizza i tag. Per ulteriori informazioni sull'assegnazione di tag alle risorse, consulta Assegnazione di tag alle risorse in Amazon Redshift..

  • Quando ripristini le singole tabelle da uno snapshot, non puoi eseguire il ripristino dallo snapshot di un cluster con provisioning in un namespace serverless o viceversa. Puoi ripristinare interi snapshot in qualsiasi configurazione. Ad esempio, puoi ripristinare tutti i database dello snapshot di un cluster con provisioning in un namespace serverless, ma non puoi ripristinare una singola tabella dallo stesso snapshot nello stesso namespace.

Gestione AWS Backup con Amazon Redshift

Per proteggere le risorse sui tuoi data warehouse Amazon Redshift, puoi utilizzare la AWS Backup console o utilizzare a livello di codice l'API o (). AWS Backup AWS Command Line Interface AWS CLI Quando devi ripristinare una risorsa, puoi utilizzare la AWS Backup console o trovare e recuperare la risorsa AWS CLI di cui hai bisogno. Per ulteriori informazioni, consulta AWS Command Line Interface.

Quando si utilizza AWS Backup per Amazon Redshift, è possibile eseguire le seguenti azioni:

  • Creare backup periodici che avviano automaticamente gli snapshot di Amazon Redshift. I backup periodici sono utili per soddisfare le esigenze di conservazione dei dati a lungo termine. Per ulteriori informazioni, consulta Backup di Amazon Redshift nella Guida per gli sviluppatori di AWS Backup.

  • Automatizzare la pianificazione e la conservazione dei backup configurando centralmente piani di backup.

  • Ripristina un cluster con provisioning o un namespace serverless nel backup salvato che hai scelto. Dello snapshot puoi scegliere di ripristinare tutti i dati o una singola tabella. Sei tu a stabilire la frequenza con cui eseguire il backup delle risorse. Per informazioni sul ripristino degli snapshot dei cluster con provisioning, consulta Ripristino di un cluster Amazon Redshift nella Guida per gli sviluppatori di AWS Backup. Per informazioni sul ripristino degli snapshot dei namespace serverless, consulta Ripristino di Amazon Redshift serverless nella Guida per gli sviluppatori di AWS Backup.