첫번째. /etc/passwd , /etc/group , /etc/shadow 파일을 가져온다.
두번째. apm 설정을 맞춰준다.
httpd.conf 파일과 php.ini 파일과 my.cnf 파일과 httpd-vhosts.conf파일을 동기화해준다.
세번째. 웹소스를 가져온다. 자세한사항은 httpd-vhosts.conf파일 설정을 봐서 어디에서 웹서비스를 구동중인지 확인후에 가져온 다.
보통 /home 디렉토리에 많이 저장을 해둔다. /home 디렉토리를 가져온다.
파일을 가져올때 명령어는 rsync -avzPog root@000.000.000.000:/home/* /home/
데이터를가져올아이피주소 가져올데이터경로 저장할데이터 경로
위 명령어는 데이터를 저장하는 서버내에서 명령어를 내려야한다.
네번째 . DB데이터를 가져온다. # mysqldump -u root -p --all-databases > all_databases.sql 이 명령어는 mysql db전체를 덤 프하겠다는 명령어입니다. 명령어를 친후 패스워드를 입력하면 all_databases.sql 라는 파일이 한개 생성되는데 이파일을 가지고 mysql -root -p < all_databases.sql 명령어로 복구가 가능합니다.
다섯번째. 이제 설정과 가져온디렉토리와 mysql도 복구가 되었다면 정상적으로 싸이트가 뜨는지 확인합니다.
*위의 파일 경로는 기본적으로 설정되있을시 적용되있는것이며 이경로에 파일이 없을수도있는부분입니다.
'리눅스 > 기타' 카테고리의 다른 글
mount error(13): Permission denied (0) | 2014.11.23 |
---|---|
리눅스 디렉토리 용량 확인 (0) | 2014.11.23 |
named.caching-nameserver.conf 설정 (0) | 2014.11.23 |
git 설치 (0) | 2014.11.23 |
ffmpeg 설치 (0) | 2014.11.23 |