서버이전 순서좀 살려,,, 아니 도와주세요......
본문
우선 상황을 설명 드리겠습니다..ㅠㅠ
웹개발 회사에 개발자가 저와 사수 2명뿐이였는데..
오늘 사수가 그만두고 나가버렸습니다..... 인수인계도없이,,,,,,,,,,,,
저희가 프랜차이즈 싸이트를 만들어서 배포하는중인데요
A라는 사이트(완성됬음)의 모든것을 똑같이 B라는 사이트에 복사를 하고싶습니다..
db는 (어짜피 그누보드라서 db컬럼명은 같기에) db툴에서 내보내기, 가져오기로
게시글,회원정보등 전부 가져오는데에는 성공했습니다.
그런데 문제가 첨부파일의 이미지들이 엑박으로 나오는 상태입니다...
A라는 사이트를 B라는 사이트에 복사를 할때에 순서를 알고싶습니다..
A사이트의 ftp를 전부 복사를 하고 B사이트에 그누보드 설치후 덮어씌운다? 이게 순서인가요
아니면 A사이트 ftp복사후 B사이트에 그누보드 설치이전에 덮어씌우고 그누보드를 설치를 해야하는지요
그리고 db를 전부 B사이트에 가져왔을시에 data폴더를 가져왔더니 커미션이 707인데도
가져와지지 않는 현상이 발생을 했습니다... 이부분은 어떻게 해결을 해야하는지...
조금이나마 도움좀 주세요 ㅠㅠ
답변 4
(1) 쉘 접속후 소스사이트의 sql 파일 백업 (서버에 그대로 둠)
(2) scp 로 서버간 파일전송
(3) 타켓사이트접속후 sql dump 뜬 sql import
전 이렇게해요
본 서비스를 리눅스에서 하지만
윈도우에서 작업을 할수있을까요?
db이전은 윈도우에서 성공하였고
data폴더의 file폴더를 복사를해서 새로운 사이트의 data/file경로에 붙혀넣기로 옮기는 방법으로는 ftp상에서 오류가 뜨면서 파일이 붙혀지지않네요...
data폴더의 퍼미션은 707로 하위디렉토리까지 707로 마춰놓은 상태입니다..
제일 편한 건 로핑 님이 말씀하신 것처럼 scp를 사용하는 거구요,
그 다음이 tar로 묶어서 sftp로 접근하는 방법이 있습니다.
그것도 안 되면 tar로 묶은 후에 그걸 일반 ftp 프로그램으로 다운로드 받아서 올린 후에 tar로 묶은 거 푸는 방법도 있구요.
지금 하신 건 ftp 프로그램으로 내 컴퓨터로 받은 후에 그걸 다시 올리는 방법으로 하시는 거 같은데 시간이 엄청 오래 걸려서 비효율적인 듯하네요.
일반 웹 호스팅일 경우엔 scp랑 sftp는 지원 안 할 수도 있습니다.