추적 파일 해석하기

Google Workspace Migration for Microsoft Outlook

Google Workspace Migration for Microsoft Outlook (GWMMO)으로 이전을 실행하면 각각의 이전 단계를 기록하는 추적 파일이 생성됩니다. 가져오기 작업 중에 오류가 발생하는 경우 추적 파일을 통해 오류가 발생한 위치를 확인할 수 있습니다. 이 정보는 일반적으로 Google 지원팀에 가장 유용합니다. 예를 들어 로그 메시지에 특정 이전 모듈에 오류가 있는 것으로 표시되면 Google 엔지니어가 그 문제를 처리할 수 있습니다.

또한 로그 메시지를 통해 시간 제한 또는 네트워크 오류 등 사용자 본인의 환경에서 해결해야 하는 문제도 파악할 수 있습니다. 이전 오류가 발생하는 경우 먼저 추적 파일을 통해 사용자 본인의 환경에 문제가 있는 것은 아닌지 확인하시기 바랍니다.

추적 로그 파일 찾기

추적 파일은 컴퓨터의 다음 위치에 있습니다.

  • Microsoft Windows 7 이상: C:\Users\사용자 이름\AppData\Local\Google\Google Apps Migration\Tracing\ClientMigration
  • 이전 버전의 Windows: C:\Documents and Settings\사용자 이름\Local Settings\Application Data\Google\Google Apps Migration\Tracing\ClientMigration

추적 파일은 이전이 완료된 날짜와 시간, 프로세스 ID에 따라 생성되고 이름이 지정됩니다. 예를 들어 이름이 다음과 같은 파일은...

Trace-2020-05-03-11-33-17-p732.log

2020년 5월 3일 오전 11시 33분 17초에 완료되었으며 프로세스 ID가 732인 이전에 대해 만들어진 것입니다.

추적 로그 파일 해석하기

각 추적 파일은 이전이 진행됨에 따라 업데이트됩니다. 파일에는 ClientMigration.exe 파일의 위치 및 버전을 식별하는 항목으로부터 시작하여 이전 제품 버전, 컴퓨터 운영체제, 해당 이전의 프로세스 정보가 순서대로 표시됩니다.

Configuration: Exe name: C:\Program Files\Google\Google Apps Migration\ClientMigration.exe
Exe version: 1.0.0.1
Product version: 1.0.0.1
OS Version: 5.1.2600
OS Service Pack: 3.0
OS Suite/Product: 256/1
Process Id: 732
Process architecture: x64

그 다음 항목에는 이전 프로세스의 각 단계에 대한 구체적인 정보가 제공됩니다. 예를 들어 아래 항목의 경우

2020-05-03T11:45:22.668-07:00 de4 A:Migration ClientMigration!ConfigOptionsDialog::TraceMigrationConfig @ 269 ()> Creating a new migration GUID :

다음 정보를 보고합니다.

  • 2020-05-03T11:45:22.668-07:00: 항목이 작성된 날짜 및 시간
  • de4: 스레드 ID
  • A: 로깅 수준 (A:전체, I:정보, E:오류, F:치명적 문제, W:경고, V:상세 로깅)

    All, Error, Fatal, Warning은 하드 코딩됩니다.

  • Migration: 모듈 이름 (예: Migration, Generic, Sync, Calendar)

  • ConfigOptionsDialog: 클래스 이름

  • TraceMigrationConfig: 메서드 이름

  • @ 269: 행 번호

  • > 다음 텍스트: 로그 메시지 (예: Creating a new migration GUID)

일반적인 문제 해결

로그 확인

네트워크 오류 (예: 네트워크 시간 초과, 연결 거부 등) 또는 SSL/TLS 문제 (예: 보안 연결 문제)가 발생하면, 도구에서 연결을 시도한 IP 주소가 로그에 표시됩니다. 보안 연결 문제가 있는 경우 로그에 이유 (예: 인증서 이름 불일치, 인증서 만료, CRL 검사 실패) 및 인증서 세부정보 (예: Google 인증서 또는 HTTPS 검사 프록시)가 표시됩니다. 이렇게 로그를 확인하면 문제 해결을 위해 네트워크 캡처를 수행할 필요성이 크게 줄어들고 기본 로그 (Trace-*.log)와 승인 로그('Identity'폴더에 위치) 모두에 적용됩니다.

승인 로그 예시

[2022-09-21T03:59:46:ERROR:windows_http.cc(331)] TLS connection failure. See details below. [Status: 0x00010000. Status Info: 0x00000001]
[2022-09-21T03:59:46:ERROR:windows_http.cc(340)] Certificate details:
---Validity--
Valid from: 2017-09-13 17:23:55 UTC
Valid until: 2017-12-06 17:10:00 UTC
---Subject---
US
California
Mountain View
Google Inc
*.googleapis.com
---Issuer----
US
Google Inc
Google Internet Authority G2
-------------
[2022-09-21T03:59:46:ERROR:windows_http.cc(282)] WINHTTP_CALLBACK_STATUS_FLAG_CERT_REV_FAILED: Certification revocation checking has been enabled, but the revocation check failed to verify whether a certificate has been revoked. The server used to check for revocation might be unreachable.
[2022-09-21T03:59:46:ERROR:windows_http.cc(197)] Error from API WinHttpSendRequest with WinHTTP proxy. Will try direct (without proxy). Code: 0x00002f8f
[2022-09-21T03:59:46:ERROR:windows_http.cc(107)] Network connection destination details: 216.58.194.170:443 (sfo07s13-in-f170.1e100.net)

이 경우 시스템 현재 날짜의 연도가 2022년으로 변경되어 인증서가 오래된 것처럼 표시되었습니다. 각 로그행의 시작 부분의 현재 날짜를 보면, 인증서의 'Valid from' 및 'Valid until' 날짜가 현재 날짜와 일치하지 않습니다. WINHTTP_CALLBACK_STATUS_FLAG_CERT_REV_FAILED 오류 플래그는 인증서 해지 검사가 실패했음을 나타냅니다.

또한 마지막 로그행에서 'Network connection destination details' 다음에 대상 IP 주소와 확인된 호스트 이름이 표시되는데, 이 경우의 1e100.net address은(는) Google을 의미합니다.

추적 로그 예시

참고: 이 로그 예시는 GWMMO에서 가져온 것입니다. GWMME, 비밀번호 동기화, GWSMO 제품에 네트워크/TLS 문제가 발생하면 이러한 제품에도 유사한 추적 로그 항목이 표시됩니다.

2017-09-21T04:10:04.356-03:00 1a20 E:Network ClientMigration!WinHttp::HandleCallback @ 2025 ()> Secure connection failure. Status: 0x00010000. Info 0x00000009
2017-09-21T04:10:04.356-03:00 1a20 E:Network ClientMigration!WinHttp::HandleCallback @ 2030 ()> Failure details:
WINHTTP_CALLBACK_STATUS_FLAG_CERT_REV_FAILED: Certification revocation checking has been enabled, but the revocation check failed to verify whether a certificate has been revoked. The server used to check for revocation might be unreachable.
WINHTTP_CALLBACK_STATUS_FLAG_INVALID_CA: The function is unfamiliar with the Certificate Authority that generated the server's certificate.
Certificate details:
---Validity--
Valid from: 2016-09-20T04:08:45.000Z
Valid until: 2022-09-20T04:08:45.000Z
---Subject---
Created by http://www.fiddler2.com
DO_NOT_TRUST
*.google.com
---Issuer----
Created by http://www.fiddler2.com
DO_NOT_TRUST
DO_NOT_TRUST_FiddlerRoot
-------------
2017-09-21T04:10:04.356-03:00 1a20 E:Network ClientMigration!WinHttp::HandleCallback @ 2071 ()> Error result 5, hr = 0x80072f8f. Setting event 0000000000001638.
2017-09-21T04:10:04.356-03:00 1a20 E:Network ClientMigration!WinHttp::HandleCallback @ 2076 ()> Network connection destination details: 127.0.0.1:8888 (COMPUTERNAME)

이 경우 Fiddler이(가) 설치되어 HTTPS 복호화를 수행하도록 설정되었지만(즉, 자체 인증서를 사용함) 인증서가 Windows의 신뢰할 수 있는 인증서 목록에서 삭제되었으므로 신뢰할 수 없습니다. Fiddler은(는) 프록시이므로 Google이 아닌 127.0.0.1에 연결 중이었습니다. 오류 플래그에는 WINHTTP_CALLBACK_STATUS_FLAG_INVALID_CA이(가) 포함되며 이는 시스템에서 해당 인증 기관((CA). )을 신뢰하지 않음을 나타냅니다. 또한 Google에서는 이 인증서를 발급하지 않았습니다.


Google, Google Workspace 및 관련 마크와 로고는 Google LLC의 상표입니다. 기타 모든 회사명 및 제품명은 해당 업체의 상표입니다.