搜尋此網誌

2012年7月16日 星期一

Virtual Iron manager Restore Practice

Virtual Iron前幾年已經被Oracle買走了,所有的support都收回oracle,可惜VI就此消失了...

日前忽然停電,UPS撐不住,全斷電,VI Manager開起來後,裡面所有的VM都不見了,呼~~~嚇死人了....

還好問了Google大神後查到了這篇文章,http://www.trialworks.com/wiki/index.php?title=VirtualIron

其中我利用了Restore那段
Restore
Performing a backup and restore of the Virtualization Manager.
The Virtual Iron system backup policy performs daily backups of the Virtualization Manager installation. The default behavior is to perform a system backup at 2:00 AM and to keep the last ten backup files. The default backup location is the following directory on the management node:
Windows: C:\Program Files\VirtualIron\backup\
These parameters are configurable in the Virtualization Manager Console, "Policies and Reports" view. You can create a new system backup anytime you like by clicking the "Backup Now" button on the system backup policy.
The naming convention for system backup files is: backup.${YEAR}${MONTH}${DAY}${TIME}.${VERSION}.tar
To restore a backup, follow this procedure:
 
These backup files are tar files but they cannot be restored by simply untarring them in the VirtualizationManager directory. The proper way to restore a backup is to first make sure the Virtualization Manager is not running, then running these commands in a command prompt with root or Administrator privileges:
Windows:
cd c:\Program Files\VirtualIron\restore.bat backup\backup.${YEAR}${MONTH}${DAY}${TIME}.${VERSION}.tar

我是這樣做的:

  1. Stop the Virtualization Manager Service
  2. cd \program files\virtualiron
  3. restore.bat backup\backup.${YEAR}${MONTH}${DAY}${TIME}.${VERSION}.tar
    說明:切換到restore.bat的路徑,restore.bat後面跟的參數就是一個tar的檔,長的像這樣: backup.201206280200.4.5.16.11.tar
  4. Start the VirtualizationManager Service
這樣就可以將VI設定restore回來了。

2012年7月6日 星期五

Linux常用指令

lpstat -t 查看queue的狀態

Enable Printer Queue

用法:/usr/bin/enable [Printer queue name]

 #enable bill

lprm 刪除貯列中的工作

用法:/usr/bin/lprm [P] [file...]
說明:
尚未完成的打印機工作會被放在印表機貯列之中,這個命令可用來取消未送到印表機的工作。
每一個印表機都有一個獨立的貯列,你可以用 -P 這個命令設定想要作用的queue。如果沒有設定的話,會使用系統預設的印表機。
這個命令會檢查使用者是否有足夠的權限刪除指定的檔案,一般而言,只有檔案的擁有者或是系統管理員才有這個權限。
Ex:
將印表機 bill中的第 1234 號工作移除
#lprm -Pbill 1234

2012年7月4日 星期三

outlook 2010開啟某些email時會當機。Outlook crashes when opening email gdiplus.dll

看到網路很多人也有同樣的問題,看來可能和vga driver有關係。

但我的環境為windows 2008 r2 + Hyper-v + nComputing,當以outlook2010讀到某一個email時,outlook就會當機,不是每封email都會當。

解決方案:
因為Hyper-v vga只有16bits,但我的nComputing L300設成24bits,所以在某些時候會發生crash,只要將L300設定16bits就不會發生了

Log的錯誤訊息:

失敗的應用程式名稱: OUTLOOK.EXE,版本: 14.0.6117.5001,時間戳記: 0x4f3e2d20
失敗的模組名稱: gdiplus.dll,版本: 6.1.7601.17825,時間戳記: 0x4f9235ab
例外狀況碼: 0xc0000005
錯誤位移: 0x000b1e8d
失敗的處理程序識別碼: 0x2cdc
失敗的應用程式開始時間: 0x01cd3e26cc9a646d
失敗的應用程式路徑: C:\Program Files (x86)\Microsoft Office\Office14\OUTLOOK.EXE
失敗的模組路徑: C:\Windows\WinSxS\x86_microsoft.windows.gdiplus_6595b64144cc...\gdiplus.dll
報告識別碼: 38d774c3-aa1b-11e1-baed-00155d080311