如何備份網站?虛擬主機怎麼備份呢?

為什麼網站架好,會需要備份呢? 因為很多可能的狀況會導致您的網站資料有問題而無法正常開啟網站,不外乎是可能不小心刪錯資料、改錯資料、網站程式或主機漏洞被入侵、主機壞了..等等都有可能,因此,網站備份還是不能沒做。

網站多久備份一次?

先來說說備份頻率,如果您的網站是純html設計的,那基本上只要備份一次就好了,除非您有修改過檔案。如果您的網站是用PHP跟MySQL資料庫寫的(例如WordPress、Joomla!、OpenCart..等網站程式),那該多久備份一次呢? 一樣是看網站是否有寫入新的資料,如果您的網站設計好後都沒有更新內容,那也只需備份一次即可,如果您常常更新內容或寫新的文章,那就有定期備份的必要了。

如何備份網站?

接著,我們來說說備份的方式吧

純手工備份網站

  • 單純檔案: 如果您的網站只使用到HTML程式碼設計(或是PHP,但沒有用到MySQL資料庫),那麼只需把程式碼下載到電腦就可以了。舉例來說,cPanel主機的網頁資料都是在 public_html 這資料夾裡,那您就只需把 public_html 內的資料下載到電腦即可。您可以使用FTP程式(例如Filezilla)連上主機下載檔案。
  • 有資料庫: 如果您的網站是用PHP跟MySQL資料庫寫的(例如WordPress、Joomla!、OpenCart),那除了要備份 public_html 的資料,尚須透過cPanel控制台的phpMyAdmin來備份資料庫。您可以參考如何匯出phpMyAdmin資料庫這篇文章。

使用網站程式、外掛來備份網站

如果您使用WordPress等架站程式,有些外掛程式可以用來備份網站或資料庫,可以選擇直接備份到相同的虛擬主機上,再自己找時間下載到電腦上,或是就一直放在虛擬主機上。另外,也可以選擇備份到其他的網站空間。

使用主機商的主機備份、網站備份

  • 其他主機業者: 有的主機商可能會幫忙客戶備份虛擬主機帳號,若客戶的網站有問題,可以請主機業者幫忙恢復備份,或是客戶自己下載網站備份檔到電腦上,再自己刪除主機上的檔案、重新上傳備份檔主機上來恢復備份。
  • 網易的作法: 現階段,若您購買網易虛擬主機,我們都有免費幫忙客戶備份75-180天(次) ,如果您的網站真的遇到問題(例如更新失敗、改錯檔案、誤刪檔案、被入侵破壞),隨時可以自己登入cPanel控制台恢復網站備份,不需要等我們客服人員幫忙處理,也不需要把備份檔下載到電腦上再重新上傳,可以節省您很多時間,不會網站遇到問題時手忙腳亂。

建議的備份方式

  • 主機商備份: 建議您可以找像我們公司這樣有提供網站備份的主機商,最好是能自己線上恢復網站備份,且不需要下載到電腦上、再自己上傳到電腦上。若你主機商只提供3天少少的備份、沒辦法線上自己恢復備份也OK,因為您的網站真的遇到問題的時候,至少才不會都沒有備份檔可以使用。
  • 純手工備份: 我們必須很誠實地說,沒有任何主機業者會希望自己經營不善,也沒有任何虛擬主機業者能保證主機都不會發生問題,因此,即使主機業者有免費或付費幫忙備份虛擬主機,仍建議客戶能定期自行將網站資料備份到電腦上,這樣若主機商營運上或主機本身發生問題,才不會所有資料都不見。注意,是將資料備份到電腦上喔,不是用外掛程式備份在同一個虛擬主機帳號內喔,因為主機商如果消失了或主機硬體壞了,這樣您備份在同一個主機主機內的備份檔也會一起消失喔。

如果您跟我們公司一樣重視客戶的網站備份,歡迎您參考我們的75-180天免費金牌網站備份