پس از تغییر مدل فروش VMware به اشتراکی، خیلی از شرکتهای کوچک و متوسط به دنبال جایگزین رفتهاند و Proxmox VE یکی از گزینههای اصلی است. مهاجرت شدنی است و در بیشتر موارد بدون توقف طولانی انجام میشود؛ اما اگر بدون برنامه شروع شود، معمولاً با ماشینی که بوت نمیشود یا سروری که IP خود را از دست داده، به شبکاری میرسد.
قدم اول: فهرستبرداری و اولویتبندی
پیش از هر کاری، برای هر ماشین مجازی این موارد را ثبت کنید:
- سیستمعامل و نسخه آن، تعداد پردازنده، حافظه و دیسکها
- نوع فرمور (BIOS یا UEFI)؛ ماشین مقصد باید همان را داشته باشد
- تنظیمات شبکه، IP ثابت و VLAN
- وابستگیها: کدام سرویس به کدام سرور وابسته است
- لایسنسهایی که ممکن است به سختافزار یا آدرس MAC وابسته باشند
- میزان توقف قابلقبول برای هر سرویس
بعد ترتیب انتقال را مشخص کنید: اول ماشینهای کماهمیت و آزمایشی، و در آخر سرورهای حیاتی مثل مالی و دیتابیس.
قدم دوم: آمادهسازی بستر Proxmox
میزبان یا خوشه Proxmox را کامل راهاندازی کنید: ذخیرهساز، شبکه و Bridgeها با همان VLANهای موجود، و از همه مهمتر بکاپ. پیش از انتقال اولین ماشین، مطمئن شوید بکاپگیری در محیط جدید کار میکند؛ با Proxmox Backup Server یا نرمافزار بکاپی که نسخهاش از Proxmox پشتیبانی میکند.
قدم سوم: آمادهسازی ماشینها
- درایورهای VirtIO برای ویندوز: بهترین کارایی دیسک و شبکه در Proxmox با درایورهای VirtIO بهدست میآید. ویندوزی که این درایورها را ندارد، ممکن است با کنترلر VirtIO بوت نشود. یا درایورها را پیش از انتقال نصب کنید، یا ماشین را ابتدا با کنترلر دیسک سازگارتر (مثل SATA) بالا بیاورید، درایور را نصب کنید و بعد کنترلر را تغییر دهید.
- اسنپشاتها: پیش از انتقال، اسنپشاتهای ماشین را حذف یا ادغام کنید.
- VMware Tools: در محیط جدید کاربردی ندارد و باید حذف شود؛ بهجای آن QEMU Guest Agent را نصب کنید.
- بکاپ تازه: پیش از انتقال هر ماشین، یک بکاپ سالم از آن داشته باشید.
قدم چهارم: انتخاب روش انتقال
بسته به نسخه Proxmox و شرایط شما، چند روش رایج وجود دارد:
- ابزار وارد کردن داخلی: نسخههای جدید Proxmox امکانی برای اتصال به ESXi و وارد کردن مستقیم ماشینها دارند. وجود و محدودیتهای آن را در مستندات نسخه خود بررسی کنید.
- خروجی OVF یا فایل دیسک: ماشین را از VMware خروجی بگیرید و با ابزار خط فرمان
qmدیسک را به ماشین جدید وارد کنید. - بازیابی از بکاپ: برخی نرمافزارهای بکاپ میتوانند ماشینی را که در VMware بکاپ گرفته شده، مستقیم روی Proxmox بازیابی کنند؛ این امکان را در نسخه نرمافزار خود بررسی کنید.
هر روشی را انتخاب کردید، اول آن را روی یک ماشین آزمایشی امتحان کنید و زمانش را بسنجید.
ماشین اصلی را تا چند روز بعد از انتقال حذف نکنید. خاموش نگهش دارید تا اگر مشکلی پیدا شد، برگشت سریع ممکن باشد؛ فقط مراقب باشید دو نسخه همزمان روشن نشوند.
قدم پنجم: بعد از اولین بوت
- کارت شبکه جدید معمولاً دستگاه تازه شناخته میشود و تنظیمات IP ثابت باید دوباره وارد شود.
- سرویسها، دسترسی کاربران و ارتباط با سایر سرورها را تست کنید.
- فعالسازی ویندوز و لایسنس نرمافزارهایی را که به تغییر سختافزار حساساند بررسی کنید.
- ماشین را در Job بکاپ قرار دهید و یک بکاپ موفق بگیرید.
چکلیست
- فهرست ماشینها با فرمور، شبکه و وابستگیها تهیه شده است.
- بکاپگیری در محیط Proxmox پیش از انتقال تست شده است.
- نصب درایورهای VirtIO و QEMU Guest Agent برنامهریزی شده است.
- روش انتقال روی یک ماشین آزمایشی امتحان شده است.
- ماشینهای اصلی تا پایان دوره اطمینان نگه داشته میشوند.
- زمان توقف هر سرویس حیاتی با کاربران هماهنگ شده است.
مهاجرت موفق بیشتر به برنامهریزی بستگی دارد تا ابزار. کارشناسان ITPlus724 میتوانند بستر Proxmox را آماده کنند و ماشینهای شما را مرحلهبهمرحله و با کمترین توقف منتقل کنند.