[Webinoly] [備份網站與還原網站]指令記錄

因為最近剛好在測試虛擬主機,在自己架設的Hyper-V要下架,剛好GCP的主機也準備在弄一個新測試帳號,所以就想利用這次機會來測試Webinoly 的備份指令。

webinoly -backup

當然要先備份範例如下 輸入 # webinoly -backup後會出現下面的畫面

webinoly -backup

沒錯會看到有1~11的選項 (但這是我要講的是9和11)
也就是單純的手動匯出和匯入的指令方式。

匯出

匯出的方法很簡單, 就是輸入指令 # sudo webinoly -backup
就會出現 1 ~ 11 個選項 這個時候 What do you want to do ?
按 9 – Export site
會出現 Site to Export : (這邊輸入你要匯出的網站名稱)
範例如上圖 ,然後檔案就會出現在 /home/username/webinoly_www.的檔案
因為我上面圖示是使用root登入操作(不良示範)
接下來只要把這個檔案搬移到要被匯入的新主機中即可。

匯入

匯入方式很簡單也需要指令就可以簡單將備份檔輕鬆匯入新主機並切DNS指向後
在開啟SSL就成功了。

# webinoly -backup=local -import -file=/home/username/webinoly_www2.bruce-blog.tw_2020-11-11-11_40_19
(這是同一行)

然後只要等一下匯入成功後,DNS也生效就可以重新開啟SSL=ON
這樣就還原到和舊機備份一樣的狀態。