묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
SSH를 이용한 백업, 복구 또는 이전 간단한 몇가지 질문 -0-;;
2010.08.02 14:45
아직 1.4.3 버전으로 업을 못했습니다 ^^;
보통같으면 호스팅업체에 백업해주세요~ 하고 그냥 FTP로 최신버전 덮어씌웠을 텐데
SSH를 통해 직접 백업과 복구, 또는 호스팅 이전에 대해 알아보고자 해서 몇가지 질문 드릴께요 !
1. 백업은 계정(HDD) 백업과, 데이터베이트 (MySql) 백업, 이렇게 두가지만 해주면 되는 건가요? 추가로 뭘더 해야한다던가
2. 복구는 위의 두가지 백업을 FTP를 올려서 풀어주면 되는 것이지요?
3. 만약 호스팅 이전을 한다면 역시 1번의 두가지만 백업해서 타 호스팅에 올려서 풀어주면,, 되는건가요?
4. cache 폴더는 업데이트나 이전시 항상 지워주는건가요?
검색해가면서 대충 이런식이구나 감은 오는데, 이렇게 막상하자니 문제될까봐 확실히 굳혀두려합니다 ^^;
다른건 맞는거 같은데 3번도 그냥 두가지만 백업해서 다른 서버에 풀어주기만 하면되는지 ;
답변 부탁드립니다. ^^
태그 연관 글
- [2017/03/21] 묻고답하기 홈페이지 백업 복구 *1
- [2016/11/01] 묻고답하기 xe 홈페이지를 유지하던 서버가 다운되어 이전하려 합니다. *2
- [2016/02/25] 묻고답하기 그누보드5 -> XE로 데이터(db)이전 *5
- [2015/12/18] 묻고답하기 대용량 백업 방법 *4
- [2015/01/09] 묻고답하기 Mac 용 SSH 추천(제발부디)부탁드립니다
1. 호스팅계정인 경우 백업을 하실 때에는 해당 계정 백업과 데이터베이스 백업 두 가지만 하시면 됩니다.
2. 복구는 조금씩 차이가 있습니다만,
- 파일 복원 : ftp 업로드(tar,gz 압축시 telnet 또는 ssh 상에서 압축 해제)
- 데이터베이스(MySQL) 복원 : SSH를 이용한 MySQL 복원, phpmyadmin을 이용한 복원
의 형태가 됩니다.
3. 호스팅 이전시에는 이전 계정에서 1번 항목을 실행하신 뒤, 이전 계정에서 2번을 진행하시면 됩니다.
4. 캐시폴더는 업데이트 시에는 한 번 비워주시는 게 좋습니다. 제 경우에는 주기적으로 한 번씩 지워주고는 합니다.
또한, 백업 시 파일을 그대로 FTP로 받을 수도 있지만, 퍼미션 설정 등을 그대로 가져오시려는 경우에는, tar 압축을 하셔서 가져오시는 것도 좋은 방법입니다.