마이그레이션 워크플로

이 섹션에서는 애플리케이션 마이그레이션을 위한 워크플로를 설명합니다. VM 중심의 관점은 VM 마이그레이션 수명 주기를 참조하세요.

마이그레이션 계획은 여러 단계로 이루어집니다.

  1. 마이그레이션 웨이브의 모델링과 계획: 마이그레이션을 시작하기 전에 먼저 마이그레이션할 머신의 우선순위가 지정된 인벤토리를 만듭니다. 또한 애플리케이션의 종속 항목을 이해하고 Migrate for Compute Engine의 웨이브 인터페이스를 사용하여 마이그레이션 웨이브를 만들고 마이그레이션을 계획해야 합니다. 그런 다음 동일한 웨이브 내에서 이러한 종속 항목을 일괄 처리해야 합니다. 예:

    1. 애플리케이션에서 여러 VM을 사용하는 경우 모든 VM을 동일한 웨이브에서 마이그레이션합니다.
    2. 또는 애플리케이션에 데이터베이스와 웹 서버가 필요한 경우 웹 서버보다 데이터베이스를 먼저 마이그레이션하여 시작할 수 있습니다.
  2. 마이그레이션 전 테스트(선택사항). 마이그레이션을 실행하기 전에 테스트하려면 원본 호스트를 수정하지 않고 온프레미스 워크로드를 클론하여 Google Cloud에서 실행합니다. 이렇게 하면 프로덕션을 중단하지 않고 테스트할 수 있습니다. 클론은 몇 분 안에 완벽하게 작동할 수 있습니다. 자세한 내용은 테스트 클론 만들기를 참조하세요.

  3. 클라우드로의 컷오버. VM을 Compute Engine에서 스트리밍 모드로 실행합니다. VM별로 실행하거나 대규모 마이그레이션 스프린트를 위한 웨이브를 사용하여 실행할 수 있습니다. 클라우드로 마이그레이션하는 작업의 일환으로 다음 단계를 마이그레이션 마법사 또는 웨이브를 사용하여 수행할 수 있습니다.

    1. VM을 Compute Engine으로 이동.

      VM 실행 및 마이그레이션을 참조하세요. 이 작업이 완료된 후에 유효성 검사 또는 상태 테스트를 수행하고 이를 통해 확인한 문제를 해결합니다.

    2. 애플리케이션 스토리지를 Google Cloud로 마이그레이션.

  4. 분리. 해당 VM을 클라우드에서 사용할 수 있는 것으로 확인되면 다운타임을 예약하여 애플리케이션을 Google Cloud로 컷오버합니다. 이 작업은 다음과 같은 두 단계로 진행됩니다.

    1. VM을 분리합니다. 이 안내에 따라 VM을 분리합니다.
    2. 애플리케이션을 테스트하여 마이그레이션 후 작동이 올바른지 확인합니다.