안녕하세요! 서버복사관련 질문드립니당!
본문
안녕하세요 초보라 질문좀드립니다.
기존 리눅스 서버에 있는 파일을 새서버로 이사하고 싶은데 명령어를 찾아도 잘 이해를 못하겠어서
질문드립니다.
예를들어
기존 서버 /var/www/www 에 있는 폴더를 새서버 192.000.000.000 내에 /var/www/www 로 옮기고
싶으면 어떤 명령어를 해줘야 하나요 초보라죄송합니다 ㅠㅠ
답변 4
서버 이전시에는 해당 www 이하 파일과 디비 를 같이 이전하셔야 합니다.
기존 구동되던 서버의 환경도 일치해야 하고요
www 폴더 통채로 압축해서 FTP 같은 걸로 다운 받으시고 새 서버에 업로드 하면 될 것 같은데요
DB도 같이 옮겨줘야 하고요.
// 1. 기존서버 묶기.
$ sudo su
$ cd /var/www/www
$ tar -cvf serverfile.tar ./*
// 2. 새버서에 파일풀기 (serverfile.tar 파일을 새 서버 /var/www/www 에 업로드한뒤에)
$ sudo su
$ cd /var/www/www
$ tar xvf serverfile.tar -C /var/www/www
tar 로 묶는 이유는 ftp 등으로 폴더 -> 폴더 이동시 시간소요 때문에 그렇습니다.
다른 이유는 없습니다.
파일 복사가 되었으면 phpMyAdmin 등으로 DB 옮겨주시면됩니다.
아래 참고
rsync 를 이용하세요.
ssh 접근이 가능하면
답변을 작성하시기 전에 로그인 해주세요.