AWS DMS에 대한 CloudWatch Logs를 활성화, 액세스 또는 삭제하려면 어떻게 해야 하나요?

최종 업데이트 날짜: 2021년 2월 10일

AWS Database Migration Service(AWS DMS) 작업의 로그를 관리하려고 합니다. AWS DMS의 Amazon CloudWatch Logs를 활성화, 액세스 및 삭제하려면 어떻게 해야 합니까?

해결 방법

참고: AWS 명령줄 인터페이스(AWS CLI) 명령을 실행할 때 오류가 발생할 경우 AWS CLI의 최신 버전을 사용하고 있는지 확인하세요.

새 DMS 작업의 로깅 활성화

새 AWS DMS 작업의 로깅을 활성화하려면 작업을 생성할 때 CloudWatch Logs 사용을 선택합니다.

기존 DMS 작업의 로깅 활성화

기존 작업의 로깅을 활성화하려면 다음을 수행합니다.

  1. AWS DMS 콘솔을 열고 탐색 창에서 데이터베이스 마이그레이션 작업을 선택합니다.
  2. 작업이 실패 또는 중지됨 상태인 경우 해당 작업을 선택하고 작업을 선택합니다. 수정을 선택한 다음 CloudWatch Logs 활성화를 선택합니다.
  3. 작업이 실행 중 상태인 경우 AWS CLI를 사용하여 로깅에 대한 작업 설정을 변경할 수 있습니다. AWS DMS 작업에 대한 자세한 디버그 로깅을 설정하려면 어떻게 해야 하나요?의 예제를 참조하세요.
  4. 작업을 실행하는 AWS 계정에 AWS IAM(Identity and Access Management) 역할 dms-cloudwatch-logs-role이 없는 경우 AWS DMS 작업에 대한 CloudWatch Logs를 볼 수 없는 이유는 무엇인가요?의 단계를 따릅니다.

로깅을 활성화한 후 AWS DMS 작업 로그를 관리할 수 있습니다.

DMS 작업의 로그 보기

실행했던 작업의 로그를 보려면 다음 단계를 따릅니다.

  1. AWS DMS 콘솔을 열고 탐색 창에서 데이터베이스 마이그레이션 작업을 선택합니다.
  2. 작업 이름을 선택합니다.
  3. 개요 세부 정보 섹션에서 로그 보기를 선택합니다.

DMS 작업의 로그 삭제

로그를 삭제하려면 다음 단계를 수행합니다.

  1. AWS DMS 콘솔을 열고 탐색 창에서 복제본 인스턴스를 선택합니다.
  2. 작업을 호스팅하는 복제 인스턴스 이름을 선택합니다.
  3. 로그 관리 섹션에서 삭제하려는 로그를 선택합니다.
  4. 삭제를 선택합니다.
  5. 삭제를 선택하여 로그를 영구적으로 삭제하는지 확인합니다.

다음 단계에 따라 CloudWatch 콘솔에서 AWS DMS 로그를 삭제할 수도 있습니다.

  1. CloudWatch 콘솔을 열고 탐색 창에서 로그를 선택합니다.
  2. 필터 필드를 사용하여 로그 파일을 검색합니다. 이 로그 그룹에는 접두사 dms가 있습니다.
  3. 로그 그룹을 선택한 다음 [Actions]를 선택합니다.
  4. [Delete log group]를 선택합니다.
  5. 삭제를 선택하여 로그를 영구적으로 삭제하는지 확인합니다.