按此網址前往註冊,可獲得10美元的使用金【DigitalOcean】。

使用虛擬機VM來建立網站還有一個很大的好處,就是備份和還原非常地簡單(如果不考慮效率的話),因為VM 對於系統來說其實就是一個檔案(很大的檔案),所以只要把當時的狀態都儲存下來,成為一個映像檔(Image)的話,不就等於是備份好了嗎?這個我把它叫做暴力備份法,通常是用在你的系統要做一個比較大的改變之前,可以先把目前的狀態全部寫成一個Image,以便萬一系統出錯了,還有一個可以還原的點。而在此部份,DigitalOcean的介面提供了一個很簡便的操作方式。

進入DigitalOcean之後,你可以看到目前你正在執行中的Droplet列表,而我們要做的事,是先把目前的Droplet停機,請在該Droplet中執行以下的指令即可:

# shutdown -h now

過了一小段時間之後,可以在列表中確實看到目前的Image是屬於停機的狀態:

2015-09-10_08-00

然後就可以到Image功能處看到停機中的Droplet列在下拉式選單中:

2015-09-10_08-01

只要選擇此Droploet,然後再按下Create按鈕,系統就會開始建立新的映像檔,把目前的機器狀態保留下來。因為檔案很大,所以需要一點時間:

2015-09-10_08-01-35

建立完畢之後,回到該Droplet的詳細操作功能頁中,就可以看到一個剛剛建立好的Snapshot了。有了這個Snapshot,不管你的機器目前處於什麼狀態,都能夠透過「Restore」按鈕把它還原到當時的狀態。

2015-09-10_08-35-38

有了這個功能,你就可以放心地在你的VM中做任何你想要的修改,不小心做錯了,只要片刻的工夫就可以還原了。到Images頁籤可以看到這個Image比較詳細的資料。

2015-09-10_08-36-28

(322)

%d 位部落客按了讚: