사실 말이 무정지이지, 최소한 10분이상은 정지를 해야 옮길 수 있다.
그 단계는 다음과 같다.
1. DNS zone 파일의 TTL 값을 10분 내외 (600초) 로 변경
2. 옮길 홈페이지의 각종 DB 및 절대경로 세팅내역 파악
3. 잠시 DB정지후, 기존 DB dump 후 신 서버에 복원
4. 구 홈페이지의 DB Connection 부분 변경
5. 정상적으로 홈페이지가 뜨는지 확인
- 잠시 쉬었다가....-
6. 전체 파일을 rsync 로 복사
7. 잠시 index 파일을 막음
8. 한번더 rsync로 파일을 복사
9. DNS Host 정보를 변경
10. 잘 옮겨졌는지 확인
이렇게 10단계면 서버이전이 간단하게(?) 끝나는데, 사실 처음에는 조금 복잡하다...
중간중간 apache나 MySQL 등등 세팅해줘야 하는 부분도 있고...
각 데몬들 버젼차이로 에러나는부분들도 체크해야하고.... 등등....
홈페이지 서버 이전이 규모에 따라 달라지지만...
웹호스팅 사이트같은데서 자기네 시스템 이용기념으로 공짜로 해주는 경우도있고...
2~5만원 가량 받는 경우도 있기도 하고....
서버이전의 경우 100만원 이상 부르기 나름이란다....ㅎㅎ
(예전에 호스트웨이 무료 세미나에 갔었는데 거기 시스템엔지니어분이 그랬다.ㅋㅋ)
아무튼 근데 돈이 문제가 아니고.. 잘 모를땐 전문가에게 밥한끼로 부탁하는 방법이 최고다..!!ㅋ
그 단계는 다음과 같다.
1. DNS zone 파일의 TTL 값을 10분 내외 (600초) 로 변경
2. 옮길 홈페이지의 각종 DB 및 절대경로 세팅내역 파악
3. 잠시 DB정지후, 기존 DB dump 후 신 서버에 복원
4. 구 홈페이지의 DB Connection 부분 변경
5. 정상적으로 홈페이지가 뜨는지 확인
- 잠시 쉬었다가....-
6. 전체 파일을 rsync 로 복사
7. 잠시 index 파일을 막음
8. 한번더 rsync로 파일을 복사
9. DNS Host 정보를 변경
10. 잘 옮겨졌는지 확인
이렇게 10단계면 서버이전이 간단하게(?) 끝나는데, 사실 처음에는 조금 복잡하다...
중간중간 apache나 MySQL 등등 세팅해줘야 하는 부분도 있고...
각 데몬들 버젼차이로 에러나는부분들도 체크해야하고.... 등등....
홈페이지 서버 이전이 규모에 따라 달라지지만...
웹호스팅 사이트같은데서 자기네 시스템 이용기념으로 공짜로 해주는 경우도있고...
2~5만원 가량 받는 경우도 있기도 하고....
서버이전의 경우 100만원 이상 부르기 나름이란다....ㅎㅎ
(예전에 호스트웨이 무료 세미나에 갔었는데 거기 시스템엔지니어분이 그랬다.ㅋㅋ)
아무튼 근데 돈이 문제가 아니고.. 잘 모를땐 전문가에게 밥한끼로 부탁하는 방법이 최고다..!!ㅋ



