워드 프레스는 가장 인기있는 블로깅이라는 점을 감안할 때많은 소프트웨어 사용자가 쉽게 백업 시스템을 구축 할 수 있기를 기대합니다. 안타깝게도 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>
코멘트