站点图标 Linux-技术共享

宝塔面板网站备份的两套方案

方案一,使用计划任务定时自动备份

宝塔面板拥有极其方便的网站和数据库定时自动备份功能,在面板后台左侧——计划任务,就可以设置网站或数据库的自动定时备份,备份保存位置可选本地磁盘、七牛云存储、阿里云oss、FTP存储空间、谷歌硬盘。我倾向于使用FTP存储空间和谷歌硬盘备份,以免本机宕机数据丢失。

如需备份到FTP存储空间或谷歌硬盘,需事先安装两个插件并做相关设置。

FTP存储空间备份设置

这个比较简单,安装好插件后,设置,输入FTP空间地址、用户名、密码、目录即可,一般根目录是/webroot/这样的,可以创建个文件夹beifen,存储位置就写成/webroot/beifen,这样系统就会自动把数据备份到这个文件夹内。

谷歌硬盘备份设置

同样是安装好插件后操作设置,会出现个验证授权的流程,按说明打开指定连接(此步建议使用谷歌浏览器),登录谷歌账号, 授予aaPanel-GDrive权限,之后会出现一个空白网页,提示“无法访问此网站”,此时将浏览器地址栏中全部字符复制黏贴到刚才网页的Google Drive验证URL地址框内,立即验证,完成。

FTP存储空间和谷歌硬盘设置好后,再返回计划任务,备份位置就可以选择这两个选项了。FTP存储空间可以趁云商搞促销,买个最便宜的国内vps或虚拟主机就行,仅做存储备份之用不建站访问的话不需要备案的。

方案二,使用宝塔一键迁移插件备份

方案一的备份方式,在网站需要重新恢复时候还需进行数据库、网站上传、重装的等操作,繁琐一些。利用“宝塔一键迁移”也可以起到备份作用,并且极其傻瓜,可以在网站瘫痪时候及时切换到备份站点。

首先需要在源VPS宝塔面板后台软件商店安装“宝塔一键迁移API版本”。

然后在目标VPS安装好宝塔面板系统及相同网站运行环境,包括相同PHP版本,相同数据库版本等。在面板设置打开API接口,初次使用需要点一下接口密钥后边的重置按钮,密钥就出现了,IP白名单输入源VPS的IP地址,保存。

在源VPS宝塔面板打开一键迁移插件,输入目标VPS的宝塔面板地址和端口,输入目标VPS的API密钥,下一步,系统会检测目标VPS运行环境是否匹配,哪里不匹配了就按要求修改,点下一步网站迁移,迁移开始。迁移时间视两个VPS之间网速决定。网站迁移只会把源VPS数据传输到目标VPS,源VPS数据不会删除,这就是一种备份。

不过一键迁移没有定时自动功能哦,只能手动操作。通过一键迁移的方式,做了整站备份,当源VPS出故障时,仅需将域名解析到备份VPS的IP地址即可,极其方便!

通过网站一键迁移方式更换VPS服务器并更改DNS解析A记录后,有可能网站会无法访问,这时候需要在宝塔面板的安全页面,放行443和80端口。

以上就是两套网站备份方案。

退出移动版