내일을 위한 오늘

웹개발#2. 리눅스 서버에서 DB 백업, html 백업 본문

IT·컴퓨터

웹개발#2. 리눅스 서버에서 DB 백업, html 백업

안경쓴루피 2022. 5. 30. 11:42
반응형

개발자로 입사했던 초기 회사들 중에 기억에 남는 사람들이 있습니다.

그리고 그 분들에게 배웠던 것 들 중에 현재까지도 자주 사용하는 것들이 있어 기록으로 남겨봅니다. 

 

 

<<< 주의!!! >>>

저는 보통 신규 계정에 카피해 넣을 때 사용합니다.

입력하려는 계정에 이미 DB나 HTML 코드소스가 있을 때는 주의해서 사용해주세요. 

 

 

1-1. DB 백업

/* 디비가 웹서버랑 같이 있는 경우, */
$ mysqldump -u [아이디] -p [디비명] > db_backup.sql
/* 디비가 다른 아이피의 서버에 있는 경우, */
$ mysqldump -u [아이디] -p [디비명] -h [디비 아이피주소] > db_backup.sql

 

1-2. DB 입력

/* 디비가 웹서버랑 같이 있는 경우, */
$ mysql -u [아이디] -p [디비명] < db_backup.sql
/* 디비가 다른 아이피의 서버에 있는 경우, */
$ mysql -u [아이디] -p [디비명] -h [디비 아이피주소] < db_backup.sql

 

 

2-1. HTML 압축해서 백업

$ tar cvzfp HTML_backup.tar.gz ./*

 

2-2. HTML 압축 풀기

$ tar xvzfp HTML_backup.tar.gz

 

 

 

 

리눅스 OS 가 설치된 클라우드서버를 사용하면서, 

가장 많이 사용한 것들 중 몇 가지를 기록해봤습니다. 

저에게는 가장 유용한 명령어 상위권에 항상 있는 고마운 녀석들이네요~

 

다음번에는 계정을 신규 생성할 때 사용하는 명령어들로 돌아오겠습니다. 

 

검색해주셔서, 정말 감사합니다. 

728x90
반응형
Comments