컴퓨터 / Computer

한 서버에서 다른 서버로 서비스 옮기기

Sha_bler 0 583 2025.08.05 15:21

0_fivEmSUN_cafc0046fceae53820e6e11ed19a3a0d3034ec3c.jpg 



서비스를 운영하다보면 짧은 시간에 이쪽에서 저쪽으로 옮겨야 할 때가 있다. 그럴 경우 도움이 되라고 아래와 같이 경험을 적어 본다.


일단 옮기기 전에 계획은 아래와 같다.


이전 대상 서버를 "이쪽"이라고 하고 새 서버를 "저쪽"이라고 하자. 


 

1) 1차 rsync 로 이쪽에서 저쪽으로 자료 이전

2) httpd.conf / varnish.conf / letsencrypt 설정 자료 이전

3) 2차 rsync 로 동기화

  (예상) rsync -avz --progress --delete /home/mysql/data/mysql/ 아이디@저쪽:/home/checkbox/mysql/$week

-> (실제) rsync -avz --progress --delete /home/폴더/ 아이디@저쪽:/home/폴더

4) DNS 설정 변경

5) httpd.conf 

- 이쪽 : disable

- 저쪽 : enable




아래는 실제 이전 과정이다.





 

  - 저쪽  

1. httpd conf 수정 : # 해제 

2. apachectl configtest 로 결과 확인 ( 이때 SSLCertificateFile이 없다고 나옴. letsencrypt에서 추후 수정하면 됨)

3. varnish default.vcl 수정:  아래 추가

4. letsencrypt conf 파일을 renewal 폴더에 복사 

5. /etc/letsencrypt/live 및 archive 복사 

7. db에서 해당 ip 접근 권한 부여 : 

create user 아이디@'저쪽서버' identified by '비밀번호';

grant all on DB.* to 아이디@'저쪽서버' with grant option;

flush privileges;

8. dns 설정 변경

9. httpd varnish  재실행 systemctl restart httpd.service && systemctl restart varnish.service && top

10. letsencrypt renewal test : certbot renew -q --post-hook 'systemctl reload httpd'

  - 이쪽 서버 

      6. rsync -avz --progress --delete /home/폴더/ 아이디@저쪽서버:/home/폴더/

      11. varnish defaul.vcl 수정

12. letsencrypt conf 파일 리뉴얼 

          httpd.conf 수정

          httpd varnish  재실행 systemctl restart httpd.service && systemctl restart varnish.service && top


Comments

베르가모 남성 스킨로션 남자 스킨 로션 향수 3종세트
간편 로우번 가발 집게핀 OSM-1005793
ASF-0007 헤어핀 로우번 똥머리 스타일링 부분가발
심플 지퍼 스포츠백 ELG-222
갤럭시S25 케이스 인포켓 지갑 다이어리 S931
소형 녹음기 장시간 녹음기 미니 음성녹음 휴대용 녹음기 고성능 32G
SMJ SM-3038 미러리스 카메라 볼헤드 태블릿거치대 세트 미니삼각대
키보드 마우스 패드 팜레스트 푹신한 손목 받침대
4단 신발 정리함 수납 조립식 선반 현관 신발장
벨로 실버헤어라인 전기 전등 1로 2구 스위치
디귿철제 슬라이드 슬라이딩 수납함 소형
후라이팬 정리대 그릇선반 접시거치대 홀더 수납장 신발장 수납선반
타지마 TAJIMA 탑콘베 줄자 TOP-20
스트레스 해소 딸깍이 파스텔 키캡 키링 키홀더 열쇠고리
셀프네일케어 손톱깎이세트 16종 홈케어
마사지기 안마 허벅지 허리 지압 복부 어깨 마사지 마사지볼 안마의자

원터치 전동 분무기 1P 2L 손잡이 블랙 USB 충전 세차
칠성상회
고급 스틸 만년필 잉크 볼 펜 알루미늄 손글씨(특가)
칠성상회

맨위로↑