در مطالب قبلی به شما ابتدا تفاوت انواع Migration از سرورهای سخت افزاری فیزیکی به سرورهای مجازی را معرفی کردیم و شما متوجه شدید که تفاوت Hot Migration و Cold Migration در چیست. در ادامه در خصوص نحوه انجام فرآیند Hot Migration با استفاده از VCenter Convertor Standalone صحبت کردیم و در آخرین قسمت نیز در خصوص فرآیند Cold Migration با استفاده از دیسک Boot ای که با استفاده از VCenter Convertor Enterprise Edition ایجاد شده بود آموزش هایی ارائه کردیم.
اما به نظر من بهتر است قبل از اینکه به سراغ فرآیند تبدیل برویم بایستی یک سری نکات را رعایت کنیم ، در این قسمت از این مقاله قصد داریم در انجمن تخصصی فناوری اطلاعات ایران نکات مهم در فرآیند تبدیل ماشین های فیزیکی به مجازی را عنوان کنیم تا کمترین مشکلات ممکن در اتمام فرآیند را شاهد باشیم. بصورت کلی ما این فرآیند ها را در ITPRO به سه دو تقسیم می کنیم ، فرآیند های پیشنیاز و فرآیند های پس نیاز که با هم آنها را مرور خواهی کرد :
فرآیند های پیشنیاز در Physical To Virtual Conversion با استفاده از VMware Convertor
- سعی کنید از حالت Locally در نصب VCenter Convertor برای تبدیل ماشین فیزیکی به مجازی استفاده کنید ، شما می توانید VCenter Convertor را هم بصورت Locally و هم بصورت Remotely نصب کنید اما پیشنهاد ما در ITPRO این است که از حالت Locally استفاده کنید و نرم افزار را بصورت مستقیم بر روی سیستمی که قصد تبدیل آن را دارید نصب کنید. استفاده از Agent توصیه نمی شود.
- برای نصب و عملکرد درست نرم افزار VCenter Convertor از کاربر Administrator یا کاربری که دارای دسترسی Local Administrator است استفاده کنید و با توجه به اینکه ممکن است Policy های موجود در اکتیودایرکتوری شما مشکل ساز شوند ترجیحا از کاربران Domain Admin در این فرآیند استفاده نکنید.
- برای نصب VCenter Convertor بر روی ویندوزهای سری NT4.0 و همچنین ویندوز سرور 2000 حتما بعد از نصب نرم افزار سیستم عامل را یکبار Restart کنید.
- برای سیستم عامل های بسیار قدیمی تر مانند DOS یا ویندوزهایی بسیار قدیمی ترجیحا از Cold Migration استفاده کنید.
- قبل از شروع فرآیند مطمئن شوید که سرویس های Workstation ، Server ، TCP//IP NetBIOS Helper و Volume Shadow Copy فعال هستند و در حالت Started قرار گرفته اند.
- حداقل 200 مگابایت فضای خالی روی سیستم موجود داشته باشید پیشنهاد ITPRO هر چقدر بیشتر بهتر است.
- اگر دیسک ها یا Volume هایی دارید که بصورت Spanned یا Mirror هستند ترجیجا باید این RAID از بین برود
- Dynamic Disk هایی که با استفاده از ابزارهای پارتیشن بندی سیستم ایجاد شده اند باید توسط Cold Migration منتقل شوند.
- در ویندوز سرور 2003 و ویندوز XP حتما Simple File Sharing را غیرفعال کنید.
- نرم افزار آنتی ویروس خود را غیرفعال کنید.
- هارد دیسک های خود را Defragment کنید.
- سرویس های بلا استفاده ویندوز را غیرفعال کنید.
- تمامی فایل های بلااستفاده و Temporary را از روی سیستم پاک کنید ، پیشنهاد ITPRO استفاده از نرم افزار Ccleaner است.
- حتما قبل از انجام فرآیند عملیات Check Disk را انجام دهید.
- در بین مسیر انتقال حتما پورت های 139 و 445 و 902 و 443 را باز کنید .
- اگر از روش Remote Convert استفاده می کنید Convertor را روی یک سیستم عامل مشابه یا جدیدتر از سیستم فیزیکی مورد نظر برای تبدیل قرار دهید ، هماهنگ نبودن نوع سیستم عامل های مورد استفاده ممکن است شما را دچار مشکل کند.
- برای اینکه سریعتر فرآیند Cloning انجام شود اندازه Volume ها را تغییر ندهید.
- برای سیستم عامل های لینوکسی و غیر ویندوز از روش Cold Cloning استفاده کنید.
- برای ویندوز های NT 4.0 از روش Hot Cloning استفاده کنید تا مجبور به تبدیل سیستم فایل به NTFS نباشید.
- از Clone کردن پارتیشن هایی که با ابزارهای Third Party ایجاد شده اند خودداری کنید.
- تعداد پارتیشن ها را در boot.ini در سیستم عامل های قدیمی بررسی کنید.
- ترجیجا Domain Controller ها را از طریق Migration تبدیل به ماشین مجازی نکنید.
- قبل از انجام فرآیند تبدیل سیستم عامل را یکبار Restart کنید تا اگر فایلی در حالت Locked قرار دارد آزاد شود.
- سرویس های SQL و IIS و نرم افزارهای حساس مشابه را حتما در حالت Stopped قرار دهید.
- تنظیمات شبکه را با استفاده از دستور زیر Backup بگیرید :
netsh -c interface dump > network.cfg
فرآیند های پس نیاز در Physical To Virtual Conversion با استفاده از VMware Convertor
- مطمئن شوید که بعد از تبدیل شدن ماشین فیزیکی حتما VMware Tools بر روی سرور نصب شود.
- از طریق Device Manager هر چه درایور و سخت افزار مربوط به سیستم فیزیکی مشاهده می کنید حذف کنید ، مثلا اگر کارت شبکه های سرورهای HP یا Dell را مشاهده می کنید بایستی آنها را Uninstall کنید.
- از طریق Add Remove Programs هر چه نرم افزار مربوط به مدیریت سرورهای سخت افزاری میبینید حذف کنید ، برای مثال نرم افزارهای مدیریتی سرورهای HP یا HP Management Tools را حذف کنید.
- با استفاده از این آموزش در انجمن تخصصی فناوری اطلاعات ایران ، درایورهای مخفی را نمایان کنید و درایورهای باقیمانده از سرور قبلی فیزیکی را حذف کنید.
- با استفاده از دستور زیر تنظیمات شبکه ای که در مرحله قبل Backup گرفته اید را بازگردانی کنید.
netsh -f network.cfg
- در نهایت مجددا نرم افزار Ccleaner را نصب کنید و همه تیک های آن را بزنید تا سیستم و کلیدهای رجیستری مشکل دار را از سیستم حذف کند ، سیستم را چندین بار Restart کنید و از عملکرد درست آن اطمینان حاصل کنید. امیدوارم مورد توجه شما قرار گرفته باشد. توسینسو باشید.
لطفا سئوالتون رو از طریق گزینه سئوال بپرسید مطرح کنید و کلیه نکاتی که رعایت کردید رو هم اعلام کنید در سئوال سپاسگزارم
با سلام و احترام
من یه ویندوز 7 فیزیکی رو با Vcenter Convertor به ماشین مجازی تبدیل کردم ولی وقتی میخوام با VM اجرا کنم خطای boot manager رو مطابق عکس زیر مشاهده کردم.لطفا برای حل مشکل بنده رو راهنمایی بفرمایید.ممنون
بله شما می تونید از Performance Monitor ویندوز استفاده کنید و در Peak ساعت کاری میزان مصرف CPU و RAM و IOPS هارد دیسک و ... رو تخمین بزنید.
سلام
قبل از انتقال ماشین فیزیکی به مجازی آیا می توان منایع مورد نیاز که ماشین فیزیکی استفاده می کند در طول مثلا 24 ساعت مانیتور کرد و ان منابع را در ماشین مجازی بهش اختصاص داد .با تشکر
دقت کنید شما نمی تونید به Hyper-V تبدیل کنید در واقع Source اینجا آدرس OS ای هست که روی Hyper-V هست که قرار هست به VMware تبدیل بشه ، در خصوص خطای دوم روی سرور مقصد بررسی کنید سرویس WMI یا Windows Management Instrumentation فعال باشه ...
با سلام
من که ویندوز جدید رو نصب کردم نرم افزار vmware converter را بر روی آن نصب کردم و دیگر ارور زیر را به من نداد البته به صورت server نصب کردم
اما ارور زیر همچنان پا برجا هست
ممنون می شوم که راهنمایی کنید
با سپاس از شما
با سلام و خسته نباشید
مهندس جان من ویندوز را تغییر دادم به آپدیت جدیدتر یعنی بر روی دستگاه مقصد یک ویندوز دیگری نصب کردم منظور ویندوز 7 64 بیتی اما حالا ارور تغییر کرده عکس زیر را ملاحظه کنید :
من وقتی که به شبکه وصل می شم به آدرس 192.168.1.21\admin$ از من پسورد می خواهد و من یوزر و پسورد ویندوز را که وارد می کنم وارد نمی شود
با سپاس از شما
با سلام
ممنونم مهندس
آدرس 21 برای کامپیوتر مقصد هست که بر روی آن ویندوز 7 32 بیتی نصب هست که می خواهم آن را به hyper-v تبدیل کنم
البته وقتی که بر روی refresh کلیک می کنم ارور می دهد ملاحظه کنید :
اون آدرس ۲۱ برای کجاست؟
با سلام
مهندس جان ممنونم از پاسخ شما
من با نرم افزار vmware converter که بر روی ویندوز 8.1 دارم می خواهم به صورت remote ویندوز 7 را به hyper-v تبدیل کنم اما صفحه زیر را به من نمایش می دهد و من نمی توانم آیتمی را انتخاب کنم
البته من در محیط دامین نیستم در محیط workgroup هستم.
با سپاس از شما