今天阿里的一个服务器网站打不开了,登录ECS后才发现存储空间已经满了,因为设置了自动备份的计划任务,没有定期删除过期的网站备份,造成存储空间消耗殆尽,就想起来曾经在阿里云香港ECS安装了一个谷歌云网盘的额插件,可以直接网站和数据库备份至谷歌云端硬盘,从而不占用任何本地磁盘。

这篇文章就记录下新的服务器设置自动备份到谷歌云盘的步骤。

一:安装插件

在宝塔面板软件商店里面找到谷歌云网盘,或者你也可以搜索谷歌,找到之后安装即可,如图:

宝塔备份1.jpg找到之后安装,这个无需多言了。

二:设置插件

设置的时候,如果不能登录谷歌,那么这个插件对你是么用的,所以,你懂得。我们现在打开插件设置:

宝塔备份2.jpg

获取谷歌Token有效期验证失败,请按以下GDrive提示操作,所以请打开下面的链接开始设置,图上所示。打开连接后,选择一个账号登录:

宝塔备份3.jpg

选好账号,继续:

宝塔备份4.jpg

允许之后,一串验证网址,不过这网址是打不开的,复制这个网址到 Google Drive 验证里面,如图:

无法访问此网站localhost 拒绝了我们的连接请求。

请在 Google 中搜索“localhost 40591”

ERR_CONNECTION_REFUSED

不过不用管,直接复制地址栏里的网址:http://localhost:40591/?state= 全部复制

宝塔备份5.jpg

立即验证,验证成功,可以使用了,这里需要注意的是,如果服务器无法访问googl会提示错误

google drive 验证失败

(Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused',))

你可以考虑用其他的云存储。

三:备份数据

谷歌网盘插件设置成功之后,我们就可以备份网站了,我们先备份一个网站试试看,在宝塔面板的计划任务里选择备份网站之后备份到谷歌云盘里面。如图:

宝塔备份6.jpg

设置好添加任务即可,之后我们在任务列表里面看到所有任务

宝塔备份7.jpg也可以执行一个任务,然后点击日志查看

宝塔备份8.jpg

我们登录谷歌云盘来看看数据是否存在,如图:

宝塔备份9.jpg


备份成功,当然了备份数据库和网站的设置是一样的

四:总结

对于谷歌云网盘插件,使用起来也很方便,不用手动备份,也不用手动同步,也不用担心服务器那天挂了数据丢失,至于弊端就是,如果你的服务器无法访问谷歌,这个插件是无法时间的。