Etichettatura delle risorse del database globale di Amazon Aurora - Amazon Aurora

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'CreateGlobalClusteroperazione 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-identifier my_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'TagListattributo. Viene inoltre mostrato ilARN, che viene utilizzato come parametro negli esempi successivi.

$ aws rds describe-global-clusters --global-cluster-identifier my_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-name my_global_cluster_arn \ --tags Key=tag1,Value="new value for tag1" Key=tag3,Value="entirely new tag" $ aws rds describe-global-clusters --global-cluster-identifier my_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 tag1tag2, etag3. Al termine del comando, tag1 rimane solo il tag con la chiave.

$ aws rds remove-tags-from-resource --resource-name my_global_cluster_arn --tag-keys tag2 tag3 $ aws rds describe-global-clusters --global-cluster-identifier my_global_cluster_id { "GlobalClusters": [ { "Status": "available", "Engine": "aurora-mysql", ... "TagList": [ { "Value": "new value for tag1", "Key": "tag1" } ] } ] }