Categories
WordPress

워드프레스 (WordPress) 사이트를 수동으로 백업하고 복구하는 방법

워드프레스 사이트를 수동으로 백업하고 복구하는 방법을 알아보자.

1. 데이터베이스 백업

워드프레스가 설치된 서버에 로그인한다.

ssh root@wpsite.com

워드프레스가 사용 중인 데이터베이스를 백업한다.

mysql -u root -p wp_db > wp_backup.sql

여기서 wp_db 는 데이터베이스의 이름이다.

2. 파일 및 디렉토리 백업

이 글에서는 워드프레스가 /var/www/html 디렉토리 안에 설치되었다고 가정한다.

워드프레스가 설치된 디렉토리로 이동한다.

cd /var/www/html/

모든 파일 및 디렉토리를 압축하여 하나의 백업 파일에 저장한다.

tar -cpzvf /root/wp_backup.tar.gz *

3. 백업 파일 복사

백업 파일들이 있는 /root 디렉토리로 이동한다.

cd /root

백업 파일들을 워드프레스 사이트가 복구될 서버에 복사한다.

scp wp_backup.sql wp_backup.tar.gz root@newsite.com:

4. 데이터베이스 복구

워드프레스 사이트를 복구할 서버에 로그인한다.

ssh root@newsite.com

MySQL 서버에 로그인한다.

mysql -u root -p

워드프레스가 사용할 데이터베이스를 생성한다.

mysql> CREATE DATABASE wp_db;

MySQL 서버에서 로그아웃한다.

mysql> exit;

워드프레스 데이터베이스를 복구한다.

mysql -u root -p wp_db < wp_backup.sql

5. 파일 및 디렉토리 복구

워드프레스를 복구할 디렉토리로 이동한다.

cd /var/www/html/

파일 및 디렉토리를 복구한다.

tar -xzvf /root/wp_backup.tar.gz

Leave a Reply

Your email address will not be published. Required fields are marked *