관리/서버 백업 및 복구

계정 이사 할 때 사용되는 명령어.

쑤컷. 2006. 11. 24. 00:58
일단 db 백업 및 복구

mysql 백업 하기
  # /usr/local/mysql/bin/mysqldump {-h 호스트} -u 사용자 -p DB명 > 백업파일명.sql

mysql 복구 하기
  # /usr/local/mysql/bin/mysql {-h 호스트} -u 사용자 -p DB명 < 백업파일명.sql

  => {-h 호스트}는 원격접속시나 호스트명이 별도로 분류되어 있는경우에 사용





계정 압축 및 해제

Linux 에서 주로 사용되는 압축 명령들

1) tar
  home 라는 디렉토리를 압축 하는 예제

  압축 : tar cvfz home.tgz ./home
  압축 해제  : tar xvfz home.tar

2) tar와 gz이 같이 있을 경우 압축 해제(tgz, tar.gz)

       gzip -dc 화일명.tgz | tar -xvf -
       tar -xvfz 화일명.tgz

3) gzip 명령
    압축하기 : gzip 화일명 =>  gzip file.tar
    압축해제 : gzip -d 화일명  ==>  gzip -d file.tar.gz
 
4) compress 압축 명령
  압축하기 : compress 화일명
  압축해제 : uncompress 화일명.z
 
5) zip : unzip 화일명.zip

6) compress와 tar의 경우 해제시(tar.z)

  uncompress -c 화일명 | tar xvf -