| 362 번 글의 답장글: Re: 가상호스트 분리 |
| 글쓴이: 산이
[홈페이지]
|
글쓴날: 2000년 11월 28일 03:31:58 화(새벽) |
조회: 1271 |
[승미]님이 남기신 글:
>안녕하세요.
>질문이 있는데요...
>회사에서 서버 한 대에 가상호스트로 2개의 도메인을 쓰고
있는데요
>곧 두 개를 분리를 해야 하는데...
>제가 궁금한건요
>가능하면 데이타을 많이 손대지 않는 선에서 분리하는 방법을
알고 싶어서요.
>
>아직 시작한 건 아니지만 그때가서 헤매지 않으려면 미리 좀
알아뒀음 하는 건데요.
>솔직히 지금은 가상호스트를 설정하는 방법도 어설픈데
설정된 걸 분리한다는 것 자체가 겁이 나네요.
>특히나 그동안은 개인적으로 이것 저것 테스트만 해보다가
실제 회사 서버를 분리한다고 하니 잘못되면 큰 일이잖아여?
>
------->
그럴리가요...?
먼저 백업해 놓으면 시스템을 작살낸다해도 다시
살릴수있겠지요...
얼마전에 그쪽도 서버를 완전히 바꿀려는 사람이 있었는데
승미님처럼 무지 무서워(?) 하더군요...
결국에 그분도 성공하시더군요...
먼저 백업을 해야겠죠...
어떤것을 백업해야할지는
스스로 결정해야합니다.
>자세한 설명이 어려우시다면 어디서 부터 손대야하는 지 나와
있는 자료라도 있다면 알려주시면 감사하겠습니다.
>
>즐거운 하루 되십시요.
>
>
>
>
>
자세한 설명이 어려우니 대충 방향만 일러줍니다.
[목표 : 서버 분리가 아닌 웹서버하나 더 만들기가 아닌지요?]
1. 네임서버 설정 건드리기
2. 새로운 웹서버 구축
3. 자료이동
4. 나머지
이정도 순서면 될것 같군요...
1. 네임서버 설정 건드리기
현재 옮기고자하는 가상호스트의 IP 주소를 네임서버에서
재 설정합니다.
A 레코드를 이용해서 새로 구축할 웹서버의 IP 주소로 지정해
줍니다.
네임서버 설정도 알아야겠죠?
이때 주의할 점은 TTL을 가능한 짧게 잡아놓으세요....
약 10분 정도로....나중에
정상적으로 동작하면 다시 환원해 놓아야겠지요?
2. 새로운 웹서버 구축
전에 하던대로 그대로 웹서버를 구축합니다.
이때 가상호스트가 APM 연동이라면 두말할 나위 없이 APM연동을
해놓아야
겠지요...
(물론 DB서버를 전에것을 사용해도 되겠지요...)
그리고 테스트홈페이지를
만들어 다른 곳에서 한번 홈페이지를 띄어보세요...
3. 자료이동
예전의 웹서버에서 자료를 압축해서 FTP로 새로운 웹서버로
옮깁니다.
이때 주의할 점은 DocumentRoot에 해당되는 파일들이 퍼미션등
복잡하게 설정되어 있으면
root가 파일을 묶어주는것이 좋습니다.
(아 물론 예전웹서버와 새로운 웹서버의 UID와 GID가
같아야하겠지요.)
예:
# tar -cvfp .....
-p 옵션 권장
4. 나머지
옮긴 자료을 역시 root가 풀어주고
퍼미션이 맞나 확인해 봅니다.
(미리 전에 # ls -al -R /usr/local/apache/htdocs > docs_permissions.txt
로 미리 만들어 놓고 새로 올며온 서버에서도
이와 똑같이 명령을 주어 두 파일을 서로 비교해 보면
좋겠지요..
diff 명령을 써서 두 파일을 서로 비교해 보는것이 더
빠르겠지요?)
혹시 DB도 사용한다면 DB도 압축해서 옮겨놓으면 되겠고.
물론 새로운 웹서버에도 DB구축의 기본사항을
점검해야겠지요...
그다음 마지막 테스트.......
네임서버 TTL값 환원...
그리 어려운 일이 아니므로 용기를 내서 해 보세요............
========================================
|
이전글 : 가상호스트 분리
다음글 : apxs와 DSO땜에 질문좀 할려구요.
|
from 211.187.71.193
JS(Redhands)Board 0.4 +@
|