개요
- GCP에 가동중인 VM을 텐센트클라우 VM으로 마이그레이션 한다
- 테스트는 GCP ubuntu22.04서버에 mysql8.0 및 DB복원(약 120GB) 후 텐센트로 마이그레이션 수행함
- 가이드 그대로 보고 따라함, 온라인 마이그레이션이라고 한다
https://www.tencentcloud.com/ko/document/product/213/55046
내용
마이그레이션을 하려면 API KEY(SecretId 와 SecretKey)가 있어야한다
아래 메뉴에 들어가 API 키를 생성한다.
CLOUD ACCESS MANAGEMENT > ACCESS KEY > API KEYS > CREATE KEY
텐센트 서버로 옮길 GCP VM 터미널에 가서 아래 명령어를 입력하여 툴을 다운받고 실행한다
wget https://go2tencentcloud-1251783334.cos.ap-guangzhou.myqcloud.com/latest/go2tencentcloud.zip
unzip go2tencentcloud.zip
cd go2tencentcloud/go2tencentcloud-linux
sudo ./go2tencentcloud_x64
바이너리를 실행하면 아래와같이 나오며 API KEY ID와 키값을 입력하라고 나온다.
텐센트 클라우드 콘솔 SERVER MIGRATION > ONLINE MIGRATION 이동 하면 아래와 같이 마이그래이션 할 테스크가 목록에 뜬다
Migration Source : 마이그레이션할 대상서버에서 go2tencentcloud_x64 바이너리를 실행하면 작업목록이 생성됨
migration task : 마이그레이션 작업진행상황이 출력, 완료된 이후 인스턴스를 만들수 있다
Migration task 탭에서 operation컬럼에 start/restart버튼을 누른다
Target region / Task name/ Image name 등을 넣고 ok
완료되면 웹콘솔과 마이그레이션 서버의 결과가 아래와 같다.
마이그레이션 완료가 되면 웹콘솔쪽에서 Create CVM instance 버튼이 활성화 되고 이버튼을 눌러 인스턴스를 만들어 준다
Create CVM instance 생성은 일반 인스턴스 생성과 똑같다
테스트 후기
- 데이터가 많이 들어있을수록 마이그레이션 시간이 오래걸린다.
- 디스크 파티션을 추가적으로 붙여주고 마이그레이션 했는데 그부분도 다 알아서 복원해준다.
- 라이브서버를 옮길때는 이미지 복제를 떠서 복제서버를 만들고 마이그레이션하면 안정적으로 옮길수 있을 것
- 새로운 플랫폼에 이것저것 깔 거 없이 VM을 통째로 옮기는거라 작업자 입장에서는 부담이 적음(레거시 일일이 옮길 생각하면 어우..)
'인프라 > 텐센트 클라우드' 카테고리의 다른 글
[텐센트 클라우드] tencen tcloud PUBLIC IP > EIP로 전환 (0) | 2024.12.24 |
---|---|
[TENCENT CLOUD] 텐센트 클라우드 yum update 안됨 (0) | 2024.11.12 |
[TENCENT CLOUD] 텐센트 클라우드 이미지 삭제버튼 비활성화 (0) | 2024.11.07 |
댓글