Migration from OCI to OCI

Migration from OCI to OCI

2018, Sep 10    

OCI에서 Compute Instance의 Migration 상황을 다음의 2가지 경우라고 가정해 봅시다.

  1. 다른 OCI Tenancy로 이전할 경우
  2. 다른 OCI Region으로 이전할 경우

위와 같은 상황에서는 다음과 같이 Migration 할 수 있습니다. (Step1인 Instance의 Boot Volume에 대해서만 Migration 해봅니다)

여기서는 Region A 에서 Region B로 Linux Instance를 Migration 하겠습니다. Region A에서는 진행하기 전 Object Storage에 Public Bucket을 생성해 둡니다.


Region A

MENU > Compute > Instances

  • 이전하려는 Compute Instance에서 Create Custom Image 클릭





MENU > Compute > Custom Images

  • 생성된 Custom Image에서 Export Custom Image 클릭





이미지는 QCOW2 format으로 export 됩니다. (exporting 에서 시간이 조금 걸립니다)

MENU > Object Storage > Object Storage

  • 위에서 Custom Image는 Object Storage의 Bucket에서 확인됩니다.
  • 여기서 이미지 파일의 URL Path를 복사해 둡니다.




Region B

MENU > Compute > Custom Images

  • Custom Images에서 Import Image 클릭

    • Region A의 Object Storage URL 사용
    • IMAGE TYPE : QCOW2
    • LAUNCH MODE : NATIVE MODE



Import가 완료된 Custom Image에서 Create Instance 클릭




정상적으로 Region B에 새로운 인스턴스를 생성하였습니다.

만약 추가의 Block Volume 이 있다면, 먼저 동일 사이즈의 Block Volume을 생성 후 Attach 합니다.
그리고 sftp 등의 방법을 통해 file system을 복사할 수 있습니다.

** 해당 포스트는 개인적으로 시간을 할애하여 작성하였습니다. 내용에 오류가 있을 수 있으며, 글의 내용은 개인적인 의견 입니다.