Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menandai sumber daya Amazon Aurora dan Amazon RDS
Tag Amazon RDS adalah pasangan nama-nilai yang Anda tentukan dan kaitkan dengan sumber daya Amazon RDS seperti instans DB atau snapshot DB. Nama ini disebut sebagai kunci. Secara opsional, Anda dapat memberikan nilai untuk kunci tersebut.
Anda dapat menggunakan, API Konsol Manajemen AWS AWS CLI, atau Amazon RDS untuk menambahkan, membuat daftar, dan menghapus tag di sumber daya Amazon RDS. Saat menggunakan CLI atau API, pastikan untuk menyediakan Amazon Resource Name (ARN) agar sumber daya RDS dapat berfungsi. Untuk informasi selengkapnya tentang cara membuat konsep ARN, lihat Membuat konsep ARN untuk Amazon RDS.
Anda dapat menggunakan tag untuk menambahkan metadata ke sumber daya Amazon Anda. Anda dapat menggunakan tag untuk menambahkan notasi Anda sendiri tentang instans basis data, snapshot, klaster Aurora, dan sebagainya. Melakukannya dapat membantu Anda mendokumentasikan sumber daya Aurora dan Amazon RDS Anda. Anda juga dapat menggunakan tag dengan prosedur pemeliharaan otomatis.
Khususnya, Anda dapat menggunakan tag ini dengan kebijakan IAM. Anda dapat menggunakannya untuk mengelola akses ke sumber daya Aurora dan Amazon RDS dan untuk mengontrol tindakan apa yang dapat diterapkan pada sumber daya tersebut. Anda dapat menggunakan tag ini untuk melacak biaya dengan mengelompokkan pengeluaran untuk sumber daya serupa yang diberi tag.
Anda dapat menandai sumber daya Aurora dan Amazon RDS berikut:
Instans DB
Klaster DB
Kluster global Aurora
Titik akhir cluster DB
Replika baca
Snapshot DB
Snapshot klaster DB
Instans DB terpesan
Langganan peristiwa
Grup opsi DB
Grup parameter DB
Grup parameter klaster DB
Grup subnet DB
Proksi RDS
Titik akhir Proksi RDS
Deployment blue/green
Integrasi nol-ETL
catatan
Saat menandai instans DB, Aurora secara otomatis menerapkan tag tersebut ke sumber daya Performance Insights terkait. Saat ini, Anda tidak dapat menandai RDS Proxies dan RDS Proxy endpoint dengan menggunakan. Konsol Manajemen AWS
Topik
Mengapa menggunakan tag sumber daya Amazon RDS?
Anda dapat menggunakan tag untuk melakukan hal berikut:
-
Kategorikan sumber daya RDS Anda berdasarkan aplikasi, proyek, departemen, lingkungan, dan sebagainya. Misalnya, Anda dapat menggunakan kunci tag untuk menentukan kategori, di mana nilai tag adalah item dalam kategori ini. Anda dapat membuat tag
environment=prod. Atau Anda dapat menentukan kunci tagprojectdan nilai tagSalix, yang menunjukkan bahwa sumber daya Amazon RDS ditetapkan ke proyek Salix. -
Mengotomatiskan tugas manajemen sumber daya. Misalnya, Anda dapat membuat jendela pemeliharaan untuk instance yang diberi tag
environment=prodyang berbeda dari jendela untuk instance yang diberi tag.environment=testAnda juga dapat mengonfigurasi snapshot DB otomatis untuk instance yang ditandai.environment=prod -
Kontrol akses ke sumber daya RDS dalam kebijakan IAM. Anda dapat melakukan ini dengan menggunakan kunci kondisi
aws:ResourceTag/global. Misalnya, kebijakan mungkin hanya mengizinkan pengguna dalamtag-keyDBAdmingrup untuk memodifikasi instans DB yang diberi tag.environment=prodUntuk informasi tentang mengelola akses ke sumber daya yang ditandai dengan kebijakan IAM, lihat Manajemen identitas dan akses untuk Amazon Aurora dan Mengontrol akses ke AWS sumber daya di Panduan Pengguna AWS Identity and Access Management. -
Pantau sumber daya berdasarkan tag. Misalnya, Anda dapat membuat CloudWatch dasbor Amazon untuk instans DB yang ditandai dengan.
environment=prod -
Lacak biaya dengan mengelompokkan biaya untuk sumber daya yang ditandai serupa. Misalnya, jika Anda menandai sumber daya RDS yang terkait dengan proyek Salix
project=Salix, Anda dapat menghasilkan laporan biaya dan mengalokasikan pengeluaran untuk proyek ini. Untuk informasi selengkapnya, lihat Cara kerja AWS penagihan dengan tag di Amazon RDS.
Cara kerja tag sumber daya Amazon RDS
AWS tidak menerapkan makna semantik apa pun pada tag Anda. Tanda ditafsirkan dengan ketat sebagai string karakter.
Topik
Set tag di Amazon RDS
Setiap sumber daya Amazon RDS memiliki wadah yang disebut set tag. Wadah mencakup semua tag yang ditetapkan ke sumber daya. Sumber daya memiliki tepat satu set tag.
Satu set tag berisi 0-50 tag. Jika Anda menambahkan sumber daya RDS dengan kunci yang sama dengan tag sumber daya yang sudah ada di sumber daya tersebut, nilai baru akan menimpa nilai lama.
Struktur tag di Amazon RDS
Struktur tag RDS adalah sebagai berikut:
- Kunci tag
-
Kuncinya adalah nama tag yang diperlukan. Nilai string harus 1—128 karakter Unicode panjangnya dan tidak dapat diawali dengan atau.
aws:rds:String hanya dapat berisi kumpulan huruf Unicode, digit, spasi putih,,,,_,.,:/=,+dan.-@Java regex adalah."^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"Kunci tag peka terhadap huruf besar dan kecil. Dengan demikian, kunciprojectdanProjectberbeda.Kunci unik untuk set tag. Misalnya, Anda tidak dapat memiliki pasangan kunci dalam set tag dengan kunci yang sama tetapi dengan nilai yang berbeda, seperti
project=Trinitydan.project=Xanadu - Nilai tag
-
Nilai adalah nilai string opsional dari tag. Nilai string harus 1-256 karakter Unicode panjangnya. String hanya dapat berisi kumpulan huruf Unicode, digit, spasi putih,,,,
_,.,:/=,+dan.-@Java regex adalah."^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"Kunci dan nilai tag peka terhadap huruf besar dan kecil. Dengan demikian, nilai-nilaiproddanProdberbeda.Nilai tidak perlu unik dalam satu set tag dan bisa null. Misalnya, Anda dapat menggunakan pasangan kunci-nilai dalam satu rangkaian tag
project=Trinitydancost-center=Trinity.
Sumber daya Amazon RDS memenuhi syarat untuk penandaan
Anda dapat memberi tag pada sumber daya Amazon RDS berikut:
-
Instans DB
-
Klaster DB
-
Titik akhir cluster DB
-
Replika baca
-
Snapshot DB
-
Snapshot klaster DB
-
Instans DB terpesan
-
Langganan peristiwa
-
Grup opsi DB
-
Grup parameter DB
-
Grup parameter klaster DB
-
Grup subnet DB
-
Proksi RDS
-
Titik akhir Proksi RDS
catatan
Saat ini, Anda tidak dapat memberi tag pada Proksi RDS dan titik akhir Proksi RDS dengan menggunakan Konsol Manajemen AWS.
-
Deployment blue/green
-
Integrasi nol-ETL (pratinjau)
Cara kerja AWS penagihan dengan tag di Amazon RDS
Gunakan tag untuk mengatur AWS tagihan Anda untuk mencerminkan struktur biaya Anda sendiri. Untuk melakukan ini, daftar untuk mendapatkan Akun AWS tagihan Anda dengan nilai kunci tag disertakan. Kemudian, untuk melihat biaya sumber daya gabungan, atur informasi penagihan Anda sesuai dengan sumber daya Anda dengan nilai kunci tag yang sama. Misalnya, Anda dapat memberi tag pada beberapa sumber daya dengan nama aplikasi tertentu, kemudian mengatur informasi penagihan Anda untuk melihat biaya total aplikasi tersebut di beberapa layanan. Untuk informasi selengkapnya, lihat Menggunakan Tag Alokasi Biaya dalam Panduan Pengguna AWS Billing .
Bagaimana tag alokasi biaya bekerja dengan snapshot cluster DB
Anda dapat menambahkan tag ke snapshot cluster DB. Namun, tagihan Anda tidak akan mencerminkan pengelompokan ini. Agar tag alokasi biaya diterapkan ke snapshot cluster DB, kondisi berikut harus dipenuhi:
-
Tag harus dilampirkan ke instance DB induk.
-
Instance DB induk harus ada Akun AWS sama dengan snapshot cluster DB.
-
Instance DB induk harus ada Wilayah AWS sama dengan snapshot cluster DB.
Snapshot cluster DB dianggap yatim piatu jika tidak ada di Wilayah yang sama dengan instans DB induk, atau jika instans DB induk dihapus. Snapshot DB yatim piatu tidak mendukung tag alokasi biaya. Biaya untuk snapshot yatim piatu digabungkan dalam satu item baris yang tidak ditandai. Snapshot cluster DB lintas akun tidak dianggap yatim piatu ketika kondisi berikut terpenuhi:
-
Mereka ada di Wilayah yang sama dengan instans DB induk.
-
Instance DB induk dimiliki oleh akun sumber.
catatan
Jika instans DB induk dimiliki oleh akun lain, tag alokasi biaya tidak berlaku untuk snapshot lintas akun di akun tujuan.
Praktik terbaik untuk menandai sumber daya Amazon RDS
Saat Anda menggunakan tag, kami sarankan Anda mematuhi praktik terbaik berikut:
-
Konvensi dokumen untuk penggunaan tag yang diikuti oleh semua tim di organisasi Anda. Secara khusus, pastikan nama-nama itu deskriptif dan konsisten. Misalnya, standarisasi pada format
environment:proddaripada menandai beberapa sumber daya dengan.env:productionpenting
Jangan menyimpan informasi pengenal pribadi (PII) atau informasi rahasia atau sensitif lainnya dalam tag.
-
Otomatiskan penandaan untuk memastikan konsistensi. Misalnya, Anda dapat menggunakan teknik berikut:
-
Sertakan tag dalam CloudFormation templat. Saat Anda membuat sumber daya dengan templat, sumber daya ditandai secara otomatis.
-
Tentukan dan terapkan tag menggunakan AWS Lambda fungsi.
-
Buat dokumen SSM yang menyertakan langkah-langkah untuk menambahkan tag ke sumber daya RDS Anda.
-
-
Gunakan tag hanya jika diperlukan. Anda dapat menambahkan hingga 50 tag untuk satu sumber daya RDS, tetapi praktik terbaik adalah menghindari proliferasi dan kompleksitas tag yang tidak perlu.
-
Tinjau tag secara berkala untuk relevansi dan akurasi. Hapus atau ubah tag usang sesuai kebutuhan.
-
Pertimbangkan untuk membuat AWS tag dengan Editor Tag di Konsol Manajemen AWS. Anda dapat menggunakan Editor Tag untuk menambahkan tag ke beberapa AWS sumber daya yang didukung, termasuk sumber daya RDS, secara bersamaan. Untuk informasi selengkapnya, lihat Editor Tag di Panduan Pengguna AWS .
Menyalin tag ke snapshot klaster DB
Saat Anda membuat atau memulihkan cluster DB, Anda dapat menentukan bahwa tag dari cluster disalin ke snapshot dari cluster DB. Penyalinan tag memastikan bahwa metadata untuk snapshot DB cocok dengan metadata klaster DB sumber. Ini juga memastikan bahwa kebijakan akses apa pun untuk snapshot DB juga cocok dengan kebijakan akses klaster DB sumber. Tag tidak disalin secara default.
Anda dapat menentukan bahwa tag disalin ke snapshot DB untuk tindakan berikut:
Membuat klaster DB
Memulihkan cluster DB
Membuat replika baca
Menyalin snapshot klaster DB
catatan
Dalam beberapa kasus, Anda mungkin menyertakan nilai untuk --tags parameter create-db-snapshot AWS CLI
perintah. Atau Anda mungkin menyediakan setidaknya satu tag ke operasi Create DBSnapshot API. Dalam kasus ini, RDS tidak menyalin tag dari instans DB sumber ke snapshot DB baru. Fungsi ini berlaku meskipun opsi --copy-tags-to-snapshot (CopyTagsToSnapshot) di instans DB sumber diaktifkan.
Jika menggunakan pendekatan ini, Anda dapat membuat salinan instans DB dari snapshot DB. Pendekatan ini menghindari penambahan tag yang tidak berlaku untuk instans DB baru. Anda membuat snapshot DB menggunakan AWS CLI create-db-snapshot perintah (atau operasi CreateDBSnapshot RDS API). Setelah membuat snapshot DB, Anda dapat menambahkan tag seperti yang dijelaskan nanti dalam topik ini.
Menambahkan dan menghapus tag di Amazon RDS
Anda dapat melakukan tindakan berikut:
-
Buat tag saat Anda membuat sumber daya, misalnya, saat Anda menjalankan AWS CLI perintah
create-db-instance. -
Tambahkan tag ke sumber daya yang ada menggunakan perintah
add-tags-to-resource. -
Daftar tag yang terkait dengan sumber daya tertentu menggunakan perintah
list-tags-for-resource. -
Perbarui tag menggunakan perintah
add-tags-to-resource. -
Hapus tag dari sumber daya menggunakan perintah
remove-tags-from-resource.
Prosedur berikut menunjukkan bagaimana Anda dapat melakukan operasi penandaan khas pada sumber daya yang terkait dengan instans DB dan cluster Aurora DB. Perhatikan bahwa tag disimpan di cache untuk diotorisasi. Untuk alasan ini, ketika Anda menambahkan atau memperbarui tag pada sumber daya Amazon RDS, beberapa menit dapat berlalu sebelum modifikasi tersedia.
Proses pemberian tag pada sumber daya Amazon RDS untuk semua sumber daya sama. Prosedur berikut menunjukkan cara memberi tag pada instans DB Amazon RDS.
Untuk menambahkan tag ke instans DB
-
Masuk ke Konsol Manajemen AWS dan buka konsol Amazon RDS di https://console.aws.amazon.com/rds/
. -
Di panel navigasi, pilih Basis Data.
catatan
Untuk memfilter daftar instans DB di panel Basis data, masukkan string teks untuk Filter basis data. Hanya instans DB yang berisi string yang muncul.
-
Pilih nama instans DB yang ingin diberi tag untuk menampilkan detailnya.
-
Di bagian detail, gulir ke bawah hingga bagian Tag.
-
Pilih Tambahkan. Jendela Tambahkan tag akan muncul.
-
Masukkan nilai untuk Kunci tag dan Nilai.
-
Untuk menambahkan tag lain, Anda dapat memilih Tambahkan Tag lain dan memasukkan nilai untuk Kunci tag dan Nilai-nya.
Ulangi langkah ini seperlunya.
-
Pilih Tambahkan.
Untuk menghapus tag dari instans DB
-
Masuk ke Konsol Manajemen AWS dan buka konsol Amazon RDS di https://console.aws.amazon.com/rds/
. -
Di panel navigasi, pilih Basis data.
catatan
Untuk memfilter daftar instans DB di panel Basis data, masukkan string teks dalam kotak Filter basis data. Hanya instans DB yang berisi string yang muncul.
-
Pilih nama instans DB untuk menampilkan detailnya.
-
Di bagian detail, gulir ke bawah hingga bagian Tag.
Pilih tag yang ingin dihapus.
-
Pilih Hapus, lalu pilih Hapus di jendela Hapus tag.
Anda dapat menambahkan, mencantumkan, atau menghapus tag untuk instans DB menggunakan AWS CLI.
Untuk menambahkan satu atau beberapa tag ke sumber daya Amazon RDS, gunakan AWS CLI perintah
add-tags-to-resource.Untuk membuat daftar tag pada sumber daya Amazon RDS, gunakan AWS CLI perintah
list-tags-for-resource.Untuk menghapus satu atau beberapa tag dari sumber daya Amazon RDS, gunakan AWS CLI perintah
remove-tags-from-resource.
Untuk mempelajari lebih lanjut tentang cara membuat ARN yang diperlukan, lihat Membuat konsep ARN untuk Amazon RDS.
Anda dapat menambahkan, mencantumkan, atau menghapus tag untuk instans DB menggunakan Amazon RDS API.
Untuk menambahkan tag ke sumber daya Amazon RDS, gunakan operasi
AddTagsToResource.Untuk mencantumkan tag yang ditetapkan ke sumber daya Amazon RDS, gunakan
ListTagsForResource.Untuk menghapus tag dari sumber daya Amazon RDS, gunakan operasi
RemoveTagsFromResource.
Untuk mempelajari lebih lanjut tentang cara membuat konsep ARN yang diperlukan, lihat Membuat konsep ARN untuk Amazon RDS.
Saat bekerja dengan XML menggunakan Amazon RDS API, tag menggunakan skema berikut:
<Tagging> <TagSet> <Tag> <Key>Project</Key> <Value>Trinity</Value> </Tag> <Tag> <Key>User</Key> <Value>Jones</Value> </Tag> </TagSet> </Tagging>
Tabel berikut menyediakan daftar tag XML yang diizinkan beserta karakteristiknya. Nilai untuk Key dan Value peka huruf besar/kecil. Misalnya, project=Trinity dan PROJECT=Trinity merupakan tag yang berbeda.
| Elemen pemberian tag | Deskripsi |
|---|---|
| TagSet | Rangkaian tag adalah wadah untuk semua tag yang ditetapkan ke sumber daya Amazon RDS. Hanya ada satu rangkaian tag per sumber daya. Anda bekerja dengan TagSet hanya melalui Amazon RDS API. |
| Tag | Tag adalah pasangan kunci-nilai yang ditentukan pengguna. Satu rangkaian tag bisa berisi 1 hingga 50 tag. |
| Kunci |
Kunci adalah nama tag yang wajib diisi. Untuk pembatasan, lihatStruktur tag di Amazon RDS. Nilai string dapat terdiri dari 1 hingga 128 karakter Unicode dan tidak boleh diawali dengan Kunci dalam rangkaian tag harus unik. Misalnya, Anda tidak dapat memiliki pasangan kunci dalam set tag dengan kunci yang sama tetapi dengan nilai yang berbeda, seperti project/Trinity dan proyek/Xanadu. |
| Nilai |
Nilai adalah nilai tag opsional. Untuk pembatasan, lihatStruktur tag di Amazon RDS. Nilai string dapat terdiri dari 1 hingga 256 karakter Unicode dan tidak boleh diawali dengan Nilai rangkaian tag tidak harus unik dan bisa nol. Misalnya, Anda dapat memiliki pasangan kunci-nilai dalam kumpulan tag project/Trinity dan cost-center/Trinity. |