Azure Database for PostgreSQL의 마이그레이션 서비스에 대한 미리 배포 유효성 검사
적용 대상: Azure Database for PostgreSQL - 유연한 서버
마이그레이션 전 유효성 검사는 Azure Database for PostgreSQL로 마이그레이션하기 위한 원본 데이터베이스 시스템의 준비 상태를 평가하고 유효성 검사하는 것과 관련된 규칙 집합입니다. 이 프로세스는 데이터베이스 마이그레이션 또는 마이그레이션 후 작업에 영향을 미치는 잠재적인 문제를 식별하고 해결합니다.
마이그레이션 전 유효성 검사 기능을 어떻게 사용하나요?
Azure Database for PostgreSQL - 유연한 서버로 마이그레이션할 때 마이그레이션 전 유효성 검사를 사용하려면, 적절한 마이그레이션 옵션을 설정 중에 Azure Portal을 통해 선택하거나 마이그레이션을 만들 때 Azure CLI에서 --migration-option
매개 변수를 지정하여 선택할 수 있습니다. 두 가지 방법 모두에서 수행하는 방법은 다음과 같습니다.
Azure Portal 사용
Azure Database for PostgreSQL 내의 마이그레이션 탭으로 이동합니다.
만들기 단추를 선택합니다.
설정 페이지에서 유효성 검사가 포함된 마이그레이션 옵션을 선택합니다. 이는 유효성 검사, 유효성 검사 및 마이그레이션으로 레이블이 지정될 수 있습니다.
Azure CLI 사용
명령줄 인터페이스를 엽니다.
Azure CLI가 설치되어 있고 az sign-in을 사용하여 Azure 계정에 로그인되어 있는지 확인합니다.
마이그레이션 옵션을 사용하려면 버전이 2.56.0 이상이어야 합니다.
Azure CLI를 사용하여 마이그레이션 작업 만들기 명령을 구성합니다.
az postgres flexible-server migration create --subscription <subscription ID> --resource-group <Resource group Name> --name <Flexible server Name> --migration-name <Unique migration ID> --migration-option ValidateAndMigrate --properties "Path of the JSON File" --migration-mode offline
유효성 검사가 성공한 경우 --migration-option
매개 변수 뒤에 유효성 검사 옵션을 포함하여 사전 마이그레이션만 수행하려면 Validate, Migrate 또는 ValidateAndMigrate를 수행하여 유효성 검사를 수행한 다음 마이그레이션을 진행합니다.
마이그레이션 전 유효성 검사 옵션
다음 옵션 중 하나를 선택할 수 있습니다.
유효성 검사 - 대상으로 마이그레이션하기 위한 서버 및 데이터베이스 준비 상태의 유효성을 검사하려면 이 옵션을 사용합니다. 이 옵션은 데이터 마이그레이션을 시작하지 않으며 서버 가동 중지 시간이 필요하지 않습니다.
- 마이그레이션을 수행하는 동안 발생할 수 있는 잠재적인 문제를 파악하기 위해 마이그레이션 전 유효성 검사를 수행하여 마이그레이션을 더 효과적으로 계획합니다.
마이그레이션 - 유효성 검사 프로세스를 거치지 않고 마이그레이션을 시작하려면 이 옵션을 사용합니다. 성공 가능성을 높이려면 마이그레이션을 시작하기 전에 유효성 검사를 수행합니다. 유효성 검사가 완료되면 이 옵션을 사용하여 마이그레이션 프로세스를 시작할 수 있습니다.
ValidateandMigrate - 이 옵션은 유효성 검사를 수행하며 모든 유효성 검사가 성공 또는 경고 상태인 경우 마이그레이션이 트리거됩니다. 유효성 검사에 실패해도 원본 서버와 대상 서버 간의 마이그레이션이 시작되지 않습니다.
고객은 마이그레이션을 실행하기 전에 마이그레이션 전 유효성 검사를 사용하여 문제를 식별하는 것이 좋습니다. 이는 마이그레이션을 더 잘 계획하고 마이그레이션 프로세스 중에 예기치 못한 상황을 방지하는 데 도움이 됩니다.
유효성 검사 옵션을 선택하고 계획된 마이그레이션 날짜보다 앞서 마이그레이션 전 유효성 검사를 실행합니다.
출력을 분석하고 오류에 대한 수정 조치를 취합니다.
유효성 검사가 성공할 때까지 1단계를 다시 실행합니다.
계획된 날짜와 시간에 유효성 검사 및 마이그레이션 옵션을 사용하여 마이그레이션을 시작합니다.
유효성 검사 상태
유효성 검사된 옵션을 실행하는 결과 게시물은 다음과 같습니다.
- 성공 - 문제가 발견되지 않았으며 마이그레이션을 계획할 수 있습니다.
- 실패 - 유효성 검사 중에 오류가 발견되어 마이그레이션이 실패할 수 있습니다. 마이그레이션을 계획하기 전에 오류 목록과 제안된 해결 방법을 검토하고 수정 측정값을 취합니다.
- 경고 - 경고는 마이그레이션을 계획하는 동안 기억해야 할 정보 메시지입니다.
관련 콘텐츠
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기