温馨提示×

Ubuntu LAMP如何进行备份恢复

小樊
53
2025-09-14 12:54:37
栏目: 智能运维

备份方法

  1. 数据库备份:用mysqldump命令导出数据库为SQL文件,如mysqldump -u root -p 数据库名 > 备份文件.sql
  2. 网站文件备份:用tar命令打包网站根目录(如/var/www/html)为压缩包,如tar -czvf 备份文件.tar.gz /var/www/html
  3. 配置文件备份:复制Apache、PHP等配置文件到指定目录,如cp /etc/apache2/apache2.conf 备份目录/
  4. 工具备份:可使用系统自带工具Deja Dup或第三方工具(如BorgBackup)进行图形化或自动化备份。

恢复方法

  1. 数据库恢复:先创建同名数据库(如需新建),再用mysql命令导入SQL文件,如mysql -u root -p 数据库名 < 备份文件.sql
  2. 网站文件恢复:用tar命令解压备份包到网站根目录,如tar -xzvf 备份文件.tar.gz -C /var/www/html
  3. 配置文件恢复:将备份的配置文件复制回原路径,如cp 备份目录/apache2.conf /etc/apache2/

注意事项

  • 恢复前确保备份文件完整,建议先测试恢复过程。
  • 恢复配置文件后需检查权限和语法是否正确。
  • 定期备份并存储到多地(如本地+云端),避免单点故障。

0