Backupbuddy是如何一口口吃掉30G服务器硬盘并最终导致WordPress网站挂掉的

Shopify 为新注册账户 限时提供 90 天免费使用优惠 – 立即注册账户获取

今天凌晨4点的时候看到Uptimerobot在凌晨2点多给我发的邮件,说WaimaoB2C.com这个网站挂掉了,实在没有睡意了,就起来排查问题,网站提示“无法连接到数据库”,后台也无法连接进去,网上找了些解决方案,大体就是要使用SSH工具登陆服务器清理缓存,评估了下大体的风险,按照网友的提示操作,好歹是可以正常登陆到服务器控制面板中了,然后就发现服务器40个G的硬盘已经满到一个字节都塞不进去了。

想到今天是周一,凌晨会有一次自动备份活动,然后在服务器里面找到了两个备份文件,两个备份文件加起来都有20多个G了,网站什么时候变得这么臃肿了?难不成是网站图片太多?当时没有想太多,先处理问题,删除了其中一个备份文件腾出来10个G的空间,重启了服务器之后,网站可以正常打开了。

问题排除了,但是还是想不明白,为什么我这个小破站,备份文件会有10个G这么大呢?查看了网站下专门存储图片的文件夹属性,属性值显示的的文件夹大小确实是10多个G。Wordpress有一点不是特别好的地方,是上传的图片会自动生成很多的缩略图,我以为问题是发生在缩略图上,怕再有什么状况发生,便又买了块40G的硬盘专门给图片准备着。

正在给图片目录整体搬家的时候发现里面有个BackupBuddy的文件夹,打开一看才恍然大悟。

大概一年前的时候,为了提高网站的打开速度,对服务器做了一次升级,升级之前需要对网站数据做备份。然后当时负责网站维护的技术推荐我使用wordpress插件Backup Buddy去做好日常的备份,然后当时就花了127美金买了付费版的,安装并设置为每周备份一次网站整站数据,每天备份一次网站数据库数据,然后就忘记这个事情了。

再然后就是Backup Buddy开始兢兢业业的工作,每天帮我备份数据库文件,每周帮我备份整站数据。到今天,一共帮我备份了57个整站备份文件,最大的是3天前的427MB,最小的是安装Backup Buddy之后第一次备份的文件78MB,还有近400个数据库文件备份。这些所有文件加起来有10个G了。

然后,我又设置了服务器每周备份2次网站整体数据,因为Backup Buddy的备份文件被放在了网站根目录,因此服务器备份文件的时候,相当于把Backup Buddy的那10个G的备份文件也算作网站文件给打包备份了。因此,总体的备份数据加起来有30多个G。再加上网站数据,和存储在服务器上的其他文件,40G的服务器硬盘肯定是不够用了。

那么如何设置Backup Buddy,保证Wordpress网站安全的同时又节省服务器存储?

1. 将网站数据通过Backup Buddy备份到云存储服务如亚马逊的云服务,Google Drive,Dropbox,或者Buckup Buddy提供的云存储服务Stash中。在Wordpress后台,Backup Buddy – Remote Destinations 页面,按照指示教程设置即可。

2. 控制在服务器本地存储的网站备份数据的数量。你可以设置为让Backup Buddy每天备份一次,然后只保留最近两次的备份。当有新的备份数据产生的时候,自动删除掉最早的备份数据即可。

在BackupBuddy – Schedules 可以设置定时备份数据,设置为Daily Complete Backup即可,也就是每天备份一次网站数据,如下图所示。

再然后在BackupBuddy – Settings中,设置Age Limit of local backups为2天或者3天即可(请忽略下图中的2.5天,这里只能是整数),如下图所示。这样BackupBuddy每天会自动备份网站数据,这些备份数据超过2天就会自动从服务器中删除。也就是说,在服务器中始终存储着的是你网站近两天的备份数据。

如果你是Siteground的用户,则完全不用担心你的Wordpress或者Woocommerce网站备份的问题,因为Siteground会每天自动将你的网站进行备份,备份数据自动保留30天,也就是说,你在任何时候网站出现了问题,你都可以在Siteground的控制面板的Backup页面中找到网站过去的30天备份,在Actions选项中可以一键还原网站数据或者数据库,将网站恢复到到过去30天任意一天的样子。

如果你是Shopify用户,则不用担心程序的问题,做好产品数据,客户数据,以及主题的备份就好,可以通过安装Shopify Apps如Rewind来实现每天备份数据,如果不小心删除了某些产品,或者改错了某些网站代码,都可以通过应用来恢复。Rewind提供了一年的shopify数据的备份,也就是说通过Rewind,你甚至可以将你的Shopify网站一键还原到一年前的样子。

未经允许不得转载:WaimaoB2C » Backupbuddy是如何一口口吃掉30G服务器硬盘并最终导致WordPress网站挂掉的

赞 (4)

留下你的问题, 我们交个朋友 0

  • 关注公众号 “ WaimaoB2C ” 第一时间获取网站最新内容,了解跨境电商独立站圈内圈外每天发生的那些事儿,和20000+独立站卖家共同成长。

    $$$$$$$$ 每月 1 本书 $$$$$$$$

    2020年4月推荐工作效率书目:公众号回复信息“ GTD ”获取本书英文电子版
    本月和我一起读《GET THINGS DONE》来提高工作效率
    the art of stress-free productivity – 中文《搞定 – 无压工作的艺术》最近重读了中文版,试读了英文版,没有对比就没有伤害,中文版翻译的确实有点儿让人不敢恭维,推荐英文原版。

    *推荐亚马逊购买正版Kindle电子书或纸质书籍,获取最佳阅读体验。本分享来自于互联网以及网友上传,网站内所提供的下载链接均为站外链接,版权归原作者以及开发商所有,网站本身不存储相关资源文件. 如侵犯到版权方,请发送邮件到 hello@waimaob2c.com,站长会在第一时间删除并向您道歉。

  • Shopify 新卖家账户注册注意事项-非常重要

  • Shopify新卖家注册账户前请务必认真阅读以下注意事项:

    注册前关闭翻墙工具; 不建议使用 QQ,126,163邮箱注册账号
    打开Shopify官网 WWW.SHOPIFY.COM 获取 90 天免费使用
    注册账户时地址信息真实有效; 缴纳月租前关闭翻墙工具