这是Plesk系列的第六篇文章。跟大家介绍一下Plesk的网站备份功能,主要有两种方式,一是Plesk自带的备份管理器,二是Plesk扩展,比如Dropbox backup、Amazon S3 Backup等。
备份管理器
备份管理器是Plesk自带的备份工具,可以选择备份的内容、增量/全量备份、定时备份、存储位置(FTP到远程服务器)、排除日志文件或者其他指定文件等,可以满足我们各种备份的需求。
Dropbox backup
如果服务器可以访问Dropbox,建议使用Dropbox backup,一是实现远程备份,二是借助Dropbox的稳定性,不怕备份服务器出故障,三是Dropbox有版本功能,可以保存很多个版本。
Dropbox backup支持定时备份,会把整个主机空间下面的所有文件备份,包括网站文件、数据库、日志、配置信息、访客统计等,不能像自带的备份管理器,可以排除一些日志文件。如果服务器上传带宽够大,备份是经过压缩的,也花不了太多的时间。
Dropbox backup支持从“恢复”或者“导入”,但是经过我的试验,感觉这两个功能都有问题,实现不了恢复功能。大家可以试验一下,可能和我使用的Plesk版本有关。
Dropbox backup备份卡在“已计划”的解决办法
我在使用Dropbox backup的时候发现,不管是手动备份还是定时备份,状态卡在“已计划”,备份计划没继续执行,查看了官方文档,可以采用重装Dropbox backup扩展到办法。
# plesk db dump psa > /root/psa_backup.sql # plesk db "delete from ModuleSettings where name='managerTaskId'" # plesk bin extension --uninstall dropbox-backup # plesk bin extension --install dropbox-backup
重装完成之后,再进入Dropbox backup扩展重新关联到Dropbox账户,原先的备份不会受到影响。