WordPress进行网站备份与还原可以采用以下方法:
示例代码:
备份WordPress文件夹和数据库:
# 切换到WordPress根目录
cd /var/www/wordpress
# 备份WordPress文件夹到/backups目录
tar czvf /backups/wordpress_files_20211222.tar.gz .
# 备份MySQL数据库到/backups目录
mysqldump -uusername -ppassword dbname > /backups/wordpress_db_20211222.sql
还原WordPress文件夹和数据库:
# 切换到备份文件夹
cd /backups
# 解压WordPress文件夹到/var/www/wordpress目录
tar xzvf wordpress_files_20211222.tar.gz -C /var/www/wordpress
# 导入MySQL数据库到dbname数据库
mysql -uusername -ppassword dbname < /backups/wordpress_db_20211222.sql
# 修改wp-config.php中的数据库名称、用户名和密码为还原的数据库
define('DB_NAME', 'dbname');
define('DB_USER', 'username');
define('DB_PASSWORD', 'password');