서버관리
2020.05.21 07:59

서버 이전

조회 수 161 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

서버이전순서

서버 이전은 아래와 같은 순서로 진행됩니다. (도메인 네임서버 설정이 끝난 경우)


1. DB 백업

2. 압축

3. 데이터 전송

4. 압축 해제

5. DB 복원

6. 도메인 설정 변경


1. DB 백업

$ mysqldump -u아이디 -p DB명 > 백업파일명.sql 

$ 데이터베이스비밀번호


2. 압축

$ tar cvzfp file1.tgz dir1 

> dir1 전체를 file1.tgz 파일로 퍼미션 보존 압축 


3. 데이터 전송


3.1. rsync를 사용하는 방법 (카페24에서는 rsync가 제공되지 않음.)

1) 원격 서버의 디렉토리를 로컬 서버로 복사하기

$ rsync -avzh root@175.123.253.69:/home/opeanut/opeanut20200503.tgz ./


2) 로컬 서버에서 원격 서버로 디렉토리 복사하기

$ rsync -avz public_html/ root@150.95.129.155:/home1/USERID/www/ 


3.2. Secure Copy를 사용하는 방법 (카페24 이용시 사용)

1) Remote 서버에서 파일 받기

$ scp -P 22 root@175.123.253.69:/home/opeanut/opeanut20200503.tgz ./

$ yes or no? (yes)

$ password? (패스워드 입력)

> remote 서버의 opeanut20200503.tgz 파일을 local의 ./ 로 다운로드 받는다.


2) Remote 서버에 파일 올리기

$ scp -P 22 /home/myhome/abc.tar oracle@123.456.78.9:/home/oracle/

> abc.tar 파일을 123.456.78.9 서버의 22번 포트로 SSH 접속하여 oracle 사용자로 로그인 한 후 /home/oracle/ 아래에 복사한다.


4. 압축 해제

$ tar xvfz 압축한파일명.tar.gz


5. DB 복원

$ mysql -u아이디 -p DB명 < 백업파일명 

$ 데이터베이스비밀번호


6. 도메인 설정 변경


#서버이전 #DB백업 #압축 #데이터전송 #압축해제 #DB복원 #도메인설정변경


참조글 

https://eond.com/tip/19250

https://eond.com/tip/19280

https://eond.com/tip/390500

https://eond.com/tip/380111

기존대댓글
추가시작 대댓글시작
대댓글끝 추가끝


  1. No Image 21May
    by 이온디
    in 서버관리
    Views 161  Likes 0

    서버 이전

  2. No Image 21May
    by 이온디
    Views 175  Likes 0

    Mysqldump를 사용하여 MySQL데이터베이스를 백업 및 복원하는 방법

  3. No Image 18Feb
    by 이온디
    in 웹호스팅
    Views 177  Likes 0

    a2hosting 웹호스팅 단점/후회/불만

  4. No Image 03Feb
    by 이온디
    in 웹호스팅
    Views 178  Likes 0

    [해외]a2hosting

  5. No Image 03May
    by 이온디
    in 리눅스
    Views 187  Likes 0

    How to remove imagemagick from Ubuntu 16.04 (Xenial Xerus)

  6. No Image 04May
    by 이온디
    in 리눅스
    Views 189  Likes 0

    pstree 현재 사용자 프로세스 확인

  7. 15Jul
    by 이온디
    in VPS
    Views 203  Likes 0

    Linode VPS의 새로운 콘트롤 패널

  8. No Image 30Jun
    by 이온디
    in 서버관리
    Views 229  Likes 0

    아파치 재실행

  9. No Image 08Jul
    by 이온디
    in 리눅스
    Views 235  Likes 0

    리눅스 tar 특정폴더 제외하고 압축하기

  10. No Image 20Jun
    by 이온디
    in 서버관리
    Views 258  Likes 0

    소유자 권한 설정

  11. [Laravel] 라라벨 설치하기 PHP7.0 + Nginx

  12. No Image 20Jun
    by 이온디
    in 서버관리
    Views 267  Likes 0

    압축해제

  13. No Image 20Jun
    by 이온디
    in 서버관리
    Views 270  Likes 0

    신규 유저 생성

  14. No Image 10Feb
    by 이온디
    in 기타
    Views 298  Likes 0

    해외도메인 구입 사이트 gandi.net

  15. No Image 03Feb
    by 이온디
    in VPS
    Views 318  Likes 0

    국내 클라우드 서버호스팅 비교(Virtual Private Server Review)

  16. 해외 호스팅의 결제 및 환불 (a2hosting 환불 했습니다.)

  17. No Image 21May
    by 이온디
    in 서버관리
    Views 374  Likes 0

    mysqldump not found

  18. No Image 07Jun
    by 이온디
    in VPS
    Views 395  Likes 0

    각종 클라우드 VPS 서비스 비교해본 소감

  19. Linux/Ubuntu, 용량 큰 파일/디렉토리 찾아내기.

  20. Htop (Linux Process Monitoring) 사용법

Board Pagination Prev 1 2 Next
/ 2
닫기

마이페이지

로그인을 해주세요

네이버로 로그인