2016年3月3日 星期四

★備份雲端主機AWS

《Wen外期策略團隊》
     進行海外程式交易的人最怕遇到的問題就是網路不穩或電腦當機,因此很多人會使用雲端主機,如果下單多半是到美國的商品,考慮報網路速度即時性,很多人會把主機放到美東。越來越多人使用AWS的雲端主機,但即使是雲端主機也是有可能會掛點。在這裡提供一個AWS備份雲端主機的方法,有興趣的可以參考,以下是一個真實案例。

     有在用AWS的雲端做程式交易的,instance掛掉大概是最頭痛的一件事了吧,要耗費大量的時間重建instance,如果回測資料沒有備份的話,就更慘了,這裡教大家怎麼備份AWS的instance,以及怎麼利用備份重建instance。

【備份步驟】
Step1:先連到後台,點選要備份的instance


Step2:點選Actions→Image→Create Image

Step3:接下來跳出這個對話框

Step4:等待AWS建立映像檔,這裡會花上一些時間,請耐心等候

Step5:建立好之後,可以在Image→AMIs裡面看到剛才建立的映像檔。


如果要將備份的映像檔還原成Instance,要注意,AWS會用映像檔建立一個新的Instance,而不是覆蓋舊的,但是新的Instance的密碼和key都會跟舊的一模一樣,所以還原後記得要把舊的,掛掉的Instance給砍了。


要將映像檔還原成Instance,請依照下列步驟:

Step1:進入Image→AMIs
Step2:點選要還原的映像檔
Step3:點選Actions→Launch
如此即會將映像檔還原成一個新的Instance。


備份檔案太多,AWS可是會跟你收費的,所以不需要的映像檔記得要砍掉,步驟如下:
Step1:先刪除映像檔
Step2:Snapshot也要刪除

當然希望大家的雲端還是乖乖的是最好了。

3 留言:

匿名 提到...

wen大請問若只做大小台,您推薦使用AWS的雲端主機嗎?謝謝

WEN 提到...

台指把電腦放家裡就好了,反正出了狀況就是call營業員,除了UPS,不用想太多備援的東西。

pmpmppm 提到...

請問費用貴嗎?

張貼留言

如果有私人問題想請教,請透過網站右方『與站長聯絡』之表單,謝謝!

----------------------------------------------------------------------------------------------------
網站聲明(Disclaimer)
本教學網站內所提供之程式碼(包括函數、指標、訊號)屬開放程式碼,用意在於讓使用者學習程式語法之撰寫,使用者可以任意修改語法內容並調整參數。本網站所有之內容(包括文章、影片、歷史紀錄、程式碼、教材)限用於個人學習使用,請勿轉寄、濫用,嚴禁私自串接帳戶交易。
-------------------------------------------------------------------------------------------------