이 페이지에서는 데이터베이스 수집 스크립트를 사용하여 데이터베이스 데이터를 탐색, 수집하고 Migration Center에 업로드하는 방법을 설명합니다. Migration Center는 GitHub에서 사용 가능한 오픈소스 수집 스크립트를 사용하여 데이터를 수집합니다. Migration Center가 수집하는 데이터 유형을 이해하려면 수집 스크립트의 코드를 검토하세요.
시작하기 전에
- 데이터베이스 수집 스크립트는 다음과 같은 데이터베이스 및 데이터베이스 버전을 지원합니다.
- Windows용 Microsoft SQL Server 버전 2008R2(SP2)부터 SQL Server 2022까지
- MySQL 버전 8
- PostgreSQL 버전 14 및 15
스크립트 다운로드 및 실행
데이터베이스에서 데이터를 탐색 및 수집하려면 다음 단계를 수행합니다.
탐색하려는 데이터베이스 유형에 따라 최신 버전의 수집 스크립트를 다운로드합니다.
파일 압축을 풀고
scripts/collector
폴더에서 해당 데이터베이스의 폴더를 엽니다.리드미 파일의 안내에 따라 스크립트를 실행합니다. 스크립트 실행이 완료되면 선택한 출력 폴더에서 수집된 데이터를 사용하여 ZIP 파일이 생성됩니다.
Migration Center에 수집된 데이터 업로드
수집 스크립트로 생성된 ZIP 파일에는 데이터베이스에서 수집된 모든 사양 및 성능 데이터가 포함됩니다.
ZIP 파일을 Migration Center에 업로드하려면 다음 단계를 수행합니다.
- 데이터 가져오기 페이지로 이동합니다.
- 데이터 추가 > 파일 업로드를 클릭합니다.
- 파일 업로드 설정 섹션에서 파일 업로드 이름을 입력합니다.
- 파일 형식 목록에서 데이터베이스 가져오기 파일을 선택합니다.
- 업로드할 파일 선택을 클릭한 후 업로드하려는 모든 파일을 선택합니다.
- 파일을 업로드하려면 파일 업로드를 클릭합니다.
- 파일이 올바르게 검증된 경우 파일에서 애셋을 만들려면 데이터 가져오기를 클릭한 후 확인을 클릭합니다.
업로드 검토
파일을 업로드한 후 파일이 공식적으로 올바른지 Migration Center에서 검사합니다. 검증이 성공하면 Migration Center는 데이터를 처리하여 새 애셋을 만들거나 기존 애셋을 업데이트합니다. Google Cloud 콘솔에서 업로드 작업 상태를 확인할 수 있습니다.
업로드 작업 상태를 검토하려면 다음 단계를 수행합니다.
- 데이터 가져오기 페이지로 이동한 후 파일 업로드를 클릭합니다.
- 파일 가져오기 목록에서 검토하려는 업로드를 선택합니다.
- 파일 업로드 페이지의 데이터 가져오기 진행 상황에서 업로드된 파일의 상태를 검토합니다.
파일이 다음과 같은 상태 중 하나로 표시될 수 있습니다.
상태 목록
- 완료됨. 파일 가져오기에 성공했습니다.
- 준비됨. 파일 검증을 통과하여 파일을 가져올 준비가 되었습니다.
- 대기 중. 파일이 다른 파일의 처리가 완료될 때까지 기다리는 중입니다.
- 실행 중. 파일을 처리하는 중입니다.
- 유효성 검사 중. 파일이 검증 단계에 있습니다.
- 검증 실패. 파일에 오류가 있습니다. 오류를 해결한 후 파일을 다시 업로드하세요.
- 실패. 파일을 가져올 수 없습니다.
오류 세부정보 검토
파일을 가져온 후 오류가 발생하면 Google Cloud 콘솔에서 직접 오류 메시지를 검토할 수 있습니다.
업로드 작업 오류를 검토하려면 다음 단계를 수행합니다.
- 데이터 가져오기 페이지로 이동한 후 파일 업로드를 클릭합니다.
- 경고 또는 오류가 표시된 가져오기 파일을 클릭합니다. 가져오기 파일 세부정보 페이지에 전체 오류 목록이 표시됩니다.
가져오기 파일 세부정보 페이지에서 오류를 일으킨 애셋 및 데이터 필드를 검토하고 오류에 대한 설명을 볼 수 있습니다. 파일 가져오기 작업에 오류가 발생하면 Migration Center에서 새 애셋을 만들지 않거나 새 변경사항으로 기존 애셋을 업데이트하지 못할 수 있습니다. 오류를 해결하려면 파일을 수정하고 새 파일 가져오기 작업을 만들어 다시 업로드합니다.
발생 가능한 오류 메시지에 대한 자세한 내용은 파일 가져오기 오류 문제 해결을 참조하세요.
다음 단계
- Migration Center 수집 메서드 자세히 알아보기
- 파일 업로드 관리 방법 알아보기