서버1에서 서버2로 서비스 마이그레이션 하기 (feat. 서버포럼)

 

안녕하세요. 달소입니다.

 

성공적(?)으로 서버 마이그레이션이 되어서 혹시나 궁금하실분이 계실까 작성해보는 정보입니다.

 

예전에는 Proxmox 마이그레이션으로 딸각했는데 스토리지 구조가 다를경우 아래처럼 자동 마이그레이션이 되지않는 경우가 있어서 진행한 방법입니다.

 

image.png

 

바로 고전적인 rsync + mysql dump 방법인데요 ㅎㅎ

 

다들 아시겠지만 서버포럼의 경우 Ubuntu 서버 위에 docker 기반으로 구성되어있어 해당 스택만 완전하게 이동된다면 어디서든지 데이터를 원활하게 복원할 수 있습니다.

 

포럼앞단에 방화벽(opnsense)와 리버스프록시 서버(npmplus)는 미리 PBS에서 복원 후 환경설정을 해줘서 DNS만 딸각 바꾸면 변경된 서버로요청이 가도록 셋팅해놨습니다.

 

그리고 기존 포럼 서버를 PBS에서 복원한 서버2에 미리 준비해놓은 rsync -> mysql dump 스크립트를 실행시켜서 로컬데이터와 db를 모두 동기화시켜주고

DNS를 바꿔주면 끝입니다 ㅎㅎ

 

image.png

 

이제 중요 서버들은 다 마이그레이션 되어서 메인서버 하드웨어좀 손봐야겠네요