묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
cache파일과 백업데이터의 결합
2013.05.22 10:42
이전한 서버에 새로 설치한 xe 파일중에서 cache파일만 복사해 두었다가
백업데이터를 복원한 후 cache파일을 제거 힌후 xe폴더 안에 잇는 모든 파일을 public_html 아래로 넣었습니다.
그리고 제거한 cache파일 자리에 복사해 두었던 cache파일을 붙여넣기 했습니다.
그러자 홈페이지가 80% 복원되었습니다.
미복원 중에서 가장 큰 문제는 로그인이 안된다는 것입니다.
데이터베이스에는 있는데 로그인은 안되는 문제가 발생했습니다.
댓글 1
-
OEZ
2013.05.22 14:04
-
나도밤보
2013.05.23 18:58
urr에서 xe를 빼야하는데 통채로 가져오면 url에서 xe가 나오는데요? -
나도밤보
2013.05.29 13:25
TS OEZ님께 쪽지로 보낸 질문에서 위 질문에 대한 답변이 될 것 같아 답변 쪽지를 공유합니다. ssh 에서 tar cvf backup.tar.gz 해당폴더경로(xe or public_html or www or html or web 폴더) 하시면 그냥 싹 백업됩니다. 그후그걸 이전할서버나 다시 복구할 서버에 tar xvf backup.tar.gz 하면 (xe or public_html or www or html or web 폴더)로 풀리는데 깨끗하게 풀리므로 아무 문제 없이 이전됩니다. (버전문제나 셋팅이 제대로안된경우제외) db는 db.config.php 에서 수정하시면 되구요.. 그리고 캐시는 백업할때 안가져오셔도됩니다.솔직히 말해.. 복구후 관리자로 로긴하셔서 캐시파일 재생성하면 다 재생성되고 데이터는 files cache하고 config 을 제외한 나머지 폴더에 규칙적으로 저장되어있습니다.
그냥 백업데이터 에서 cache 이런거 뺴지말고
통채로 받아오셔서
복구후 로그인후 캐시파일 재생성 하셔야합니다... 그러면 정상적으로 작동하실겁니다.