- -Linux에서 WordPress 사이트를 백업하는 방법

Linux에서 WordPress 사이트를 백업하는 방법

워드 프레스는 가장 인기있는 블로깅이라는 점을 감안할 때많은 소프트웨어 사용자가 쉽게 백업 시스템을 구축 할 수 있기를 기대합니다. 안타깝게도 WordPress 사이트를 백업하려는 사용자는 수동으로 수행해야합니다.

SQL 데이터베이스

모든 WordPress 백업의 중요한 측면Linux에 설치하는 것은 SQL 데이터베이스입니다. 운 좋게도 Linux에서 SQL을 백업하는 것은 매우 쉽습니다. WordPress 데이터베이스의 백업을 만들기 위해“sqldump”를 사용합니다. Linux에서 컨텐츠 SQL 데이터베이스를 올바르게 내보내는 데 올바르게 사용할 수있는 간단한 도구입니다.

WordPress 데이터베이스를 내보내려면 터미널을 열고 루트 쉘을 얻으십시오. (또는 sudo -s루트 계정이 비활성화 된 경우).

su -

쉘에 전체 루트 권한이 있으므로 SQL 및 설치 파일 서브 디렉토리와 함께 새 백업 폴더를 작성하십시오.

mkdir -p /root/wp-backup
mkdir -p /root/wp-backup/sql
mkdir -p /root/wp-backup/wp-installation-files

사용하여 CD 명령, 터미널을 SQL 내부의 하위 폴더 wp- 백업 예배 규칙서.

cd /root/wp-backup/sql

다음으로 WP 데이터베이스를 Linux 서버의 SQL 파일로 내 보냅니다. 명심하십시오 sqldump 당신이 모르는 경우 명령이 작동하지 않습니다올바른 데이터베이스 세부 사항 (올바른 DB 이름, 사용자 및 비밀번호). Ubuntu 서버에 WordPress를 설치하는 방법에 대한 지침을 따르면 WP SQL 데이터베이스 이름은 "wordpressdb"이고 사용자는 "ubuntuwordpress"입니다.

mysqldump -u username -p databasename > db.wp__backup.sql

실행 ls 새로운 것을 확인하는 명령 wp_backup.sql / root / wp-backup / sql 폴더.

ls -a

SQL 파일이 있는지 확인할 수 있으면 WordPress SQL 백업이 완료된 것입니다!

워드 프레스 설치 백업

WordPress SQL 데이터베이스를 처리 한 상태에서 백업 프로세스의 다음 단계는 WordPress 설치 자체를 유지하는 것입니다. 다음을 사용하여 설치 백업을 시작합니다. cp 모든 파일을 이동시키는 명령 / var / www / html/ root / wp-backup / wp-installation-files.

터미널에서 cp 현재 WordPress 설치의 전체 사본을 작성합니다.

cp -rp /var/www/html/* /root/wp-backup/wp-installation-files/

복사 명령은 워드 프레스 설치 크기에 따라 완료하는 데 약간의 시간이 걸릴 수 있습니다. 때 cp 명령 실행이 완료됩니다. CD 백업 디렉토리에 넣고 ls 파일이 있는지 확인하는 명령입니다. 누락 된 파일이 있으면 명령을 다시 실행하는 것이 좋습니다.

cd /root/wp-backup/wp-installation-files/
ls -a

백업 압축

모든 중요한 WordPress 파일은 백업에 있습니다위치. 백업 프로세스의 다음 단계는 모든 것을 Tar 아카이브로 압축하는 것입니다. 파일을 압축하는 것은 지루해 보일 수 있지만 나중에 백업을 보관하고 전송하는 것이 훨씬 쉬울 것이므로 그만한 가치가 있습니다. 백업의 새 Tar 아카이브를 작성하려면 다음 명령을 실행하십시오.

tar -zcvpf wordpress-backup.tar.gz /root/wp-backup

압축이 완료되면이 시점에서백업을 전송할 준비가되었습니다. 백업을 자유롭게 업로드하되, 암호화되지 않았다는 경고를 받으십시오. 백업을 암호화하지 않은 상태로 두는 것은 특히 나쁜 생각입니다. 특히 누구나 SQL 데이터베이스 파일, 웹 사이트 구조 등을 살펴볼 수 있기 때문입니다.

WP 백업 아카이브를 암호화하는 것은 쉽고서버에 GnuPG를 설치하여 시작합니다. 패키지 관리자에서 "gpg"를 검색하여 설치하십시오. 그런 다음 다음 명령을 사용하여 백업 아카이브를 암호화하십시오.

gpg -c wordpress-backup.tar.gz

Gpg는 암호화 과정에서 비밀번호를 묻습니다. 터미널에 기억하기 쉬운 암호를 입력하고 들어가다 키보드의 키를 누릅니다.

암호화 프로세스가 완료되면 출력 파일은 wordpress-backup.tar.gz.gpg입니다. 안전한 백업 형식이며 필요한 유일한 파일입니다. 암호화되지 않은 아카이브를 유지하지 마십시오!

백업 복원

백업을 복원해야합니까? 다음을 수행하십시오.

먼저 루트 쉘을 얻으십시오. 또는 sudo -s.

su -

또는

sudo -s

그런 다음 /뿌리 wordpress-backup.tar.gz.gpg 파일을 여기에 붙여 넣으십시오.

암호화 된 백업을 해독하십시오.

gpg wordpress-backup.tar.gz.gpg

다음으로 백업 아카이브 추출 타르.

tar -xvpf wordpress-backup.tar.gz

다음, CD SQL 폴더에 넣고 데이터베이스를 가져옵니다.

cd /root/wp-backup/sql
mysqldump -u username -p databasename < db.wp__backup.sql

SQL 데이터베이스를 가져 오면 모든 블로그 데이터, 사용자 정보, 게시물 등을 즉시 다시 가져옵니다. 그 후에 남은 것은 WordPress 시스템 파일을 올바른 위치로 옮기는 것입니다.

사용하여 cp 명령, 파일을 제자리로 이동하십시오.

cp -rp /root/wp-backup/* /var/www/html

마지막으로 보관 파일을 제거하고 /뿌리 폴더.

rm wordpress-backup.tar.gz
rm wordpress-backup.tar.gz.gpg
rm -rf wordpress-backup
</ p>

코멘트