Mounting Vista Backups

یکی از قابلیت های خوب ویندوز ویستا در تهیه نسخه پشتیبان قابلیت Complete PC Backup است. Complete PC Backup یک backup image از تمام پارتیشن ها تهیه می کند که شامل تمام فایل ها ، تنظیمات سیستم و برنامه های شما می باشد. به این شکل که یک نسخه پشتیبان از آن ها را در محلی مناسب به صورتی که در مقاله استفاده از Backup Status and Configuration توضیح داده شده ذخیره و در زمانی که حتی کامپیوتر شما از کار افتاد آن را بازمی گردانید.فایل ها Complete PC Backup به صورت فایل های VHD ذخیره می شوند و به راحتی قابل Mount شدن هستند حتی در VirtualPC 2007 و یا Virtual Server 2005 R2 SP1 .

برای شروع ابتدا Virtual Server 2005 R2 SP1 را از اینجا دانلود کنید و نصب کنید. نیازی به نصب کامل وجود ندارد و فقط component به نام VHDmount کفایت می کند. ( دانلود رایگان از مایکروسافت) ( توجه: به SP1 احتیاج دارید و ورژن ها قبلی VHDmount را پشتیبانی نمی کنند.برای نصب می توانید تمام برنامه را نصب کنید و یا با انتخاب custom فقط VHDmount را نصب کنید . همچنین می توانید مراحل زیر را برای نصب VHDmount دنبال کنید:

۱) ابتدا جهت اماده سازی فایل نصب MSI دستور زیر را بزنید:
۲) setup.exe /c /t d:
3) به محل فایل setup توجه کنید.
۴) سپس این دستور را وارد کنید:
۵) msiexec.exe /i “Virtual Server 2005 Install.msi” /qn ADDLOCAL=VHDMount

۶) اکنون باید Registry را تنظیم کنید.

تذکر : ویرایش Registry خطرناک است ومی تواند باعث صدمه رسیدن به سیستم عامل و یا اجزاء آن شود و همچنین می تواند آن را از کار بی اندازد. به کاربران مبتدی انجام این کار پیشنهاد نمی شود. همیشه پیش از ویرایش Registry از آن نسخه پشتیبان تهیه کنید.

۷) [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HD]
@=”Virtual Hard Disk”

۸) [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshell]
@=”Plug in”

۹) [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellPlug in]
@=”&Plug in”

۱۰) [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellPlug
incommand]

@=””C:\Program Files\Microsoft Virtual Server\Vhdmount\vhdmount.exe” /p
“%1″”

۱۱) [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellUnplug
(discard changes)]

@=”Unplug (&discard changes)”

۱۲) [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellUnplug
(discard changes)command]

@=””C:\Program Files\Microsoft Virtual Server\Vhdmount\vhdmount.exe” /u /d
“%1″”

۱۳) [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellUnplug (commit
changes)]
@=”Unplug (&commit changes)”

۱۴) [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellUnplug (commit
changes)command]

@=””C:\Program Files\Microsoft Virtual Server\Vhdmount\vhdmount.exe” /u /c
“%1″”

۱۵) [HKEY_CLASSES_ROOT.vhd]
@=”Virtual.Machine.HD”

به محل قرار گیری فایل vhdmount.exe توجه کنید اگر در مسیر دیگری قرار دارد، باید path به صورت متناسب ویرایش کنید. و تمام!

اما دو تذکر مهم:

۱) به دلایل گوناگون با دابل کلیک کرد روی فایل های VHD اتفاقی نمی افتد و باید روی
ان right-click کنید و plug-in را بزنید.

۲) VHDmount نیاز به administrative privileges دارد. جهت راحتی خود روی آن right-click کنید در properties در Compatibility tab ، چک باکس Run this program as an administrator را چک بزنید.

بازدن Plugin مراحلی مشابه با وصل کردن یک حافظه قابل حمل usb اتفاق می افتد و پس از پایان آنکه دیسک کاملا mount شد یک drive letter مشابه سایر drive letter ها می توانید از ان استفاده کنید.البته در برخی کیس ها به دلایلی ممکن است یک letter به آن اختصاص نیابد که می توانید این کار را دستی انجام دهید.

با اینکه این تکنیک فقط مخصوص Complete PC backup بود ، می توان از ان برای هر فایلVHD دیگری درنرم افزار های مجازی سازی دیگر استفاده کرد.

نویسنده :عرفان طاهری

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *