前段时间,国内外不少卖口罩类产品的Shopify账户被封,有些朋友成功的申诉回来,有些朋友邮件回了,客服找了,至今仍然没有解封。我不评判这里面的对与错,今天在这里详细的聊下,如何做好Shopify网站的备份工作,以防止突发事件导致网站出现问题,影响到整个独立站业务的正常运营。
我现在养成的备份意识和习惯,都是建立在之前惨重的教训上面的。2011年那会儿在深圳做B2B业务的时候,看朋友自己买域名搭博客很好玩儿,然后就白天上班谈业务,晚上通宵折腾Wordpress,一直到了2014年的时候,才认真的运营了一个Wordpress网站:iamsohoer.com。看这个域名也知道,我当时已经开始自己做SOHO了,闲暇时间在这片“自留地”上分享些自己的想法,同时利用这个网站接了不少Wordpress外贸网站建站的活,也算是小赚了一笔吧。

我的第一个Wordpress网站项目 – iamsohoer.com
不过灾难来的也很突然,某天这个网站就突然给挂掉了,至今我也不知道什么原因。更可悲的是当时压根就没有备份的意识,所有的内容都是直接在Wordpress后台创建的,网站没了里面的东西就什么都没了。当时也因为职业的原因,这个网站就没有再花时间精力去恢复运营。一直到了2016年的时候,才注册了WaimaoB2C.com这个域名,并建立了这个网站。

WaimaoB2C.com 刚刚出生时候的样子
其实在这个网站运营期间,也发生过很多次“不得已”的改版,改版的原因也是因为网站出了问题,挂掉之后重建改了模样。不过在一次次挂掉重建的过程中,为了更有效率,便养成了一个习惯,在写文章内容以及截图添加图片的时候,全部都先存储在“为知笔记“里面,然后再复制到Wordpress后台,这样即使网站挂掉了,内容也可以在很短的时间里面得到恢复。
到今天,所有的笔记内容都搬到了Evernote里面,并且会通过Wordpress插件,以及服务器自带的备份以及快照功能,每天将网站所有的数据分别备份到本地电脑上,备份到云服务器里面,备份到邮箱里面。再加上Uptimerobot这类网站监控工具帮我实时监控网站的运营状态,这样,网站因为各种各样的原因给挂掉了,我能够及时收到通知,并在1个小时内甚至几分钟之内完成网站的恢复工作。
我们运营独立站,单单是网站,每天都会遇到各种各样不可预期的问题,就比方说,waimaob2c.com 这个小破站,虽然每天没有多少访客,但是却有不少“居心叵测”的人惦记着,各种“网络攻击”和“暴力破解”,搞得我一度想去挖他们家祖坟。在他们的不断“鼓励”下,我也只能骂两句,然后再默默的去“Get”新的技能包。

WaimaoB2C.com 每天在经历的网络攻击和暴力破解
这一路的坎坷,让我感觉Shopify,以及Siteground,他们能够成功是有原因的,他们提供一站式的独立站建站运营的解决方案,让卖家朋友们不再花时间经历搞那些花点儿钱就能搞定的技术问题。其实也就相当于我们每个月花点儿钱,雇了一帮特优秀的技术团队为我们提供网站安全运营和维护,而我们呢,建好站之后,可以把主要精力放在产品开发,网站流量运营,订单处理,以及客户关系维护等等这些更重要的事情上来。
前面铺垫了这么多,其实就是想说,不管你是用Shopify建站,还是Siteground+Wordpress+Woocommerce建站,又或者是其他建站平台或者程序,作为卖家,我们始终是在“黑白两道”的夹缝中生存。“黑的”有各种黑客惦记你的账户,即使是Shopify这类安全系数较高的网站,也有用户倒在了钓鱼邮件上;“白的”,近期的“口罩封号”事件就让不少Shopify独立站卖家有了和亚马逊卖家一样的“焦虑”和“封号危机感”。
最近重读《搞定》,里面刚刚好有句关于焦虑的话很适合今天的话题
因此,要摆脱“焦虑”的状态,我们就要有能力控制风险,时刻为最坏的情况做好准备,放在网站这件事情上就是:
做好网站备份
做好网站备份
做好网站备份
那我们接下来进入正题,如何做好Shopify网站的数据备份。至于Wordpress/Woocommerce以及其他建站程序的数据备份该如何做,看时间,有时间再说。不过从逻辑上来讲,不管是什么网站,要备份的数据大同小异,只是操作流程上有所不同而已。
那么网站备份,备份的是什么呢?
首先要说的是已经在Shopify教程系列文章中强调了很多遍的,最最最重要的两个资产,一个是域名,一个是客户数据。
Shopify 网站域名的“备份”管理
域名,不管是你花50块钱买的,还是花1万美金买的,它都是你最重要的资产之一,品牌站或者垂直站自然不用说了,花钱打广告,流量和订单是一方面,另外一个目标就是在垂直领域树立影响力,对于独立站来说,这个影响力就建立在产品服务,以及你的品牌名称以及域名上面。至于杂货店,看你怎么想了,做杂货店做成品牌的也不少。如果是赚一票就撤的心态,那不在讨论范围。
当然域名是没有办法备份的,只能买域名或者续费域名的时候多买些年头,再或者设置好域名到期自动续费。
另外如果你在Shopify买的域名,然后Shopify账号封了,域名怎么办?
当然是联系客服要回来,你可以注册一个Namesilo或者阿里云之类的域名服务平台,然后联系Shopify客服,将域名从Shopify转移到Namesilo或者阿里云。然后再注册一个新的Shopify,将这个域名重新解析到Shopify的IP地址就可以了。如果提示该域名已经添加到了另外一个Shopify网站,还是联系客服,让客服帮你操作下,你就可以重新将域名添加到新的Shopify网站了。
Shopify备份完整的客户数据
另外一个要备份的重要资产是客户数据。
网站挂了可以重新注册账户一点一点恢复,客户数据没了,是真的就一夜回到解放前了。客户数据备份有几种方法,一种是将客户数据通过Shopsync同步到Mailchimp,这个是实时同步的,有新的客户或者订阅用户,这些数据都会自动同步到Mailchimp,同步的信息除了客户姓名,邮箱电话,还有客户的订单信息。如果你手里积累到几十万上百万精准的客户信息,怕是每天发发邮件都能赚到不少钱。不过免费的Mailchimp账户能存储的客户信息数量有限,超过免费账户数量限制的话,就会自动暂停信息的同步。所以要注意到这点。
另外一种数据备份方法相对比较麻烦,需要你在手机上定一个闹钟,然后定期下载客户数据到你的电脑上,至于定期是多久,要看你网站每天的订单量,自己把握吧,应该不会有人一周就3个订单,还每天做订单备份的吧。
客户数据的备份有两个地方,一个是订单 Orders,一个是客户 Customer。
建议这两个文件都要备份。订单备份的数据是你网站的所有订单数据,里面详细记录了客户的所有信息,以及其对应的订单信息。而客户数据的备份只有客户的姓名邮箱电话地址等等信息,没有订单信息。但是,客户数据里面也有很多只是在你的网站上订阅提交了邮箱地址,但是没有下过订单的客户邮箱地址。这些邮箱数据在订单备份的数据里面是没有的,即使这些人只是提交了邮箱,没有下单,但是也是一项非常重要的数据资产。
虽然备份的过程很简单,在Order页面点击Export,然后在弹窗中选择All orders,文件格式选择CSV,然后点击Export orders按钮,就可以把所有的订单数据都发送到邮箱里。不过这里要重点强调的是:
一定是要把客户数据下载到你的电脑上,才是真正的备份
一定是要把客户数据下载到你的电脑上,才是真正的备份
一定是要把客户数据下载到你的电脑上,才是真正的备份
而不是存在邮箱里,为什么?往下看!
打开邮箱可以看到Shopify发送的客户数据的邮件,有没有发现,邮件中显示的“orders_export_1.csv”其实是一个指向Shopify服务器的下载链接地址,而不是邮件附件?!那这有什么问题吗?问题就在于,如果这是一个附件的形式存在的,那客户数据是存储在你的邮箱服务器里面的,只要邮箱能打开,你随时可以下载这个文件。但是如果是指向Shopify服务器的一个下载链接地址,那么文件本质上还是存储在Shopify的服务器上的,虽然我这里有下载链接,但是如果今晚我的Shopify网站挂掉了,那么明天,我是无法打开这个链接下载客户数据的!
别问我为什么知道的这么清楚,因为我最早运营的那个杂货铺8000多个订单数据就是这么丢失的。因为产品质量问题,服务又没有跟上,那个杂货铺迫于“网络舆论”的压力,做好数据备份就关掉了,结果关掉之后很久很久才发现,备份下来的居然是一个链接而不是文件。网站关了,你当然就再也没有权限去下载这个数据了。这是一个坑,别说我没告诉过你啊。
Shopify 产品数据的备份
和客户数据备份一样,你需要定期将产品数据下载到电脑上,并做好数据文件名称的命名。例如,你今天对产品数据做了备份,那么,备份的文件名称最好重命名加上个日期 :waimaob2c-products-200326.csv 这样你能清楚的知道哪个文件是最近的产品数据文件,恢复产品数据的时候也方便一些。
产品数据备份的时候要注意两点:
产品的Collections数据是无法备份下载的,你只能将你创建好的Collections名称,以及规则记录到类似印象笔记等笔记工具里面,然后在恢复数据的时候,照着笔记一一手动恢复。
产品图片的备份,也只是备份了产品图片在Shopify服务器上的URL,而不是真正的下载文件到本地。我联系了Shopify的客服,她跟我说,网站关闭之后你的网站所有数据都是可以存储30天的,至于关店30天之后还能不能恢复数据,看运气,no promise。那按照我的理解,网站关掉30天之后,产品图片有可能也会从Shopify服务器上删除掉,源文件没了,那备份表格CSV文件里面的图片URL还有什么用处?
所以,我们在建站做产品图片的时候就尽可能在自己电脑上把产品图片整理好,做好备份。如果你需要图床,可以试试七牛云的服务,免费10个G的容量足够大部分卖家使用了。付费的阿里云对象存储OSS也可以拿来当作图床用, 40G的存储空间5年费用36块钱。当你把图片存储在七牛或者阿里云OSS之后,不管你是做亚马逊,还是Shopify,又或者是Woocommerce,只要用到表格上传产品,都可以使用七牛或者阿里云的图片链接,简直不要太方便。
Shopify 网站主题的备份
网站主题的备份,分为三个方面:
一个是在修改主题设置或者代码之前,要养成复制主题的习惯,也是就主题Action按钮下拉菜单中的Duplicate功能。这样,即使你把主题修改的乱七八糟的,也可以一键启用备份的主题,让你的网站恢复原来的样子。
一个是每次修改完主题之后,记得将主题下载到你本地的电脑上。也就是主题Action按钮下拉菜单中的Download theme file功能。下载的主题里面包含了你现在网站里面所有的主题设置,你只需要将它上传到另外一个Shopify网站,再做简单的配置,就可以复制一个网站出来。
如果你在Shopify网站上面花了180美金购买了付费主题,那么即使你的Shopify网站被封了,那么你也是可以联系客服将这个主题的所有权从被封掉的Shopify网站转移到你新开的Shopify账户中的。具体操作方法客服会指导你一步步操作,但是如果你想申请退款,那是不可能的。
再一个网站主题备份要做的,就是在你首次配置主题的时候,最好可以一步一步记录下来你设置主题的过程。比方说,网站的标题,正文的内容设置的是什么字体,网站的Add to cart按钮的背景颜色是什么颜色。这里的颜色不要笼统的说红色或者黑色,而是记录下来颜色的编码。例如 Announcement Bar Background的颜色为 #FF4A4A,而不是简单的记录为红色。
之所以要如此麻烦的这样操作,原因有两个方面,一方面是Shopify网站主题的更新相当于将主题重新安装了一遍,你要从头到尾重新设置一遍,有笔记做参考,那操作起来会方便很多。虽然大部分时候Shopify主题不需要更新,但是当Shopify发布了某些关键的系统更新的时候,你是必须要更新主题才能使用的,例如之前的BUY IT NOW按钮,就必须要更新主题或者修改代码才能用。主题开发者也会定期的修复Bug,因此,定期更新主题是必要的。另外一方面是避免员工离职导致的麻烦,设置主题的时候做好笔记,这样即使员工离职,新同事也能照着笔记迅速完成主题的更新。
Shopify 网站应用数据的备份
Shopify应用数据的备份说简单也简单,说复杂也复杂,主要看各个应用开发者是如何处理你的数据的。Shopify要求的是,当你的网站删除了某个应用48小时之后,应用要将存储的你的网站的客户数据等相关信息删除掉,至于其他数据删除哪些,保留哪些是每个开发者自己去衡量了。我个人的建议还是和网站主题备份的操作一样,在印象笔记里面记录好你的网站安装了哪些应用,这些应用都进行了哪些设置。
Shopify网站页面和博客内容的备份
网站页面例如关于我们,联系我们,FAQ等等页面,以及你的博客里面的内容,只能手动备份到你的印象笔记里面了,个人建议在创建每一篇内容的时候,都直接在印象笔记等类似工具里面创建,然后再复制到Shopify。备份的时候,记得不仅仅要备份你的页面标题和内容,还要备份每个页面对应的URL,防止原来的页面404失联。
Shopify 网站其他设置的备份
其他设置的备份包括你在Shopify Setting里面的所有设置,折扣码的设置等等。其实余下最重要的,是你的Shopify Shipping是如何设置的,你的Checkout是如何设置的,把这两项设置的方式方法记录清楚就可以了。其他的设置,如果你没有做过修改,其实不是特别的重要。
以上是我所能想到的Shopify网站备份的内容。如果你觉得操作麻烦,那么至少要每周做1-2次客户数据以及产品数据的备份吧。
Shopify 网站数据备份应用 Rewind
再有一个更简单的Shopify备份解决方案,就是借助Shopify APP来实现了,搜了一下,评价口碑以及安装数量比较多的,就是Rewind (https://apps.shopify.com/backup)这个应用了,安装试用了下,数据备份和恢复确实非常的简单,你的网站所有数据都会每天自动同步到Rewind的服务器,所有数据都会自动保存365天,也就是说,你明年的今天,可以把网站一键还原到过去365天任意一天的样子。
他还有一个“Replay”的应用,可以将Shopify网站A的所有数据一键同步到另外一个Shopify网站B,不过,这两个网站必须都是你的,能登陆后台才可以。
我安装使用Rewind的同时联系了我的客户经历 Alex Davis,询问能否将存储在rewind的数据直接下载到本地进行备份。Alex Davis的回复如下:
用户是可以直接将shopify备份数据从Rewind下载到本地的,下载的文件格式是 “.JSON”, 而且每次数据下载需要支付100美金。他也向我推荐了“Replay”这个应用,如果你有复制网站的需求,那么可以尝试使用Reply,我详细看了下Replay的介绍,感觉如果A站被封了,它并不能帮我们把A站的数据导入到B站,也不能直接使用Repay将存储在Rewind的备份数据导入到另外一个Shopify网站。
至于Rewind的价格,比较感人,贵不贵,就看你自己的时间,以及你的网站数据值不值这个钱了。
说了很多,但想表达的核心是:
我觉得Shopify仍然是大部分卖家朋友做独立站最好的选择,但它终究是个平台,平台就有平台的“规则”,我们要做的除了运营好独立站带来更多的订单,也要做好日常备份,尽可能的降低潜在的风险,在独立站这条路上走的更稳健一些。
未经允许不得转载:歪猫跨境独立站博客 » Shopify备份网站数据 – Shopify网站客户信息,产品信息以及主题设置备份,保证独立站业务安全