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à.
Etichettatura delle risorse del database globale di Amazon Aurora
Con la funzionalità Aurora Global Database, puoi applicare RDS tag a risorse a diversi livelli all'interno di un database globale. Se non conosci il modo in cui i tag vengono utilizzati con AWS le risorse Aurora, consulta Etichettatura di Amazon Aurora e risorse Amazon RDS prima di applicare i tag all'interno del tuo database globale.
Nota
Poiché AWS elabora i dati dei tag come parte dei suoi meccanismi di rendicontazione dei costi, non includete dati sensibili o informazioni di identificazione personale (PII) nei nomi o nei valori dei tag.
È possibile applicare tag ai seguenti tipi di risorse all'interno di un database globale:
-
L'oggetto contenitore per l'intero database globale. Questa risorsa è nota come cluster globale.
Dopo aver creato il cluster globale eseguendo un'operazione Aggiungi AWS regione nella console, puoi aggiungere tag utilizzando la pagina dei dettagli per il cluster globale. Nella scheda Tag all'interno della pagina dei dettagli del cluster globale, puoi aggiungere, rimuovere o modificare i tag e i relativi valori associati scegliendo Gestisci tag.
Con AWS CLI and RDSAPI, puoi aggiungere tag al cluster globale nello stesso momento in cui lo crei. È inoltre possibile aggiungere, rimuovere o modificare i tag per un cluster globale esistente.
-
Il cluster primario. Qui si utilizzano le stesse procedure per lavorare con i tag utilizzate per i cluster Aurora autonomi. È possibile configurare i tag prima di trasformare il cluster Aurora originale in un database globale. Puoi anche aggiungere, rimuovere o modificare i tag e i relativi valori associati scegliendo Gestisci tag nella scheda Tag all'interno della pagina dei dettagli del cluster DB.
-
Qualsiasi cluster secondario. Qui si utilizzano le stesse procedure per lavorare con i tag utilizzate per i cluster Aurora autonomi. Puoi configurare i tag contemporaneamente alla creazione di un cluster Aurora secondario utilizzando l'azione Aggiungi AWS regione nella console. Puoi anche aggiungere, rimuovere o modificare i tag e i relativi valori associati scegliendo Gestisci tag nella scheda Tag all'interno della pagina dei dettagli del cluster DB.
-
Singole istanze DB all'interno dei cluster primari o secondari. Qui si utilizzano le stesse procedure per lavorare con i tag come per le istanze Aurora o RDS DB. È possibile configurare i tag contemporaneamente all'aggiunta di una nuova istanza DB al cluster Aurora utilizzando l'azione Aggiungi lettore nella console. Puoi anche aggiungere, rimuovere o modificare i tag e i relativi valori associati scegliendo Gestisci tag nella scheda Tag all'interno della pagina dei dettagli dell'istanza DB.
Ecco alcuni esempi dei tipi di tag che potresti assegnare all'interno di un database globale:
-
È possibile aggiungere tag al cluster globale per registrare informazioni generali sull'applicazione, ad esempio identificatori anonimi che rappresentano proprietari e contatti all'interno dell'organizzazione. È possibile utilizzare i tag per rappresentare le proprietà dell'applicazione che utilizza il database globale.
-
È possibile aggiungere tag al cluster primario e ai cluster secondari per tenere traccia dei costi dell'applicazione a livello di AWS regione. Per informazioni dettagliate su questa procedura, vedereCome funziona la AWS fatturazione con i tag in Amazon RDS.
-
È possibile aggiungere tag a istanze DB specifiche con i cluster Aurora per indicarne lo scopo speciale. Ad esempio, all'interno del cluster primario, potresti avere un'istanza di lettura con una priorità di failover bassa che viene utilizzata esclusivamente per la generazione di report. Un tag può distinguere questa istanza DB per scopi speciali da altre istanze dedicate all'elevata disponibilità all'interno del cluster primario.
-
È possibile utilizzare i tag a tutti i livelli delle risorse globali del database per controllare l'accesso tramite policy. IAM Per ulteriori informazioni, vedere Controlling access to AWS resources nella AWS Identity and Access Management User Guide.
Suggerimento
In AWS Management Console, si aggiungono tag al contenitore del cluster globale in un passaggio separato dopo averlo creato. Se si desidera evitare qualsiasi intervallo di tempo in cui il cluster globale esiste senza tag di controllo degli accessi, è possibile applicare i tag durante l'
CreateGlobalCluster
operazione creando quella risorsa tramite AWS CLI RDSAPI, o un AWS CloudFormation modello. -
È possibile utilizzare i tag a livello di cluster o per il cluster globale per registrare informazioni sul controllo della qualità e sui test dell'applicazione. Ad esempio, è possibile specificare un tag su un cluster DB per registrare l'ultima volta che è stato eseguito un passaggio a quel cluster. È possibile specificare un tag sul cluster globale per registrare l'ora dell'ultima esercitazione di disaster recovery per l'intera applicazione.
AWS CLI esempi di etichettatura per database globali
AWS CLI Gli esempi seguenti mostrano come specificare ed esaminare i tag per tutti i tipi di risorse Aurora nel database globale.
È possibile specificare i tag per il contenitore del cluster globale con il create-global-cluster
comando. L'esempio seguente crea un cluster globale e gli assegna due tag. I tag hanno chiavi tag1
etag2
.
$
aws rds create-global-cluster --global-cluster-identifiermy_global_cluster_id
\ --engine aurora-mysql --tags Key=tag1,Value=val1 Key=tag2,Value=val2
È possibile elencare i tag nel contenitore del cluster globale con il describe-global-clusters
comando. Quando lavori con i tag, in genere esegui prima questo comando per recuperare l'Amazon Resource Name (ARN) del cluster globale. Lo usi ARN come parametro nei comandi successivi per lavorare con i tag. Il comando seguente visualizza le informazioni sui tag nell'TagList
attributo. Viene inoltre mostrato ilARN, che viene utilizzato come parametro negli esempi successivi.
$
aws rds describe-global-clusters --global-cluster-identifiermy_global_cluster_id
{ "GlobalClusters": [ { "Status": "available", "Engine": "aurora-mysql", "GlobalClusterArn": "
my_global_cluster_arn
", ... "TagList": [ { "Value": "val1", "Key": "tag1" }, { "Value": "val2", "Key": "tag2" } ] } ] }
È possibile aggiungere nuovi tag con il add-tags-to-resource
comando. Con questo comando, specifichi l'Amazon Resource Name (ARN) del cluster globale anziché il suo identificatore. L'aggiunta di un tag con lo stesso nome di un tag esistente sovrascrive il valore di quel tag. Se includi spazi o caratteri speciali nei valori dei tag, indica i valori appropriati per il tuo sistema operativo o la shell dei comandi. L'esempio seguente modifica i tag del cluster globale rispetto all'esempio precedente. Originariamente, il cluster aveva tag con chiavi tag1
etag2
. Al termine del comando, il cluster globale ha un nuovo tag con chiave tag3
e il tag con chiave tag1
ha un valore diverso.
$
aws rds add-tags-to-resource --resource-namemy_global_cluster_arn
\ --tags Key=tag1,Value="new value for tag1" Key=tag3,Value="entirely new tag"$
aws rds describe-global-clusters --global-cluster-identifiermy_global_cluster_id
{ "GlobalClusters": [ { "Status": "available", "Engine": "aurora-mysql", ... "TagList": [ { "Value": "new value for tag1", "Key": "tag1" }, { "Value": "val2", "Key": "tag2" }, { "Value": "entirely new tag", "Key": "tag3" } ] } ] }
È possibile eliminare un tag dal cluster globale con il remove-tags-from-resource
comando. Con questo comando, si specifica solo un set di chiavi di tag, senza alcun valore di tag. L'esempio seguente modifica i tag del cluster globale dell'esempio precedente. Originariamente, il cluster aveva tag con chiavi tag1
tag2
, etag3
. Al termine del comando, tag1
rimane solo il tag con la chiave.
$
aws rds remove-tags-from-resource --resource-namemy_global_cluster_arn
--tag-keys tag2 tag3$
aws rds describe-global-clusters --global-cluster-identifiermy_global_cluster_id
{ "GlobalClusters": [ { "Status": "available", "Engine": "aurora-mysql", ... "TagList": [ { "Value": "new value for tag1", "Key": "tag1" } ] } ] }