2011年12月12日 星期一

簡易解決 ghettoVCB 在 ESXi 5 下備份的 crond 方法

ESXi 5 對於 Linux 一些指令真的是省略的很,而且重開機後,新增出來的檔案或資料夾會備移除,所以 ghettoVCB 的相關檔案及 root 的 crond 檔案都會不見,頗麻煩。

為了這個原因,所以我把 ghettoVCB 的相關資料夾及 root 的排程檔案都備份一份到開機的硬碟 LocalHD 下,然後利用開機的 rc.local 自動執行檔,寫入一些相關的程序,於是就簡易達成了每次開機還是會自動執行備份程序啦!

rc.local 這個檔案寫入的資料,開機仍然會存在,因為這個是本來就有的檔案啦,位置在 /etc 下,我是用 WinSCP 打開這個檔案直接編輯就可以啦,下面是檔案的內容。

在根目錄建立放置 ghettoVCB 的資料夾 /backup,把 LocalHD 相關的檔案拷貝過去,然後再把 root 這個排程檔案拷貝到 /var/spool/cron/crontabs 下,刪除預設的 crond,然後重新執行 crond,這樣就 KO 啦。 那個 day 是每日要備份的 VMs list, week 則是一週備份一次的 list 啦。

沒有留言:

張貼留言