1

portal.azure.com에서 내 Linux VM 중 하나를 한 지역에서 다른 지역으로 이동하려고합니다.한 지역에서 다른 지역으로 가상 시스템을 마이그레이션하는 방법

UI 또는 Linux에서이 작업을 수행하려면 어떻게해야합니까? az cli는 문제가 없습니다.

+0

VM이 관리 디스크 또는 관리되지 않는 디스크를 사용합니까? –

+0

관리 디스크의 경우 OS VHD가 저장소 계정에 없기 때문에 먼저 다른 지역 저장소 계정으로 복사해야합니다. –

답변

1

Azure 가상 컴퓨터를 만들 때이 컴퓨터를 만드는 데 함께 사용되는 두 가지 서비스가 있습니다 : Compute and Storage. Storage 측면에서, Azure Storage Service 내의 스토리지 계정 중 하나에 VHD가 생성됩니다. 이 VHD가 저장된 실제 노드는 가상 컴퓨터를 배치하기 위해 지정한 영역에 있습니다. 계산 측면에서 우리는 가상 머신을 배치 할 두 번째 클러스터의 물리적 노드를 찾습니다. VM이 해당 클러스터에서 시작되면 스토리지 서비스와의 연결을 설정하고 VHD에서 부팅합니다. 가상 컴퓨터를 만들 때 VHD가 VM을 만드는 동일한 지역의 저장소 계정에 있어야합니다. 이는 가상 시스템과 스토리지 계정간에 통신 할 때 성능 일관성을 보장하기위한 것입니다. 한 지역에서 다른 가상 머신을 마이그레이션 할

해결 단계 :

  1. 중지 가상 머신

  2. 복사 저장에 소스 영역에서 스토리지 계정에서 VHD의 BLOB 계정을 대상 지역에 추가하십시오.

  3. 당신은 "Migrate Azure Virtual Machines between Storage Accounts"를 참조 할 수 있습니다 디스크

에서 블롭

  • 부팅 가상 머신에서 푸른 디스크를 만듭니다.

  • +0

    네트워킹하지 않고도 vms를 만들 수 있습니까? – 4c74356b41

    +0

    Azure 디스크를 만든 후에는 가상 네트워크를 추가 할 수있는 VM을 만들어야합니다. 참조 : https://community.spiceworks.com/how_to/143984-migrate-azure-virtual-machine-to-different-location-region –

    관련 문제