での診断サポートスクリプトの使用 AWS DMS - AWS データベース移行サービス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

での診断サポートスクリプトの使用 AWS DMS

の使用中に問題が発生した場合 AWS DMS、サポートエンジニアはソースデータベースまたはターゲットデータベースに関する詳細情報を必要とする場合があります。サポートが AWS 必要な情報をできるだけ短い時間で取得できるようにしたいと考えています。そのため、いくつかの主要なリレーショナル データベースエンジンでこの情報を照会するスクリプトを開発しました。

サポートスクリプトがデータベースで使用できる場合は、後述する対応するスクリプトトピックのリンクを使用して、サポートスクリプトをダウンロードできます。スクリプトを検証して確認した後 (以下で説明)、スクリプトのトピックで説明されている手順に従ってスクリプトを実行できます。スクリプトの実行が完了したら、その出力をサポート AWS ケースにアップロードできます (ここでも、以下で説明します)。

スクリプトを実行する前に、サポートスクリプトをダウンロード時または保存するときに生じた可能性があるエラーを検出できます。これを行うには、スクリプトファイルのチェックサムを によって提供される値と比較します AWS。 はチェックサムのSHA256アルゴリズム AWS を使用します。

チェックサムを使用してサポート スクリプトファイルを検証するには
  1. 提供された最新のチェックサム ファイルを開き、https://d2pwp9zz55emqw.cloudfront.net/sha256Check.txt のサポート スクリプトを確認します。例えば、ファイルに次のようなコンテンツがあるとします。

    MYSQL dfafd0d511477c699f96c64693ad0b1547d47e74d5c5f2f2025b790b1422e3c8 ORACLE 6c41ebcfc99518cfa8a10cb2ce8943b153b2cc7049117183d0b5de3d551bc312 POSTGRES 6ccd274863d14f6f3146fbdbbba43f2d8d4c6a4c25380d7b41c71883aa4f9790 SQL_SERVER 971a6f2c46aec8d083d2b3b6549b1e9990af3a15fe4b922e319f4fdd358debe7
  2. サポートファイルを含むディレクトリで、オペレーティングシステムSHA256の検証コマンドを実行します。例えば、macOS オペレーティングシステムでは、このトピックで後述する Oracle サポート スクリプトに対して次のコマンドを実行できます。

    shasum -a 256 awsdms_support_collector_oracle.sql
  3. コマンドの結果を、最新の開いた sha256Check.txt ファイルに表示されている値と比較します。2 つの値は一致する必要があります。そうでない場合は、不一致と、クリーンな Support スクリプトファイルの入手方法について、サポートエンジニアに連絡してください。

クリーンサポートスクリプトファイルがある場合は、スクリプトを実行する前に、パフォーマンスとセキュリティの両方SQLの観点から を読み、理解してください。このスクリプトSQLで のいずれかを実行することに慣れていない場合は、問題 をコメントアウトまたは削除できますSQL。許容可能な回避策については、サポートエンジニアに相談することもできます。

正常に完了すると、特に明記されていない限り、スクリプトは読み取り可能なHTML形式で出力を返します。このスクリプトは、ビジネスを危険にさらす可能性のあるデータやセキュリティの詳細HTMLをこのスクリプトから除外するように設計されています。また、データベースやその環境は変更されません。ただし、共有HTMLしにくい情報が に見つかった場合は、 をアップロードする前に問題情報を削除してくださいHTML。HTML が許容できる場合は、サポートケースの「ケースの詳細」の添付ファイルを使用してアップロードします。

以下の各トピックでは、サポートされている AWS DMS データベースで使用できるスクリプトとその実行方法について説明します。サポートエンジニアは、以下に記載された特定のスクリプトドキュメントを参照するよう指示します。