Как бэкапить и восстанавливать WordPress

Допустим, мы установили ВордПресс со следующими характеристиками:

Директория /var/www/html/wordpress
Имя базы данных wordpress_katy_perry
Имя пользователя базы данных katy
Пароль юзера базы данных roar

и хотим сделать бэкап. Для этого нам надо сохранить не только папку с PHP скриптами и со всеми аплоудами, но и базу данных с информацией.

Бэкап

Файлов

tar czfC wordpress.tgz /var/www/html/ wordpress

Базы данных

mysqldump -u katy -p wordpress_katy_perry -R -e --triggers --single-transaction > wordpress.sql

Пароль: roar

Мы получим два файла:

  • wordpress.sql
  • wordpress.tgz

Восстановление

Файлов

mv /var/www/html/wordpress /var/www/html/wordpress-old
atool -x wordpress.tgz
mv wordpress /var/www/html/
chmod a+w /var/www/html/wordpress
chmod a+w -R /var/www/html/wordpress/wp-content

Базы данных

mysql -u katy -p wordpress_katy_perry < wordpress.sql

Пароль: roar

Leave a comment