Taggen von Ressourcen der globalen Amazon Aurora Aurora-Datenbank - Amazon Aurora

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Taggen von Ressourcen der globalen Amazon Aurora Aurora-Datenbank

Mit der Aurora Global Database-Funktion können Sie RDS Tags auf Ressourcen auf verschiedenen Ebenen innerhalb einer globalen Datenbank anwenden. Wenn Sie nicht wissen, wie Tags mit AWS oder Aurora-Ressourcen verwendet werden, informieren Sie sich Verschlagwortung von Amazon Aurora und Amazon-Ressourcen RDS vor dem Anwenden von Tags in Ihrer globalen Datenbank.

Anmerkung

Da Tag-Daten im Rahmen seiner Kostenberichterstattungsmechanismen AWS verarbeitet werden, sollten Sie keine sensiblen Daten oder persönlich identifizierbaren Informationen (PII) in die Tag-Namen oder -Werte aufnehmen.

Sie können Tags auf die folgenden Arten von Ressourcen innerhalb einer globalen Datenbank anwenden:

  • Das Container-Objekt für Ihre gesamte globale Datenbank. Diese Ressource wird als globaler Cluster bezeichnet.

    Nachdem Sie den globalen Cluster erstellt haben, indem Sie in der Konsole den Vorgang „ AWS Region hinzufügen“ ausgeführt haben, können Sie mithilfe der Detailseite für den globalen Cluster Tags hinzufügen. Auf der Registerkarte „Tags“ auf der Seite mit den globalen Cluster-Details können Sie Tags und die zugehörigen Werte hinzufügen, entfernen oder ändern, indem Sie Tags verwalten wählen.

    Mit dem AWS CLI und RDS API können Sie dem globalen Cluster gleichzeitig mit der Erstellung Tags hinzufügen. Sie können auch Tags für einen vorhandenen globalen Cluster hinzufügen, entfernen oder ändern.

  • Der primäre Cluster. Sie verwenden hier dieselben Verfahren für die Arbeit mit Tags wie für eigenständige Aurora-Cluster. Sie können die Tags einrichten, bevor Sie den ursprünglichen Aurora-Cluster in eine globale Datenbank umwandeln. Sie können auch Tags und die zugehörigen Werte hinzufügen, entfernen oder ändern, indem Sie auf der Detailseite des DB-Clusters auf der Registerkarte „Tags“ die Option Tags verwalten auswählen.

  • Alle sekundären Cluster. Sie verwenden hier dieselben Verfahren für die Arbeit mit Tags wie für eigenständige Aurora-Cluster. Sie können die Tags gleichzeitig mit der Erstellung eines sekundären Aurora-Clusters einrichten, indem Sie die Aktion AWS Region hinzufügen in der Konsole verwenden. Sie können auch Tags und die zugehörigen Werte hinzufügen, entfernen oder ändern, indem Sie auf der Detailseite des DB-Clusters auf der Registerkarte „Tags“ die Option Tags verwalten auswählen.

  • Einzelne DB-Instances innerhalb des primären oder sekundären Clusters. Sie verwenden hier dieselben Verfahren für die Arbeit mit Tags wie für Aurora- oder RDS DB-Instances. Sie können die Tags gleichzeitig mit dem Hinzufügen einer neuen DB-Instance zum Aurora-Cluster einrichten, indem Sie die Aktion Reader hinzufügen in der Konsole verwenden. Sie können auch Tags und die zugehörigen Werte hinzufügen, entfernen oder ändern, indem Sie auf der Detailseite der DB-Instance auf der Registerkarte „Tags“ die Option Tags verwalten auswählen.

Hier sind einige Beispiele für die Arten von Tags, die Sie innerhalb einer globalen Datenbank zuweisen könnten:

  • Sie können dem globalen Cluster Tags hinzufügen, um allgemeine Informationen über Ihre Anwendung aufzuzeichnen, z. B. anonymisierte Kennungen, die Eigentümer und Kontakte innerhalb Ihrer Organisation repräsentieren. Sie könnten Tags verwenden, um Eigenschaften der Anwendung darzustellen, die die globale Datenbank verwendet.

  • Sie können dem primären Cluster und den sekundären Clustern Tags hinzufügen, um die Kosten für Ihre Anwendung auf AWS regionaler Ebene zu verfolgen. Einzelheiten zu diesem Verfahren finden Sie unterSo funktioniert die AWS Abrechnung mit Tags in Amazon RDS.

  • Sie können bestimmten DB-Instances mit den Aurora-Clustern Tags hinzufügen, um auf ihren speziellen Zweck hinzuweisen. Zum Beispiel könnten Sie innerhalb des primären Clusters eine Reader-Instance mit einer niedrigen Failover-Priorität haben, die ausschließlich für die Berichtsgenerierung verwendet wird. Ein Tag kann diese spezielle DB-Instance von anderen Instances unterscheiden, die auf Hochverfügbarkeit innerhalb des primären Clusters spezialisiert sind.

  • Sie können Tags auf allen Ebenen Ihrer globalen Datenbankressourcen verwenden, um den Zugriff mithilfe IAM von Richtlinien zu steuern. Weitere Informationen finden Sie unter Steuern des Zugriffs auf AWS Ressourcen im AWS Identity and Access Management-Benutzerhandbuch.

    Tipp

    In der AWS Management Console fügen Sie dem globalen Cluster-Container in einem separaten Schritt Tags hinzu, nachdem Sie ihn erstellt haben. Wenn Sie Zeitintervalle vermeiden möchten, in denen der globale Cluster ohne Zugriffskontrolltags existiert, können Sie die Tags während des CreateGlobalCluster Vorgangs anwenden, indem Sie die Ressource mithilfe von AWS CLI RDSAPI, oder einer AWS CloudFormation Vorlage erstellen.

  • Sie können Tags auf Clusterebene oder für den globalen Cluster verwenden, um Informationen zur Qualitätssicherung und zum Testen Ihrer Anwendung aufzuzeichnen. Sie könnten beispielsweise ein Tag auf einem DB-Cluster angeben, um aufzuzeichnen, wann Sie das letzte Mal einen Switchover zu diesem Cluster durchgeführt haben. Sie könnten ein Tag für den globalen Cluster angeben, um den Zeitpunkt der letzten Notfallwiederherstellungsübung für die gesamte Anwendung aufzuzeichnen.

AWS CLI Beispiele für Tagging für globale Datenbanken

Die folgenden AWS CLI Beispiele zeigen, wie Sie Tags für alle Arten von Aurora-Ressourcen in Ihrer globalen Datenbank angeben und untersuchen können.

Sie können Tags für den globalen Cluster-Container mit dem create-global-cluster Befehl angeben. Das folgende Beispiel erstellt einen globalen Cluster und weist ihm zwei Tags zu. Die Tags haben Schlüssel tag1 undtag2.

$ aws rds create-global-cluster --global-cluster-identifier my_global_cluster_id \ --engine aurora-mysql --tags Key=tag1,Value=val1 Key=tag2,Value=val2

Sie können die Tags im globalen Cluster-Container mit dem describe-global-clusters Befehl auflisten. Wenn Sie mit Tags arbeiten, führen Sie diesen Befehl normalerweise zuerst aus, um den Amazon-Ressourcennamen (ARN) des globalen Clusters abzurufen. Sie verwenden den ARN als Parameter in nachfolgenden Befehlen für die Arbeit mit Tags. Mit dem folgenden Befehl werden die Tag-Informationen im TagList Attribut angezeigt. Außerdem wird der angezeigtARN, der in den späteren Beispielen als Parameter verwendet wird.

$ 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" } ] } ] }

Sie können mit dem add-tags-to-resource Befehl neue Tags hinzufügen. Mit diesem Befehl geben Sie den Amazon-Ressourcennamen (ARN) des globalen Clusters anstelle seiner Kennung an. Wenn Sie ein Tag hinzufügen, das denselben Namen wie ein vorhandenes Tag hat, wird der Wert dieses Tags überschrieben. Wenn Sie Leerzeichen oder Sonderzeichen in die Tag-Werte aufnehmen, setzen Sie die Werte entsprechend Ihrem Betriebssystem oder Ihrer Befehlsshell in Anführungszeichen. Im folgenden Beispiel werden die Tags des globalen Clusters aus dem vorherigen Beispiel geändert. Ursprünglich hatte der Cluster Tags mit Schlüsseln tag1 undtag2. Nach Abschluss des Befehls hat der globale Cluster ein neues Tag mit Schlüsseltag3, und das Tag mit Schlüssel tag1 hat einen anderen Wert.

$ 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" } ] } ] }

Mit dem remove-tags-from-resource Befehl können Sie ein Tag aus dem globalen Cluster löschen. Mit diesem Befehl geben Sie nur einen Satz von Tag-Schlüsseln ohne Tag-Werte an. Im folgenden Beispiel werden die Tags des globalen Clusters aus dem vorherigen Beispiel geändert. Ursprünglich hatte der Cluster Tags mit den Schlüsseln tag1tag2, undtag3. Nach Abschluss des Befehls bleibt nur das Tag mit dem Schlüssel tag1 übrig.

$ 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" } ] } ] }