Bekerja dengan skrip dukungan diagnostik di AWS DMS - AWS Layanan Migrasi Database

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

Bekerja dengan skrip dukungan diagnostik di AWS DMS

Jika Anda mengalami masalah saat bekerja dengan AWS DMS, teknisi dukungan Anda mungkin memerlukan informasi lebih lanjut tentang basis data sumber atau target Anda. Kami ingin memastikan bahwa AWS Support mendapatkan sebanyak mungkin informasi yang diperlukan dalam waktu sesingkat mungkin. Oleh karena itu, kami mengembangkan skrip untuk kueri informasi ini untuk beberapa mesin basis data relasional utama.

Jika skrip dukungan tersedia untuk basis data, Anda dapat mengunduh skrip tersebut menggunakan tautan dalam topik skrip yang sesuai seperti dijelaskan berikut. Setelah memverifikasi dan meninjau skrip (dijelaskan berikut), Anda dapat menjalankannya sesuai dengan prosedur yang dijelaskan dalam topik skrip. Ketika skrip yang dijalankan selesai, Anda dapat mengunggah outputnya ke kasus AWS Support (sekali lagi, dijelaskan berikut).

Sebelum menjalankan skrip, Anda dapat mendeteksi kesalahan yang mungkin timbul saat mengunduh atau menyimpan skrip dukungan. Untuk melakukan ini, bandingkan checksum untuk file skrip dengan nilai yang diberikan oleh AWS. AWS menggunakan algoritme SHA256 untuk checksum.

Untuk memverifikasi file skrip dukungan menggunakan checksum
  1. Buka file checksum terbaru yang disediakan untuk memverifikasi skrip dukungan ini di https://d2pwp9zz55emqw.cloudfront.net/sha256Check.txt. Misalnya, file tersebut mungkin memiliki konten seperti berikut.

    MYSQL dfafd0d511477c699f96c64693ad0b1547d47e74d5c5f2f2025b790b1422e3c8 ORACLE 6c41ebcfc99518cfa8a10cb2ce8943b153b2cc7049117183d0b5de3d551bc312 POSTGRES 6ccd274863d14f6f3146fbdbbba43f2d8d4c6a4c25380d7b41c71883aa4f9790 SQL_SERVER 971a6f2c46aec8d083d2b3b6549b1e9990af3a15fe4b922e319f4fdd358debe7
  2. Jalankan perintah validasi SHA256 untuk sistem operasi Anda di direktori yang berisi file dukungan. Misalnya, pada sistem operasi macOS, Anda dapat menjalankan perintah berikut pada skrip dukungan Oracle yang akan dijelaskan dalam topik ini.

    shasum -a 256 awsdms_support_collector_oracle.sql
  3. Bandingkan hasil perintah dengan nilai yang ditunjukkan dalam file sha256Check.txt terbaru yang Anda buka. Kedua nilai harus cocok. Jika tidak cocok, hubungi teknisi dukungan Anda tentang ketidakcocokan tersebut dan bagaimana Anda dapat memperoleh file skrip dukungan bersih.

Jika Anda memiliki file skrip dukungan bersih, sebelum menjalankan skrip pastikan untuk membaca dan memahami SQL dari perspektif performa dan keamanan. Jika Anda merasa tidak nyaman untuk menjalankan salah satu SQL dalam skrip ini, Anda dapat mengomentari atau menghapus SQL yang bermasalah. Anda juga dapat berkonsultasi dengan teknisi dukungan Anda tentang solusi yang dapat diterima.

Setelah berhasil dan kecuali dinyatakan lain, skrip mengembalikan output dalam format HTML yang dapat dibaca. Skrip ini dirancang untuk mengecualikan data atau detail keamanan yang mungkin membahayakan bisnis Anda dari HTML ini. Skrip ini juga tidak melakukan modifikasi pada basis data Anda atau lingkungannya. Namun, jika Anda menemukan informasi dalam HTML yang membuat Anda tidak nyaman jika dibagikan, jangan ragu untuk menghapus informasi yang bermasalah sebelum mengunggah HTML. Ketika HTML dapat diterima, unggah menggunakan Lampiran di Detail kasus dari kasus dukungan Anda.

Masing-masing topik berikut menjelaskan skrip yang tersedia untuk basis data AWS DMS yang didukung dan cara menjalankannya. Teknisi dukungan Anda akan mengarahkan Anda ke skrip tertentu yang didokumentasikan berikut.