리눅스에서 하위폴더까지 압축하는 방법알려주세요 정보
리눅스에서 하위폴더까지 압축하는 방법알려주세요본문
리눅스에서 백업하려고 하는데요..
예를들어 www 라는 폴더를 포함 하위폴더 전체를 압축하려면 어떻게 해야 하나요?
리눅스 .초짜라 ㅜㅜ
그리구요 DB는 그냥 덤프로 백업받는게 가장 좋은 방법이겠죠?
덤푸뜰때도.. 전부다 모든 DB를 뜨는 방법도 좀 부탁드립니다.
예를들어 www 라는 폴더를 포함 하위폴더 전체를 압축하려면 어떻게 해야 하나요?
리눅스 .초짜라 ㅜㅜ
그리구요 DB는 그냥 덤프로 백업받는게 가장 좋은 방법이겠죠?
덤푸뜰때도.. 전부다 모든 DB를 뜨는 방법도 좀 부탁드립니다.
댓글 전체
#tar cvzf 백업파일명.tar.gz www/*
dbdump는 root 상태에서 musqldump
dbdump는 root 상태에서 musqldump
zip : 리눅스에서 zip 파일 압축 또는 압축해제
사용방법 : zip (옵션) [파일이름] [경로]
option
-r 서브디렉토리까지 압축
-F 한글파일을 포함하는 압축
압축 : zip -r -F backup.zip gnuboard
(그누보드폴더에 있는 모든 내용을 backup.zip 로 압축한다)
압축해제 : unzip backup.zip 또는 jar -xvf backup.zip
(backup.zip 파일을 압축해제한다)
사용방법 : zip (옵션) [파일이름] [경로]
option
-r 서브디렉토리까지 압축
-F 한글파일을 포함하는 압축
압축 : zip -r -F backup.zip gnuboard
(그누보드폴더에 있는 모든 내용을 backup.zip 로 압축한다)
압축해제 : unzip backup.zip 또는 jar -xvf backup.zip
(backup.zip 파일을 압축해제한다)
1. MySQL DB를 백업합니다.
mysqldump -uuser -ppassword dbname > backup.sql
파란색은 사용자가 변경할 수 있는 부분입니다.
user : DB USER를 말합니다.
password : DB PASSWORD를 말합니다.
dbname : DB명을 말합니다.
backup.sql : 백업받을 파일명을 말합니다.
2. 파일(폴더 포함) 백업
tar cfz backup.tgz *
3. 파일(폴더 포함) 복구
tar xfz backup.tgz
파란색은 사용자가 변경할 수 있는 부분입니다.
backup.tgz 이라는 파일의 압축을 해제하라는 명령입니다.
4. MySQL DB를 복구합니다.
mysql -uuser -ppassword dbname < backup.sql
파란색은 사용자가 변경할 수 있는 부분입니다.
user : DB USER를 말합니다.
password : DB PASSWORD를 말합니다.
dbname : DB명을 말합니다.
backup.sql : 백업받은 파일명을 말합니다.
제로나라님이 작성하신 내용인데 저도 이 부분을 텍스트로 만들어 놓고 편하게 사용합니다
프로그램은 'SSH쉘' 을 사용합니다
mysqldump -uuser -ppassword dbname > backup.sql
파란색은 사용자가 변경할 수 있는 부분입니다.
user : DB USER를 말합니다.
password : DB PASSWORD를 말합니다.
dbname : DB명을 말합니다.
backup.sql : 백업받을 파일명을 말합니다.
2. 파일(폴더 포함) 백업
tar cfz backup.tgz *
3. 파일(폴더 포함) 복구
tar xfz backup.tgz
파란색은 사용자가 변경할 수 있는 부분입니다.
backup.tgz 이라는 파일의 압축을 해제하라는 명령입니다.
4. MySQL DB를 복구합니다.
mysql -uuser -ppassword dbname < backup.sql
파란색은 사용자가 변경할 수 있는 부분입니다.
user : DB USER를 말합니다.
password : DB PASSWORD를 말합니다.
dbname : DB명을 말합니다.
backup.sql : 백업받은 파일명을 말합니다.
제로나라님이 작성하신 내용인데 저도 이 부분을 텍스트로 만들어 놓고 편하게 사용합니다
프로그램은 'SSH쉘' 을 사용합니다