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à.
Utilizzo di Amazon Aurora global database con altri servizi AWS
Puoi usare i tuoi database globali Aurora con altri AWS servizi, come Amazon S3 e. AWS Lambda Ciò richiede che tutti i cluster di database Aurora nel database globale abbiano gli stessi privilegi, funzioni esterne e così via nelle rispettive Regioni AWS. Poiché un cluster di database Aurora secondario di sola lettura in un database globale Aurora può essere promosso al ruolo primario, è consigliabile impostare i privilegi di scrittura in anticipo su tutti i cluster di database Aurora per tutti i servizi che si intende utilizzare con il database globale Aurora.
Le seguenti procedure riassumono le azioni da intraprendere per ciascuna di esse. Servizio AWS
Per richiamare AWS Lambda funzioni da un database globale Aurora
-
Per tutti i cluster Aurora che compongono il database globale di Aurora, esegui le procedure in o. Richiamo di una funzione Lambda da un cluster Amazon Aurora My DB SQL Invocare un AWS Lambda
Per ogni cluster nel database globale di Aurora, imposta il ruolo (ARN) del ruolo new IAM (IAM).
Per consentire agli utenti di database in un Aurora Global Database di richiamare funzioni Lambda, associa il ruolo creato in Creazione di un ruolo IAM per consentire ad Amazon Aurora di accedere ai servizi AWS a ogni cluster nell'Aurora Global Database.
Configura ogni cluster nell'Aurora Global Database per consentire le connessioni in uscita a Lambda. Per istruzioni, consulta Abilitazione della comunicazione di rete da Amazon Aurora ad altri servizi AWS.
Caricare i dati da Amazon S3.
-
Per tutti i cluster Aurora che compongono il database globale di Aurora, esegui le procedure in o. Caricamento di dati in un cluster Amazon Aurora My SQL DB da file di testo in un bucket Amazon S3
Per ogni cluster Aurora nel database globale, imposta il parametro
aurora_load_from_s3_role
o il clusteraws_default_s3_role
DB sull'Amazon Resource Name (ARN) del nuovo IAM ruolo. Se non è specificato un IAM ruolo peraurora_load_from_s3_role
, Aurora utilizza il IAM ruolo specificato in.aws_default_s3_role
Per consentire agli utenti di database in un Aurora Global Database di accedere ad S3, associa il ruolo creato in Creazione di un ruolo IAM per consentire ad Amazon Aurora di accedere ai servizi AWS a ogni cluster Aurora nel database globale.
-
Configura ogni cluster nell'Aurora Global Database per consentire le connessioni in uscita a S3. Per istruzioni, consulta Abilitazione della comunicazione di rete da Amazon Aurora ad altri servizi AWS.
Per salvare i dati interrogati in Amazon S3
-
Per tutti i cluster Aurora che compongono il database globale di Aurora, esegui le procedure in o. Salvataggio di dati da un cluster Amazon Aurora My SQL DB in file di testo in un bucket Amazon S3 Esportazione di dati da un
Per ogni cluster Aurora nel database globale, imposta il parametro
aurora_select_into_s3_role
o il clusteraws_default_s3_role
DB sull'Amazon Resource Name (ARN) del nuovo IAM ruolo. Se non è specificato un IAM ruolo peraurora_select_into_s3_role
, Aurora utilizza il IAM ruolo specificato in.aws_default_s3_role
Per consentire agli utenti di database in un Aurora Global Database di accedere ad S3, associa il ruolo creato in Creazione di un ruolo IAM per consentire ad Amazon Aurora di accedere ai servizi AWS a ogni cluster Aurora nel database globale.
Configura ogni cluster nell'Aurora Global Database per consentire le connessioni in uscita a S3. Per istruzioni, consulta Abilitazione della comunicazione di rete da Amazon Aurora ad altri servizi AWS.