Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Bekerja dengan acara Amazon SNS dan notifikasi di AWS Database Migration Service

Mode fokus
Bekerja dengan acara Amazon SNS dan notifikasi di AWS Database Migration Service - AWS Layanan Migrasi Database

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Filter Tampilan

Dimulai dengan rilis AWS DMS 3.4.5 dan dengan versi yang lebih baru, kami menyarankan Anda menggunakan Amazon EventBridge untuk memberikan pemberitahuan ketika suatu AWS DMS peristiwa terjadi. Untuk informasi selengkapnya tentang menggunakan EventBridge acara dengan AWS DMS, lihatBekerja dengan EventBridge acara Amazon dan notifikasi di AWS Database Migration Service.

Memindahkan langganan acara ke Amazon EventBridge

Anda dapat menggunakan AWS CLI perintah berikut untuk memigrasikan langganan acara aktif dari DMS ke Amazon EventBridge, hingga 10 sekaligus.

update-subscriptions-to-event-bridge [--force-move | --no-force-move]

Secara default, AWS DMS hanya memigrasikan langganan acara aktif saat instance replikasi Anda saat ini dengan AWS DMS 3.4.5 dan yang lebih tinggi. Untuk mengganti perilaku default ini, gunakan --force-move opsi. Namun, beberapa jenis peristiwa mungkin tidak tersedia dengan menggunakan Amazon EventBridge jika instance replikasi Anda tidak ditingkatkan.

Untuk menjalankan perintah update-subscriptions-to-event-bridge CLI, pengguna AWS Identity and Access Management (IAM) harus memiliki izin kebijakan berikut.

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "SNS:GetTopicAttributes", "SNS:SetTopicAttributes", "events:PutTargets", "events:EnableRule", "events:PutRule" ], "Resource": "*" } ] }

Untuk informasi selengkapnya tentang memindahkan langganan EventBridge, lihat UpdateSubscriptionsToEventBridgedi Referensi AWS Database Migration Service API.

Bekerja dengan acara dan notifikasi Amazon SNS

AWS DMS versi 3.4.5 dan dukungan sebelumnya bekerja dengan acara dan pemberitahuan seperti yang dijelaskan berikut.

AWS Database Migration Service (AWS DMS) dapat menggunakan Amazon Simple Notification Service (Amazon SNS) untuk memberikan notifikasi saat peristiwa AWS DMS terjadi, misalnya pembuatan atau penghapusan instance replikasi. Anda dapat bekerja dengan notifikasi ini dalam bentuk apa pun yang didukung oleh Amazon SNS untuk Wilayah AWS , seperti pesan email, pesan teks, atau panggilan ke titik akhir HTTP.

AWS DMS mengelompokkan acara ke dalam kategori yang dapat Anda berlangganan, sehingga Anda dapat diberi tahu ketika suatu peristiwa dalam kategori tersebut terjadi. Misalnya, jika Anda berlangganan kategori Penciptaan untuk instans replikasi tertentu, Anda akan diberi tahu setiap kali ada tindakan terkait penciptaan yang memengaruhi instans replikasi. Jika Anda berlangganan kategori perubahan konfigurasi untuk instans replikasi, Anda akan diberi tahu saat konfigurasi instans replikasi diubah. Anda juga menerima notifikasi saat langganan notifikasi tindakan berubah. Untuk daftar kategori acara yang disediakan oleh AWS DMS, lihatAWS Kategori acara DMS dan pesan acara untuk pemberitahuan SNS, berikut.

AWS DMS mengirimkan pemberitahuan acara ke alamat yang Anda berikan saat Anda membuat langganan acara. Anda mungkin ingin membuat beberapa langganan yang berbeda, seperti satu langganan yang menerima semua notifikasi tindakan dan langganan lain yang hanya mencakup tindakan penting untuk sumber daya DMS produksi Anda. Anda dapat dengan mudah mematikan notifikasi tanpa menghapus langganan dengan membatalkan pilihan opsi Diaktifkan di konsol AWS DMS, atau dengan menyetel Enabled parameter ke false menggunakan DMS API. AWS

catatan

AWS Pemberitahuan acara DMS menggunakan pesan teks SMS saat ini tersedia untuk sumber daya AWS DMS di semua AWS Wilayah di mana Amazon SNS didukung. Untuk daftar Wilayah dan negara AWS tempat Amazon SNS mendukung olahpesan SMS, lihat Wilayah dan Negara yang Didukung.

Untuk informasi selengkapnya tentang penggunaan pesan teks dengan SNS, lihat Mengirim dan menerima notifikasi SMS menggunakan Amazon SNS.

AWS DMS pemberitahuan acara berbeda dari CloudTrail acara di CloudWatch atau EventBridge. CloudTrail pemberitahuan acara dapat dihasilkan oleh pemanggilan API apa pun. DMS mengirimkan notifikasi hanya ketika tindakan DMS terjadi.

AWS DMS menggunakan pengenal langganan untuk mengidentifikasi setiap langganan. Anda dapat memiliki beberapa langganan acara AWS DMS yang dipublikasikan ke topik Amazon SNS yang sama. Bila Anda menggunakan notifikasi tindakan, biaya Amazon SNS berlaku; untuk informasi selengkapnya tentang penagihan Amazon SNS, lihat Harga Amazon SNS.

Untuk berlangganan acara AWS DMS dengan Amazon SNS, gunakan proses berikut:

  1. Buatlah topik Amazon SNS. Dalam topik ini, Anda menentukan jenis notifikasi yang ingin Anda terima dan ke alamat atau nomor yang manakah notifikasi ini akan ditujukan.

  2. Buat langganan pemberitahuan acara AWS DMS dengan menggunakan AWS Management Console, AWS CLI, atau AWS DMS API.

  3. AWS DMS mengirimkan email persetujuan atau pesan SMS ke alamat yang Anda kirimkan dengan langganan Anda. Untuk mengonfirmasi langganan Anda, klik tautan di email persetujuan atau pesan SMS.

  4. Ketika Anda telah mengonfirmasi langganan, status langganan Anda diperbarui di bagian langganan Acara konsol AWS DMS.

  5. Anda kemudian mulai menerima notifikasi kejadian.

Untuk daftar semua kategori dan tindakan yang dapat Anda beritahukan, lihat bagian berikut. Untuk detail selengkapnya tentang berlangganan dan bekerja dengan langganan acara AWS DMS, lihat. Berlangganan pemberitahuan acara AWS DMS menggunakan SNS

Topik

    AWS Kategori acara DMS dan pesan acara untuk pemberitahuan SNS

    penting

    Dimulai dengan rilis AWS DMS 3.4.5 dan dengan versi yang lebih baru, kami menyarankan Anda menggunakan Amazon EventBridge untuk memberikan pemberitahuan ketika suatu AWS DMS peristiwa terjadi. Untuk informasi selengkapnya tentang menggunakan EventBridge acara dengan AWS DMS, lihatBekerja dengan EventBridge acara Amazon dan notifikasi di AWS Database Migration Service.

    AWS DMS menghasilkan sejumlah besar peristiwa dalam kategori yang dapat Anda berlangganan menggunakan konsol AWS DMS atau AWS DMS API. Setiap kategori berlaku untuk tipe sumber; saat ini AWS DMS mendukung contoh replikasi dan jenis sumber tugas replikasi.

    Tabel berikut menunjukkan kemungkinan kategori dan tindakan untuk tipe sumber instans replikasi.

    Kategori

    DMS event ID

    Deskripsi

    Perubahan Konfigurasi DMS-EVENT-0012

    Kelas instans replikasi untuk instans replikasi ini sedang diubah.

    Perubahan Konfigurasi DMS-EVENT-0014

    Kelas instans replikasi untuk instans replikasi ini sudah berubah.

    Perubahan Konfigurasi DMS-EVENT-0018

    Penyimpanan untuk instans replikasi sedang ditingkatkan.

    Perubahan Konfigurasi DMS-EVENT-0017

    Penyimpanan untuk instans replikasi sudah ditingkatkan.

    Perubahan Konfigurasi DMS-EVENT-0024

    Instans replikasi bertransisi ke konfigurasi Multi-AZ.

    Perubahan Konfigurasi DMS-EVENT-0025

    Instans replikasi selesai bertransisi ke konfigurasi Multi-AZ.

    Perubahan Konfigurasi DMS-EVENT-0030

    Instans replikasi bertransisi ke konfigurasi Single-AZ.

    Perubahan Konfigurasi DMS-EVENT-0029

    Instans replikasi sudah bertransisi ke konfigurasi Single-AZ.

    Pembuatan DMS-EVENT-0067

    Instans replikasi sedang dibuat.

    Pembuatan DMS-EVENT-0005

    Instans replikasi dibuat.

    Penghapusan DMS-EVENT-0066

    Instans replikasi sedang dihapus.

    Penghapusan DMS-EVENT-0003

    Instans replikasi dihapus.

    Pemeliharaan DMS-EVENT-0047 Perangkat lunak pengelolaan pada instans replikasi telah diperbarui.
    Pemeliharaan DMS-EVENT-0026 Pemeliharaan offline untuk instans replikasi sedang berlangsung. Instans replikasi saat ini tidak tersedia.
    Pemeliharaan DMS-EVENT-0027 Pemeliharaan offline untuk instans replikasi selesai. Instans replikasi sekarang tersedia.
    Pemeliharaan DMS-EVENT-0068 Instans replikasi berada dalam status yang tidak dapat dimutakhirkan.
    LowStorage DMS-EVENT-0007 Instans replikasi telah menghabiskan lebih dari 90% penyimpanan yang dialokasikan. Anda dapat memantau ruang penyimpanan untuk instance replikasi menggunakan metrik Ruang Penyimpanan Gratis.
    Failover DMS-EVENT-0013 Failover mulai untuk instans replikasi Multi-AZ.
    Failover DMS-EVENT-0049 Failover mulai untuk instans replikasi Multi-AZ.
    Failover DMS-EVENT-0015 Failover Multi-AZ untuk siaga selesai.
    Failover DMS-EVENT-0050 Aktivasi multi-AZ telah dimulai.
    Failover DMS-EVENT-0051 Aktivasi Multi-AZ telah selesai.
    Failover DMS-EVENT-0034 Jika Anda terlalu sering meminta failover, tindakan ini terjadi dan bukan peristiwa failover biasa.
    Gagal DMS-EVENT-0031 Instans replikasi telah mengalami gagal penyimpanan.
    Gagal DMS-EVENT-0036 Instans replikasi telah gagal karena jaringan yang tidak kompatibel.
    Gagal DMS-EVENT-0037 Layanan tidak dapat mengakses AWS KMS kunci yang digunakan untuk mengenkripsi volume data.

    Tabel berikut menunjukkan kemungkinan kategori dan tindakan untuk tipe sumber tugas replikasi.

    Kategori

    DMS event ID

    Deskripsi

    Perubahan Status DMS-EVENT-0069

    Tugas replikasi telah dimulai.

    Perubahan Status DMS-EVENT-0081

    Unggah ulang detail tabel telah diminta.

    Perubahan Status DMS-EVENT-0079

    Tugas replikasi telah berhenti.

    Perubahan Status DMS-EVENT-0091 Bacaan berhenti, batas tukar file tercapai.
    Perubahan Status DMS-EVENT-0092 Bacaan berhenti, batas penggunaan disk tercapai.
    Perubahan Status DMS-EVENT-0093 Bacaan dilanjutkan.
    Gagal DMS-EVENT-0078

    Tugas replikasi telah gagal.

    Gagal DMS-EVENT-0082

    Panggilan untuk menghapus tugas telah gagal untuk membersihkan data tugas.

    Perubahan Konfigurasi DMS-EVENT-0080 Tugas replikasi dimodifikasi.
    Penghapusan DMS-EVENT-0073

    Tugas replikasi dihapus.

    Pembuatan DMS-EVENT-0074 Tugas replikasi dihapus.

    Contoh berikut menunjukkan langganan AWS DMS acara dengan kategori Perubahan Negara.

    Resources: DMSEvent: Type: AWS::DMS::EventSubscription Properties: Enabled: true EventCategories: State Change SnsTopicArn: arn:aws:sns:us-east-1:123456789:testSNS SourceIds: [] SourceType: replication-task

    Berlangganan pemberitahuan acara AWS DMS menggunakan SNS

    penting

    Dimulai dengan rilis AWS DMS 3.4.5 dan dengan versi yang lebih baru, kami menyarankan Anda menggunakan Amazon EventBridge untuk memberikan pemberitahuan ketika suatu AWS DMS peristiwa terjadi. Untuk informasi selengkapnya tentang menggunakan EventBridge acara dengan AWS DMS, lihatBekerja dengan EventBridge acara Amazon dan notifikasi di AWS Database Migration Service.

    Anda dapat membuat langganan pemberitahuan AWS DMS acara sehingga Anda dapat diberi tahu ketika suatu AWS DMS peristiwa terjadi. Cara termudah untuk membuat langganan adalah dengan AWS DMS konsol. Dalam langganan notifikasi, Anda memilih cara dan tempat untuk mengirim notifikasi. Anda menentukan jenis sumber yang ingin Anda beri tahu; saat ini AWS DMS mendukung contoh replikasi dan jenis sumber tugas replikasi. Tergantung pada tipe sumber pilihan Anda, Anda memilih kategori tindakan dan mengidentifikasi sumber untuk menerima notifikasi tindakan yang Anda inginkan.

    Menggunakan AWS Management Console

    penting

    Dimulai dengan rilis AWS DMS 3.4.5 dan dengan versi yang lebih baru, kami menyarankan Anda menggunakan Amazon EventBridge untuk memberikan pemberitahuan ketika suatu AWS DMS peristiwa terjadi. Untuk informasi selengkapnya tentang menggunakan EventBridge acara dengan AWS DMS, lihatBekerja dengan EventBridge acara Amazon dan notifikasi di AWS Database Migration Service.

    Untuk berlangganan pemberitahuan acara AWS DMS dengan Amazon SNS dengan menggunakan konsol
    1. Masuk ke AWS Management Console dan buka AWS DMS konsol di https://console.aws.amazon.com/dms/v2/.

      Jika Anda masuk sebagai pengguna IAM, pastikan Anda memiliki izin yang sesuai untuk mengakses AWS DMS.

    2. Di panel navigasi, memilih Berlangganan tindakan.

    3. Pada halaman Berlangganan tindakan, memilih Membuat langganan tindakan.

    4. Pada halaman Membuat langganan tindakan, melakukan hal berikut:

      1. Dalam Detail, untuk Nama, memasukkan nama untuk langganan notifikasi tindakan.

      2. Memilih Mengaktifkan untuk mengaktifkan langganan. Jika Anda ingin berlangganan, tetapi belum ingin mengirim notifikasi, jangan memilih Mengaktifkan.

      3. Dalam Target, memilih salah satu Topik yang ada, Membuat topik email baru atau Membuat topik SMS baru untuk mengirim notifikasi. Pastikan bahwa Anda memiliki topik Amazon SNS yang ada untuk mengirim notifikasi atau membuat topik. Jika Anda membuat suatu topik, Anda dapat memasukkan alamat email tempat notifikasi akan dikirim.

      4. Dalam Sumber tindakan, untuk tipe sumber, memilih tipe sumber. Satu-satunya pilihan adalah instans replikasi dan tugas replikasi.

      5. Tergantung pada tipe sumber pilihan Anda, Anda dapat memilih kategori dan sumber tindakan untuk notifikasi tindakan yang Anda inginkan.

        Konsol membuat langganan tindakan
      6. Pilihan Membuat langganan tindakan.

    Konsol AWS DMS menunjukkan bahwa langganan sedang dibuat.

    catatan

    Anda juga dapat membuat langganan notifikasi acara Amazon SNS menggunakan API AWS DMS dan CLI. Untuk informasi selengkapnya, lihat CreateEventSubscriptiondi Referensi AWS DMS API dan create-event-subscriptiondi dokumentasi Referensi AWS DMS CLI.

    Memvalidasi kebijakan akses topik SNS Anda

    Kebijakan akses SNS Anda memerlukan izin yang memungkinkan AWS DMS untuk mempublikasikan peristiwa ke topik SNS Anda. Anda dapat memvalidasi dan memperbarui kebijakan akses Anda seperti yang dijelaskan dalam prosedur berikut.

    Untuk memvalidasi kebijakan akses Anda
    1. Buka konsol Amazon SNS.

    2. Dari panel navigasi, pilih Topik dan pilih topik yang ingin Anda terima pemberitahuan DMS.

    3. Pilih tab Kebijakan akses.

    Anda dapat memperbarui kebijakan jika kebijakan akses SNS Anda tidak mengizinkan AWS DMS untuk mempublikasikan peristiwa ke topik SNS Anda.

    Untuk memperbarui kebijakan akses Anda
    1. Dari bagian Detail halaman topik Anda, pilih Edit.

    2. Buka bagian Kebijakan akses, dan lampirkan kebijakan berikut ke editor JSON.

      { "Sid": "dms-allow-publish", "Effect": "Allow", "Principal": { "Service": "dms.amazonaws.com" }, "Action": "sns:Publish", "Resource": "your-SNS-topic-ARN" }

      Kami menyarankan Anda lebih membatasi akses ke topik SNS Anda dengan menentukan aws:SourceArn kondisi, yaitu DMS EventSubscription Arn yang menerbitkan acara ke topik tersebut.

      ... "Resource": "your-SNS-topic-ARN" "Condition": { "StringEquals": { "aws:SourceArn": "arn:partition:dms:your-AWS-region:your-AWS-account-ID:es:your-dms-es-arn or *" }
    3. Pilih Simpan perubahan.

    PrivasiSyarat situsPreferensi cookie
    © 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.