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”.

Pengaturan tugas Perjalanan Waktu

Mode fokus
Pengaturan tugas Perjalanan Waktu - 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.

Untuk mencatat dan men-debug tugas replikasi, Anda dapat menggunakan AWS DMS Time Travel. Dalam pendekatan ini, Anda menggunakan Amazon S3 untuk menyimpan log dan mengenkripsi mereka menggunakan kunci enkripsi Anda. Hanya dengan akses ke bucket Time Travel S3 Anda, Anda dapat mengambil log S3 Anda menggunakan filter tanggal-waktu, lalu melihat, mengunduh, dan mengaburkan log sesuai kebutuhan. Dengan melakukan ini, Anda dapat dengan aman “melakukan perjalanan kembali ke masa lalu” untuk menyelidiki aktivitas database. Time Travel bekerja secara independen dari CloudWatch logging. Untuk informasi lebih lanjut tentang CloudWatch logging, lihatPengaturan tugas pengelogan.

Anda dapat menggunakan Perjalanan Waktu di semua AWS Wilayah dengan titik akhir SQL sumber Oracle, Microsoft SQL Server, dan Postgre yang AWS DMS didukung, serta Postgre dan titik akhir target saya yang AWS DMS didukung. SQL SQL Anda dapat mengaktifkan Perjalanan Waktu hanya untuk memuat penuh dan mengubah tugas pengambilan data (CDC) dan untuk tugas CDC -only. Untuk mengaktifkan Perjalanan Waktu atau mengubah pengaturan Perjalanan Waktu yang ada, pastikan tugas replikasi Anda dihentikan.

Pengaturan Perjalanan Waktu mencakup TTSettings properti berikut:

  • EnableTT— Jika opsi ini diatur ketrue, pencatatan Perjalanan Waktu diaktifkan untuk tugas tersebut. Nilai default-nya adalah false.

    Tipe: Boolean

    Wajib: Tidak

  • EncryptionMode— Jenis enkripsi sisi server yang digunakan pada bucket S3 Anda untuk menyimpan data dan log Anda. Anda dapat menentukan "SSE_S3" (default) atau"SSE_KMS".

    Anda dapat mengubah EncryptionMode dari "SSE_KMS" ke"SSE_S3", tetapi tidak sebaliknya.

    Tipe: String

    Wajib: Tidak

  • ServerSideEncryptionKmsKeyId— Jika Anda menentukan "SSE_KMS" untukEncryptionMode, berikan ID untuk AWS KMS kunci terkelola kustom Anda. Pastikan kunci yang Anda gunakan memiliki kebijakan terlampir yang mengaktifkan AWS Identity and Access Management (IAM) izin pengguna dan mengizinkan penggunaan kunci tersebut.

    Hanya KMS kunci simetris yang dikelola khusus Anda sendiri yang didukung dengan opsi ini. "SSE_KMS"

    Tipe: String

    Wajib: Hanya jika Anda EncryptionMode mengatur "SSE_KMS"

  • ServiceAccessRoleArn— Nama Sumber Daya Amazon (ARN) yang digunakan oleh layanan untuk mengakses IAM peran. Tetapkan nama peran kedms-tt-s3-access-role. Ini adalah pengaturan wajib yang memungkinkan AWS DMS untuk menulis dan membaca objek dari ember S3.

    Tipe: String

    Wajib: Jika Perjalanan Waktu dinyalakan

    Berikut ini adalah contoh kebijakan untuk peran ini.

    { "Version": "2012-10-17", "Statement": [ { "Sid": "VisualEditor0", "Effect": "Allow", "Action": [ "s3:PutObject", "kms:GenerateDataKey", "kms:Decrypt", "s3:ListBucket", "s3:DeleteObject" ], "Resource": [ "arn:aws:s3:::S3bucketName*", "arn:aws:kms:us-east-1:112233445566:key/1234a1a1-1m2m-1z2z-d1d2-12dmstt1234" ] } ] }

    Berikut ini adalah contoh kebijakan kepercayaan untuk peran ini.

    { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": [ "dms.amazonaws.com" ] }, "Action": "sts:AssumeRole" } ] }
  • BucketName— Nama bucket S3 untuk menyimpan log Time Travel. Pastikan untuk membuat bucket S3 ini sebelum menyalakan log Time Travel.

    Tipe: String

    Wajib: Jika Perjalanan Waktu dinyalakan

  • BucketFolder— Parameter opsional untuk mengatur nama folder di bucket S3. Jika Anda menentukan parameter ini, DMS membuat log Perjalanan Waktu di jalur"/BucketName/BucketFolder/taskARN/YYYY/MM/DD/hh". Jika Anda tidak menentukan parameter ini, AWS DMS buat jalur default sebagai"/BucketName/dms-time-travel-logs/taskARN/YYYY/MM/DD/hh.

    Tipe: String

    Wajib: Tidak

  • EnableDeletingFromS3OnTaskDelete— Ketika opsi ini diatur ketrue, AWS DMS menghapus log Perjalanan Waktu dari S3 jika tugas dihapus. Nilai default-nya adalah false.

    Tipe: String

    Wajib: Tidak

  • EnableRawData— Ketika opsi ini diatur ketrue, data mentah bahasa manipulasi data (DML) untuk log Perjalanan Waktu muncul di bawah raw_data kolom log Perjalanan Waktu. Untuk detailnya, lihatMenggunakan log Perjalanan Waktu. Nilai default-nya adalah false. Ketika opsi ini diatur kefalse, hanya jenis DML yang ditangkap.

    Tipe: String

    Wajib: Tidak

  • RawDataFormat— Dalam AWS DMS versi 3.5.0 dan lebih tinggi, ketika EnableRawData diatur ketrue. Properti ini menentukan format untuk data mentah DML dalam log Perjalanan Waktu dan dapat disajikan sebagai:

    • "TEXT"— Nama dan nilai kolom yang diuraikan dan dapat dibaca untuk DML peristiwa yang ditangkap selama bidang CDC asRaw.

    • "HEX"— Heksidesimal asli untuk nama kolom dan nilai yang ditangkap untuk acara selama. DML CDC

    Properti ini berlaku untuk sumber database Oracle dan Microsoft SQL Server.

    Tipe: String

    Wajib: Tidak

  • OperationsToLog— Menentukan jenis DML operasi untuk masuk log Time Travel. Anda dapat menentukan salah satu hal berikut:

    • "INSERT"

    • "UPDATE"

    • "DELETE"

    • "COMMIT"

    • "ROLLBACK"

    • "ALL"

    Default-nya adalah "ALL".

    Tipe: String

    Wajib: Tidak

  • MaxRecordSize— Menentukan ukuran maksimum catatan log Perjalanan Waktu yang dicatat untuk setiap baris. Gunakan properti ini untuk mengontrol pertumbuhan log Perjalanan Waktu untuk tabel yang sangat sibuk. Default adalah 64 KB.

    Tipe: Integer

    Wajib: Tidak

Untuk informasi selengkapnya tentang mengaktifkan dan menggunakan log Perjalanan Waktu, lihat topik berikut.

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