圖片[1]-Shopify 如何備份客戶信息和產品信息等網站數據以保證獨立站業務安全

前段時間,國內外不少賣口罩類產品的 Shopify 賬戶被封,有些朋友成功的申訴回來,有些朋友申訴郵件發了,官方客服找了,至今賬號仍然沒有解封。借這個話題詳細聊下,如何做好 Shopify 獨立站的備份工作,以防止突發事件導致 Shopify 賬戶被封,辛苦積累下來的客戶數據和產品數據等等信息丟失,影響到整個獨立站業務的正常運營。

圖片[2]-Shopify 如何備份客戶信息和產品信息等網站數據以保證獨立站業務安全

最近 Shopify 在國內不太穩定,如果打不開 Shopify 官網, 或者打開速度很慢,無法註冊或者登錄 Shopify 賬戶,請使用“魔法”重試,你懂的。

我現在養成的數據備份意識和習慣,都是建立在之前慘重的教訓上面的。

2011年那會兒在深圳做B2B業務的時候,看朋友自己買域名搭博客很好玩兒,然後就白天上班談業務,晚上通宵折騰 WordPress,一直到了2014年的時候,才認真的運營了一個Wordpress網站:iamsohoer.com。看這個域名也知道,我當時已經開始自己做SOHO了,閒暇時間在這片“自留地”上分享些自己的想法,同時利用這個網站接了不少Wordpress 外貿網站建站的活兒,也算是小賺了一筆吧。

圖片[3]-Shopify 如何備份客戶信息和產品信息等網站數據以保證獨立站業務安全
我的第一個Wordpress網站項目 – iamsohoer.com

不過災難來的也很突然,某天這個網站就突然給掛掉了,至今我也不知道什麼原因。更可悲的是當時壓根就沒有備份的意識,所有的內容都是直接在 WordPress 後臺創建的,網站沒了,當時寫的80多篇文章也都沒了。因爲時間精力的原因,這個網站就沒有再恢復運營。一直到了2016年的時候,才註冊了WaimaoB2C.com這個域名,並建立了現在我們看到的這個網站 – 歪貓跨境。

圖片[4]-Shopify 如何備份客戶信息和產品信息等網站數據以保證獨立站業務安全
歪貓跨境在2016年時的樣子

其實在這個網站運營期間,也發生過很多次“不得已”的改版,改版的原因也是因爲網站出了問題,掛掉之後重建改了模樣。不過在一次次掛掉重建的過程中,爲了更有效率,便養成了一個習慣,在寫文章內容以及截圖添加圖片的時候,全部都先存儲在“爲知筆記“裏面,然後再複製到Wordpress後臺,這樣即使網站掛掉了,內容也可以在很短的時間裏面得到恢復。

圖片[5]-Shopify 如何備份客戶信息和產品信息等網站數據以保證獨立站業務安全

到今天,所有的筆記內容都搬到了 Evernote 裏面,並且會通過Wordpress插件,以及服務器自帶的備份以及快照功能,每天將網站所有的數據分別備份到本地電腦上,備份到雲服務器裏面,備份到郵箱裏面。再加上Uptimerobot 這類網站監控工具幫我實時監控網站的運營狀態,這樣,網站因爲各種各樣的原因給掛掉了,我能夠及時收到通知,並在1個小時內甚至幾分鐘之內完成網站的恢復工作。

我們運營獨立站,單單是網站,每天都會遇到各種各樣不可預期的問題,就比方說,waimaob2c.com 這個小破站,雖然每天沒有多少訪客,但是卻有不少“居心叵測”的人惦記着,各種“網絡攻擊”和“暴力破解”,搞得我一度想去挖他們家祖墳。在他們的不斷“鼓勵”下,我也只能罵兩句,然後再默默的去“Get”新的技能包。

圖片[6]-Shopify 如何備份客戶信息和產品信息等網站數據以保證獨立站業務安全

這一路的坎坷,讓我感覺 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備份完整的客戶數據

另外一個要備份的重要資產是客戶數據。

網站掛了可以重新註冊賬戶一點一點恢復,客戶數據沒了,是真的就一夜回到解放前了。客戶數據備份有幾種方法,一種是將客戶數據同步到 Mailchimp 或者其他ERP之類的第三方服務商,這個是實時同步的,有新的客戶或者訂閱用戶,這些數據都會自動同步到Mailchimp,同步的信息除了客戶姓名,郵箱電話,還有客戶的訂單信息。如果你手裏積累到幾十萬上百萬精準的客戶信息,怕是每天發發郵件都能賺到不少錢。不過免費的Mailchimp賬戶能存儲的客戶信息數量有限,超過免費賬戶數量限制的話,就會自動暫停信息的同步。所以要注意到這點。

另外一點要注意的是,根據 Shopify 對第三方應用的要求,如果我們在 Shopify 後臺刪除掉了某個應用的話,那麼該應用必須在48小時之後刪除掉所有 Shopify 同步過去的數據。因此一旦發現 Shopify 賬戶掛了,儘可能快的從同步過數據的第三方服務商後臺備份數據下來,防止數據被自動刪除掉。

另外一種數據備份方法相對比較麻煩,需要我們在日曆上做一個定期提醒,定期下載客戶數據到本地電腦上,至於定期是多久,要看網站每天的訂單量,自己把握吧,應該不會有人一週就3個訂單,還每天做訂單備份的吧。

客戶數據的備份有兩個地方,一個是訂單 Orders,一個是客戶 Customer

建議這兩個文件都要備份。訂單備份的數據是網站的所有訂單數據,裏面詳細記錄了客戶的所有信息,以及其對應的訂單信息。而客戶數據的備份只有客戶的姓名郵箱電話地址等等信息,沒有訂單信息。但是,客戶數據裏面也有很多隻是在網站上訂閱提交了郵箱地址,但是沒有下過訂單的客戶郵箱地址。這些郵箱數據在訂單備份的數據裏面是沒有的,即使這些人只是提交了郵箱,沒有下單,但是也是一項非常重要的數據資產。

雖然備份的過程很簡單,在Order頁面點擊Export,然後在彈窗中選擇All orders,文件格式選擇CSV,然後點擊Export orders按鈕,就可以把所有的訂單數據都發送到郵箱裏。不過這裏要重點強調的是:

一定是要把客戶數據下載到電腦上,纔是真正的備份
一定是要把客戶數據下載到電腦上,纔是真正的備份
一定是要把客戶數據下載到電腦上,纔是真正的備份

而不是存在郵箱裏,爲什麼?往下看!

Shopify備份完整的客戶數據

打開郵箱可以看到Shopify發送的客戶數據的郵件,有沒有發現,郵件中顯示的“orders_export_1.csv”其實是一個指向Shopify服務器的下載鏈接地址,而不是郵件附件?!那這有什麼問題嗎?問題就在於,如果這是一個附件的形式存在的,那客戶數據是存儲在我們的郵箱服務器裏面的,只要郵箱能打開,我們隨時可以下載這個文件。

但是如果是指向Shopify服務器的一個下載鏈接地址,那麼文件本質上還是存儲在 Shopify 的服務器上的,雖然我們這裏有下載鏈接,但是如果今晚我們的 Shopify 網站掛掉了,那麼明天是無法打開這個鏈接下載客戶數據的!

https://waimaob2c.myshopify.com/admin/files/e62ccfdbb843d27cc4fd849f00615897/orders_export_1.csv/download

別問我爲什麼知道的這麼清楚,因爲我最早運營的那個雜貨鋪8000多個訂單數據就是這麼丟失的。因爲產品質量問題,服務又沒有跟上,那個雜貨鋪迫於“網絡輿論”的壓力,做好數據備份就關掉了,結果關掉之後很久很久才發現,備份下來的居然是一個鏈接而不是文件。網站關了,當然就再也沒有權限去下載這個數據了。這是一個坑,我替大家踩過了,大家不要再踩了。

Shopify備份完整的客戶數據

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 網站主題的備份

網站主題的備份,分爲三個方面:

圖片[9]-Shopify 如何備份客戶信息和產品信息等網站數據以保證獨立站業務安全

一個是在修改主題設置或者代碼之前,要養成複製主題的習慣,也是就主題Action按鈕下拉菜單中的Duplicate功能。這樣,即使我們把主題修改的亂七八糟的,也可以一鍵啓用備份的主題,讓你的網站恢復原來的樣子。

一個是每次修改完主題之後,記得將主題下載到電腦上。也就是主題Action按鈕下拉菜單中的Download theme file功能。下載的主題裏面包含了現在網站裏面所有的主題設置,我們只需要將它上傳到另外一個Shopify網站,再做簡單的配置,就可以很快複製一個網站出來。

如果在Shopify網站上面花了180美金購買了付費主題,那麼即使Shopify網站被封了,我們也是可以聯繫Shopify客服將這個主題的所有權從被封掉的Shopify網站轉移到新開的Shopify賬戶中的。具體操作方法客服會指導一步步操作,但是如果想申請退款,那是不可能的。

再一個網站主題備份要做的,就是在首次配置主題的時候,最好可以一步一步記錄下來設置主題的過程。比方說,網站的標題,正文的內容設置的是什麼字體,網站的 Add to cart 按鈕的背景顏色是什麼顏色。這裏的顏色不要籠統的說紅色或者黑色,而是記錄下來顏色的編碼。例如 Announcement Bar Background的顏色爲 #FF4A4A,而不是簡單的記錄爲紅色。

圖片[10]-Shopify 如何備份客戶信息和產品信息等網站數據以保證獨立站業務安全

之所以要如此麻煩的這樣操作,原因有兩個方面,一方面是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天任意一天的樣子。

圖片[11]-Shopify 如何備份客戶信息和產品信息等網站數據以保證獨立站業務安全

他還有一個“Replay”的應用,可以將Shopify網站A的所有數據一鍵同步到另外一個Shopify網站B,不過,這兩個網站必須都是我們自己的,能登陸後臺纔可以。

我安裝使用Rewind的同時聯繫了我的客戶經歷 Alex Davis,詢問能否將存儲在rewind的數據直接下載到本地進行備份。Alex Davis的回覆如下:

圖片[12]-Shopify 如何備份客戶信息和產品信息等網站數據以保證獨立站業務安全

You can do a full export of your Shopify store using Rewind. This is a raw data export in .JSON format, and has a one time cost of $100 USD. Alternatively, you could use our other software, Replay Store Copy, to copy data from one Shopify store to another Shopify store. Check out Replay and let me know what you think; this could be a good alternative for your readers that are having their stores shut down.

用戶是可以直接將shopify備份數據從Rewind下載到本地的,下載的文件格式是 “.JSON”, 而且每次數據下載需要支付100美金。他也向我推薦了“Replay”這個應用,如果有複製網站的需求,那麼可以嘗試使用Reply,我詳細看了下Replay的介紹,感覺如果A站被封了,它並不能幫我們把A站的數據導入到B站,也不能直接使用Repay將存儲在Rewind的備份數據導入到另外一個Shopify網站。

至於Rewind的價格,比較感人,貴不貴,就看自己的時間,以及自己的網站數據值不值這個錢了。

說了很多,但想表達的核心是:

我覺得Shopify仍然是大部分賣家朋友做獨立站最好的選擇,但它終究是個平臺,平臺就有平臺的“規則”,我們要做的除了運營好獨立站帶來更多的訂單,也要做好日常備份,儘可能的降低潛在的風險,在獨立站這條路上走的更穩健一些。

圖片[13]-Shopify 如何備份客戶信息和產品信息等網站數據以保證獨立站業務安全