백업은 디렉토리 백업과 데이터베이스 백업 두가지로 나뉜다.
# 백업
1. 우선 XE가 설치된 디렉토리를 백업한다.
$ cd /var/www (우분투에서 XE가 설치된 폴더로 이동)
$ tar -cvf backup.tar ./html (html디렉토리를 backup.tar 파일로 압축)
(%:우분투에서 XE는 html 디렉토리에 설치된다.)
2. mysql 데이터베이스(DB) 백업
$ mysqldump -u root -p xe > backup.sql (XE가 설치된 DB이름(xe)를 backup.sql 로 백업한다)
Enter password: (mysql 패스워드 입력)
3. 백업된 backup.tar, backup.sql 파일을 FTP등으로 옮겨 따로 보관한다.
# 복원
1. FTP 등으로 이전할 서버에 backup.tar, backup.sql 백업파일을 전송한다.
2. 디렉토리 복원
$ cd /var/www/ (XE를 설치할 경로로 이동 backup.tar 복사)
$ tar -xvf backup.tar (XE 설치 디렉토리 html 디렉토리 압축해제)
3. 데이타베이스(DB) 복원
$ mysql -u root -p (mysql에 로그인)
MariaDB [(none)]>create database xe; (mysql에 xe 이름으로 데이터베이스 생성)
MariaDB [(none)]>exit (Bye)
$ mysql -u root -p xe < backup.sql (xe데이터베이스에 backup.sql 복원)
Enter password: (mysql 패스워드)
'컴퓨터.IT > 우분투(ubuntu)' 카테고리의 다른 글
우분투(Ubuntu) 우분투(Ubuntu) Let’s Encrypt SSL 인증서 만료일자 확인 (0) | 2019.05.27 |
---|---|
우분투(Ubuntu) PLEX Media Server 설치 (0) | 2019.03.28 |
우분투(Ubuntu) PLEX server SSL 적용하기 (0) | 2019.03.23 |
우분투(Ubuntu) http를 https 로 다이렉트 시키키 (0) | 2019.03.22 |
우분투(Ubuntu) 18.04 LTS (update: 20.04 focal)에 Let’s Encrypt SSL 인증서 설치하기 (0) | 2019.03.21 |
댓글