본문 바로가기
아미나빌더

서버 변경시 백업 관련 문의

by 우아한친구들 2017. 9. 3.
반응형

질문: 무료  호스팅에서 메뉴등을 모두 세팅을 해 놓은 싸이트를 다른 유료 서버로 옮기려고 합니다.

이미 유료 호스팅에는 그누보드 5을 깔아 놓았는데요.

 

기존 무료 호스팅에 있던 세팅된 싸이트를 통째로 옮기려면 어떻게 해야 하나요?

 

그누보드 깔때 처럼 data 707 퍼미션은 어떻게 설정해야 하나요? 

 

기존 무료 호스팅 파일을 가져오면, db에 기존 무료호스팅 다운받은 sql 파일 가져오기 하면 바로 작동 되는 건가요?

 

답변: 무료 호스팅에서 파일과 디비를 모두 백업 후, 유료 호스팅에서 복원하셔야 합니다. 

기존 무료 호스팅을 그대로 쓰실거면, 유료 호스팅에 깔아둔 빌더는 모두 제거하세요. 

 

백업명령어 옵션에 p를 넣으면 퍼미션 설정까지 포함해 백업됩니다. 

 

tar cfzpv backup.tgz * (압축) 

tar xfzpv backup.tgz  (압축 해제) 

 

퍼미션 변경은 ftp에서 해도 되고, ssh로 접속해 할 수도 있습니다. 

ftp로 변경하는 법은 https://homzzang.com/b/g5-1 참고하세요. 

ssh로 변경하는 법은 chmod 707 디렉토리명(또는 파일명.확장자) 입니다.

 

질문: 유료 호스팅에 깔아둔 빌더를 제거 하라고 하심은, 그누보드도 제거 해야 하는 건가요? 

기본으로 그누보드를 갈아 놓았거든요.

14 이모음  08.31 20:54  답변 신고

 

 

답변: 네 그런거 같습니다 혹시 무료 호스팅에 그누보드 아미나빌더가 같이 설치되어있다면 

유료 호스팅에 설치 되어있는 그누보드는 지우셔야 합니다 

 

쉽게 말해서 유료 호스팅에는 설치 되어있는게 아무것도 없어야 한다는것 같습니다

 

질문: 아울러 말씀하시는 자료를 읽어 보았는데요. 

 

tar cfzpv backup.tgz * (압축) 

tar xfzpv backup.tgz  (압축 해제) 

 

이것은 ssh 로 하는 것인가요? 

 

지금 무료 서버에서는 ssh가 지원되지 않아, ftp로 파일을 다운 받고, PhpMyAdmin 으로 db 내보내기를 하려고 합니다. 

 

이렇게 해서 받은 파일을 아무것도 깔리지 않은 호스팅에 그대로 ftp로 파일 업로드, 그리고 PhpMyAdmin에서 db 불러오기를 하면, 되는지 여쭙습니다. 

 

보통의 경우 처음에 그누보드를 깔고 인스톨을 하고, data홀더를 만든뒤, 퍼미션을 정해주고, 인스톨을 한 이후에, 아미나 빌더를 엎어 주는 것이 일반적인 순서인데... 

 

호스팅을 변경하기 위해 기존의 싸이트를 가져올경우, 보통의 경우 처럼 인스톨이 필요 없는것인지... 

이 부분에 대한것은 도무지 어디에도 찾을 수가 없습니다. 

 

일반적인 상식으로도, 그누보드를 인스톨 해야 쓸 수 있는 것인데, 

호스팅을 옮길경우 기존 db나 싸이트 파일들을 어덯게 새로운 호스팅에 적용 하는지 이해가 않갑니다. 

 

말슴하신 대로 PhpMyAdmin 에서 db 내보내기 한후, 아무것도 깔려 있지 않은 호스팅에, ftp로 파일 업로드 하고, 

db만 PhpMyAdmin에서 불러오기 하면 싸이트가 작동 되는지 하는 부분이 명확하게 설명 되지 않아서요. 

 

 

답변: 

1. 예. 위 명령어는  SSH 접속해 합니다. 

 

2. 예. 아무 것도 없는 호스팅에서 불러와 복원하는 겁니다. 

 

3. 예. 인스톨 과정이 필요 없습니다. 

인스톨이란 것은 DB에 테이블과 필드를 만드는 작업인데, 

이미 기존 호스팅에 DB테이블과 필드가 만들어져 있기 때문입니다. 

 

4. 포스팅에 자세히 적었듯이, 

백업복원은 (파일 + DB)를 각각 따로 백업받아 복원하는 겁니다. 

기존 호스팅에 둘다 있기 때문에 새 호스팅엔 따로 빌더를 설치할 필요가 없으세요.

 

본게시글의 메인 출처는; http://amina.co.kr 입니다.

해당 게시글은 개인적인 질문에 대한 답변을 참고한 것입니다.

 

반응형

댓글