スキップしてコンテンツを表示

AWS DMS の CloudWatch ログを有効化、アクセス、または削除する方法を教えてください。

所要時間1分
0

AWS Database Migration Service (AWS DMS) タスクの Amazon CloudWatch Logs を表示したいです。

解決策

注: AWS コマンドラインインターフェイス (AWS CLI) コマンドの実行中にエラーが発生した場合は、使用している AWS CLI が最新バージョンであることを確認してください

新しい DMS タスクのログ記録を有効にする

新しい AWS DMS タスクのログ記録を有効にするには、**タスクを作成するときに [CloudWatch ** ログを有効にする] を選択します。

既存の DMS タスクのログ記録を有効にする

既存のタスクのロギングを有効にするには:

  1. AWS DMS コンソールを開き、ナビゲーションペインで [データベース移行タスク] を選択します。
  2. **タスクのステータスが「失敗」 または「**停止」の場合は、タスクを選択して「アクション」を選択します。[変更] を選択し、[CloudWatch ** ** ログを有効にする] を選択します。
  3. タスクが「実行中」 ステータスの場合、AWS CLI を使用してロギングのタスク設定を変更できます。
  4. タスクを実行している AWS アカウントに AWS アイデンティティおよびアクセス管理 (IAM) ロール dms-cloudwatch-logs-role が存在することを確認します。タスクを実行している AWS アカウントにロールが存在しない場合は、「AWS DMS タスクの CloudWatch ログが表示されないのはなぜですか?」の手順に従ってください。

ログ記録を有効にすると、AWS DMS タスクログを管理できます。

DMS タスクのログを表示する

実行されたタスクのログを表示するには、次の手順に従います。

  1. AWS DMS コンソールを開き、ナビゲーションペインで [データベース移行タスク] を選択します。
  2. タスクの名前を選択します。
  3. 概要の詳細」セクションから、「ログを表示」を選択します

DMS タスクのログを削除する

ログを削除するには、次の手順に従います。

  1. AWS DMS コンソールを開き、ナビゲーションペインで [レプリケーションインスタンス] を選択します。
  2. メモしたレプリケーションインスタンスの名前を選択します。
  3. ****ログ管理セクションから、削除するログを選択します。
  4. [削除] を選択します。
  5. [Delete] を選択して、ログを完全に削除することを確認します

次のステップに従って CloudWatch コンソールから AWS DMS ログを削除することもできます。

  1. CloudWatch コンソールを開き、**ナビゲーションペインから [**Logs] を選択します。
  2. ****フィルターフィールドを使用してログファイルを検索します。ロググループには ** dms ** というプレフィックスが付きます。
  3. ロググループを選択し、[アクション] を選択します
  4. [ロググループの削除] を選択します
  5. [Delete] を選択して、ログを完全に削除することを確認します

関連情報

Oracle bystander と AWS DMS を使用して、オンプレミスの Oracle データベースを Amazon RDS for PostgreSQL に移行する

AWS公式更新しました 3年前
コメントはありません

関連するコンテンツ