2013年5月29日 星期三

Gmail 已封鎖部分檔案類型

在寄信給 GMail 後收到封鎖通知

=====================================================================

收件者的電子郵件伺服器發生了 SMTP 通訊問題。請連絡您的系統管理員。


=====================================================================

查了 Google 的封鎖條件如下

原始連結 系統已封鎖部分檔案類型 - Gmail 說明

=====================================================================


系統已封鎖部分檔案類型


為了防止病毒入侵,Gmail 採行的安全措施就是禁止使用者收發執行檔 (例如副檔名為 exe 的檔案)。因為這類檔案可能包含有害的程式碼,造成惡意軟體入侵您的電腦。此外,Gmail 也不允許使用者收發毀損的檔案。

※ 無法收發的檔案類型

    您無法收發下列檔案類型

    .ade、.adp、 .bat、.chm、.cmd、.com、.cpl、.exe、.hta、.ins、.isp、.jse、.lib、.mde、.msc、
    .msp、.mst、.pif、.scr、.sct、.shb、.sys、.vb、.vbe、.vbs、.vxd、.wsc、.wsf、.wsh

    如果有人傳送包含這類檔案的郵件到您的 Gmail 帳戶,系統會自動將這些郵件退回給寄件者。即使這些類型的檔案是以壓縮格式傳送,Gmail 也不接受這類檔案。

    以下為壓縮格式範例:

    .zip、.tar、.tgz、.ta.gz、.rar

※ 內含壓縮檔的壓縮檔

    您可以傳送內含密碼保護壓縮檔的壓縮檔。如果可以的話,請解壓縮所有文件或移除密碼保護。

    Mac使用者:傳送內含其他壓縮檔案的壓縮檔,會提高檔案損毀的機率。我們建議先解壓縮所有檔案,再將所有檔案建立為一個壓縮檔。

※ 檔案大小上限

    您可以傳送和接收的郵件大小上限為 25 MB (含附件大小在內)。只要收到超過此大小上限的郵件,系統會將這些郵件退回給寄件者。進一步瞭解傳送郵件 與附件大小上限



2013年5月9日 星期四

當 COM Port 遇上 Hyper-V

又一個石器時代的元件 -- Serial Port

這個元件在現在的電腦上已經消失很久了,部份商用型伺服器則還會保留一個

因系統中的監控機制使用了 GSM Modem ,它需要透過 Serial Port 來連結控制程式,所以在將伺服器虛化時再度卡關了

雖然虛擬機中有 COM1 & COM2 ,但看來它並不符需求

所以只好透過 3rd Party 的程式來處理

以下這個是試了後不錯的,而且也在運作了

Network Serial Port kit

運作原理:
將 GSM Modem 掛上 VM Host,再將 physical Serial Port 透過 NSPK 接上 VM Client 的 virtual serial port 上

設定方法:

1. 在 VM Host 上安裝完成後,執行 Network Serial Port Kit



2. 選擇 Share Serial Port


3. 選取要使用的 Serial Port


4. 完成設定,會在 Shared Serial PortS 列出已分享的  Serial Port


5. 在 VM Client 上安裝完成後,執行 Network Serial Port Kit

    選擇 Add Connection


6.選擇 VM Client 要用的 virtual serial port ,並在 Remote computer 輸入要連接 physical Serial Port 的 VM Host 名稱或 IP


7. 連上後選擇要連接該伺服器的那個 Port


8. 完成後即可看到 Virtual Serial 與 Physical Serial 的串接資訊


9. 開啟 GSM Modem 的監控系統後,可看到該連線已完成連接


10. 在 VM Host 端也可以看到是那台伺服器連上來


這個方法雖然簡易,但費用確是不便宜,Per-seat license 每個要 US$ 135

2013年5月2日 星期四

Windows Server 2000 與 Windows System Center Virtual Machine Manager 2012 ( SCVMM 2012 )

Windows Server 2000 這個遠古時代的東西怎麼還有人在用呢?
現在都已經是 Windows Server 2012 了
說真的,我也很訝異;先不講軟體可以用這麼久,光那台機器可以用到現在,真的是不可思議
來看個真象圖,系統建立時間為 2002/12/24


為什麼不換呢?
這台當初是為的某個系統所建立的 Mail Server (Alt-n MDaemon Mail Server V6.5.1 ) ,後來該專案結束後又被其它專案接手,但因使用量不大,所以就一直沒升級,因為原來買的是 Unlimited user 要升級費用不少,所以....
一轉眼十年過去了

趁著要做虛擬化,終於可以讓這台老古董機退休了(除了它好像還有好幾台,真是刻苦Y)

目前採用 Windows Server 2012 + Hyper-V 3.0 + Windows System Center Virtual Machine Manager 2012 SP1 來做虛擬化

但不幸的是 Windows Server 2000 並不在這個版本 P2V 的可用列表中 ,先前試著利用 Disk2VHD 轉了一台 Windows Server 2003 並沒有成功,而且 Disk2VHD 也只支援 Windows XP SP2、Windows Server 2003 SP1and higher, 包含 x64 systems

所以只好依網路上的建議利用系統備份軟體來備份系統,再將其還原回虛擬機中

1. 先在該電腦安裝 Acronis Backup & Recovery® 11.5 再利用它備份整個系統


2. 先利用 Acronis Backup & Recovery 建立一個開機還原用的 iso 檔

3. 在 Hyper-V 管理員來新增一台虛擬主機,並將剛才製作的 Acronis Backup & Recovery 開機 iso 檔掛載後開機


4. 將該虛擬機開機,即可看到 Acornic Rescue Media ( 開機救援光碟 ) 的畫面,執行 Acronis Backup & Recovery



5. 進入 後執行「復原」來將先前備份的系統還原


6. 在「資料路徑」中輸入原來備份時的位置,在「資料檢視」中勾選要還原的機器及磁區


7. 在「存檔檢視」中選取原備份檔案,而在「備份內容」中要記得下拉選取「 MBR」 及「磁碟區」


8. 點選「確定後,即可看到復原作業的「復原內容」及「復原目標位置」
    這裡有個要注意的:「復原目標位置」中的「復原到 」-> 「實體電腦」,雖然現在是虛擬機,但是模擬實體機在操作,所以要選「實體電腦」



9. 按下「確定」後就開始漫長的等待了


10. 經過數小時後,它終於完成了,重啟系統


11. 接著另一個問題來了,因 Windows Server 2000 無法完全相容於 Hyper-V 3.0 ,當從 Hyper-V 管理員中 插入整合服務安裝光碟執行安裝時時會出現版本不符,此時滑鼠在 VM Client
中是無法使用的,所以需要拿 Hyper-v 2.0 的整合服務安裝光碟 ( vmguest.iso ) 來安裝,網路上沒找到可下載的點,只好找台 Windows Server 2008 R2 來安裝 Hyper-V 角色,並在 C:\Winodows\System32 下找到該檔,將其掛載並安裝到  Windows Server 2000 的VM Client,此時會安裝相關的 VM 驅動

12. 移除不用的驅動及先前備份用的 Acronis Backup & Recovery