با معرفی نسخه جدید محصول مجازی سازی ESXi و الزام احتمالی مدیران این محصول در سازمان ها برای ارتقا به آخرین نسخه، تصمیم گرفتیم در این مقاله به طور مفصل در مورد روش های به روز رسانی و ارتقای ESXi صحبت کنیم. امیدواریم مورد توجه و استفاده علاقه مندان قرار گیرد.
اول از همه، باید به یاد داشته باشیم که به روز رسانی ها معمولا به سه روش ارائه می شوند:
به روز رسانی عمده
با این نوع آپدیت، نسخه نرم افزار به کلی تغییر می کند و امکانات جدیدی به آن اضافه می شود. به عنوان مثال، هنگامی که محصول خود را از نسخه 6.7 به 7 ارتقا می دهید. (توجه به این نکته در پرانتز ضروری است که VMware به اعداد نمی چسبد و به جای استفاده از اعداد صحیح برای به روز رسانی های اصلی مانند سایر شرکت ها، تغییر می کند. همچنین اصول اولیه را ارائه می دهد. اعداد اعشاری!)
نکته:
معمولا وقتی نسخه Major را آپدیت می کنیم می توانیم از کلمه upgrade هم برای آن استفاده کنیم.
یادداشت مهم:
اگر در حال برنامهریزی بهروزرسانی بزرگ و استفاده از آن در محیط خود هستید، ابتدا مرکز خود را به این نسخه ارتقا دهید. البته بهتر است برای آپدیت های جزئی این مشکل را زیر نظر داشته باشید مثلا می توانید هاست های ESXi با نسخه 6.7 u3 را در V-Center 6.7 u1 ویرایش کنید اما قادر به فعال سازی VSAN روی آن نخواهید بود.
نکته:
نصب به روز رسانی های اصلی نیاز به تنظیم مجدد سرور دارد.
یک آپدیت کوچک
این نوع بهروزرسانی بستههای خدماتی را ارائه میکند که شامل اصلاحات زیادی است. با این نوع به روز رسانی، نسخه نرم افزاری معمولاً نسخه نامیده می شود، به عنوان مثال نسخه از 6.7 تا 6.7 U1 یا آلفا به نسخه بتا (در این مورد، طبق معمول، انتظار تغییرات بزرگ در اندازه به روز رسانی های اصلی را از VMware دارید) .!)
نکته:
نصب به روز رسانی های کوچک معمولاً مستلزم تنظیم مجدد سرور است.
اشکالات را پاک کنید
این نوع به روز رسانی شامل یک یا چند اصلاح است و حجم زیادی ندارد و معمولاً بهبودهای امنیتی در این به روز رسانی ها موجود است. نسخه نرم افزار نیز تغییر خواهد کرد، به عنوان مثال از 6.7 u1e به 6.7 u1f
نکته:
نصب رفع اشکال معمولاً نیازی به تنظیم مجدد سرور ندارد.
یادداشت مهم:
همیشه هنگام به روز رسانی زیرساخت خود مراقب باشید و در صورت امکان از محیط آزمایشی استفاده کنید تا مطمئن شوید به روز رسانی ها به درستی کار می کنند یا مدتی منتظر بمانید تا بازخورد این به روز رسانی منتشر شود.
یادداشت مهم:
همیشه قبل از به روز رسانی هاست مطمئن شوید که ماشین مجازی واضحی روی آن وجود ندارد، برای امنیت بیشتر می توانید هاست را به حالت MM یا پشتیبانی تغییر دهید.
به طور کلی روش های زیر برای به روز رسانی ESXi وجود دارد که در صورت انتخاب یکی از روش های به روز رسانی زیر، روش های زیر مجموعه برای به روز رسانی یا ارتقا در دسترس خواهند بود.
به روز رسانی یا ارتقاء آنلاین ESXi
-
- به روز رسانی آنلاین با استفاده از محیط Shell
- به روز رسانی آنلاین با استفاده از vSphere Update Manager یا VUM
ESXi بهروزرسانی یا ارتقاء آفلاین
- به روز رسانی آفلاین با استفاده از محیط شل
- به روز رسانی آفلاین با استفاده از vSphere به روز رسانی مدیر یا VUM
- به روز رسانی تعاملی
به روز رسانی آنلاین:
به این ترتیب شما مستقیماً از طریق یک پروکسی به سایت VMware متصل می شوید و به روز رسانی ها را از مخزن این شرکت دریافت می کنید.
به روز رسانی آنلاین با استفاده از محیط پوسته
در این روش ابتدا SSH را به هاست خود وارد کرده و سپس دستور زیر را اجرا کنید:
به روز رسانی پروفایل نرم افزار esxcli -p ESXi-7.0.0-15843807-standard -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
در این مثال عبارت بعد از -p نمایه مورد نظر را نشان می دهد و عبارت بعد از -d مسیر دپو است.
در مثال بالا، نسخه ESXi شما به نسخه 7 این محصول ارتقا می یابد، حتما قبل از ارتقا مسیر ارتقا را بررسی کنید. به عنوان مثال، شما نمی توانید از نسخه 5.5 به 7 ارتقا دهید.
توجه: می توانید از سایت Matrix برای قابلیت همکاری VMware برای ارائه مسیر ارتقا استفاده کنید.
همچنین می توانید نسخه محصول خود را از صفحه وب قبل از عبارت Build number یا با استفاده از دستور مطلع شوید
اسم شما
Vmware – vl
انجام دادن.
به روز رسانی آنلاین با استفاده از vSphere Update Manager یا VUM
اگر از V-Center در زیرساخت خود استفاده می کنید، می توانید از محصول VUM برای به روز رسانی هاست خود استفاده کنید.
VUM یا vSphere Update Manager ابزار پیشنهادی VMware برای به روز رسانی هاست های ESXi است و می تواند با اتصال به مخزن به صورت آنلاین یا حتی آفلاین هاست شما را به طور خودکار به روز کند.
منظور از آپدیت خودکار این است که این نرم افزار این قابلیت را دارد که در ساعاتی که شما مشخص می کنید هاست ها را تخلیه کرده و در حالت تعمیر و نگهداری قرار دهد و پس از انجام عملیات ارتقا و ریست این کار را برای هاست انجام دهد. تو یه کار دیگه میکنی
این محصول در ابتدا فقط برای نسخههای ویندوز موجود بود و باید نرمافزار را دانلود و نصب میکردید، اما اکنون این نرمافزار فقط برای نسخههای مبتنی بر Photon OS یا VCSA و از نسخه ۶.۷ به بعد در دسترس است. مرکز شما نصب شده است و می توانید از طریق صفحه اصلی به آن دسترسی داشته باشید.
.
برای به روز رسانی آنلاین از طریق VUM، موارد زیر را انجام می دهیم:
اگر از vcenter 6.7 یا بالاتر استفاده می کنید، می توانید از طریق منوی اصلی به پلاگین VUM یا مدیر به روز رسانی vsphere دسترسی داشته باشید. همانطور که در تصویر مشخص است ابتدا باید آدرس سایت VMware را با استفاده از گزینه تنظیم تنظیمات در قسمت تنظیمات فعال کنید.
در این قسمت می توانید تنظیمات مربوط به نحوه دانلود رفع رفع و اعلان ها و تنظیمات مربوط به اتصال از طریق سرور پراکسی را نیز انجام دهید.
به طور کلی پس از دانلود پچ ها باید مراحل زیر را برای آپدیت انجام دهید.
ابتدا یک گروه پایه یا پایه ایجاد کنید که در واقع یک فیلتر است تا بروزرسانی های مخصوص نسخه خود را در یک گروه قرار دهید. نمونه هایی از این مورد را در تصویر زیر مشاهده می کنید.
نکته:
با استفاده از گزینه مرحله می توانید مدت زمان قرار گرفتن هاست خود در حالت آپدیت MM را کاهش دهید.
علاوه بر این، با استفاده از گزینه حذف پیش از اسکن، می توانید از مسائلی که ممکن است پس از حذف با آن مواجه شوید، آگاه شوید و بدانید که چگونه آنها را حل کنید.
توجه: میتوانید از یک کار زمانبندیشده در V-Center برای خودکار کردن فرآیند بهروزرسانی استفاده کنید.
به روز رسانی آفلاین:
با این روش همانطور که از نامش پیداست ابتدا باید فایل آپدیت را که می تواند بزرگ، مینور یا پچ باشد دانلود کرده و به صورت آفلاین پیست کنید.
نکته:
برای دانلود پچ ها می توانید پس از ورود به سایت VMware پچ مورد نظر را از آدرس زیر دانلود کنید.
https://my.vmware.com/group/vmware/patch#search
به روز رسانی آفلاین با استفاده از محیط پوسته
پس از حذف وصله های مورد نظر، می توانید آن را از طریق پوسته نصب کنید. این روش احتمالاً یکی از متداول ترین روش ها برای مدیران مجازی سازی است. توجه داشته باشید که این روش به شما اجازه ارتقاء یا به روز رسانی عمده را نمی دهد و در درجه اول برای نصب به روز رسانی های جزئی و رفع اشکال استفاده می شود.
با این روش ابتدا فایل مورد نظر را در پوشه ای در یکی از انبارهای داده آپلود کنید و پس از اتصال از طریق SSH با دستور زیر می توانید آپدیت را نصب کنید:
به روز رسانی نرم افزار Vib Esxcli -d / vmfs / volume /[file_path]zip
توجه داشته باشید که در دستور بالا فایل نصبی از نوع zip می باشد بنابراین برای نصب آن از سوئیچ -d استفاده می شود، اگر فایل از نوع VIB باشد باید از سوئیچ -v استفاده شود. از طرفی می توانید از این دستور هم برای نصب و هم برای آپدیت استفاده کنید. اگر می خواهید بسته را نصب کنید، به جای به روز رسانی از دستور install استفاده کنید.
نصب Vib نرم افزار Esxcli – v / vmfs / volume /[file_path].vib
- به روز رسانی با استفاده از vSphere Update Manager یا VUM
این روش کاملاً شبیه به روش به روز رسانی آنلاین با استفاده از VUM است، با این تفاوت که در این روش V-Center برای دریافت آپدیت ها مستقیماً به اینترنت متصل نمی شود، بلکه ابتدا آپدیت ها توسط مدیر دانلود و سپس از طریق V-Center در VUM آپلود می شود. .
به روز رسانی روش آفلاین در ارتباط بودن
این روش ممکن است ساده ترین راه برای ارتقا ESXi باشد و عمدتاً برای به روز رسانی های اصلی استفاده می شود، اما امکان آپدیت های جزئی نیز با این روش وجود دارد. روش تعاملی به این صورت است که با نصب یک فایل ISO که دارای نسخه بالاتر است، می توانید پس از راه اندازی مجدد سرور، مراحل نصب را طی کنید و زمانی که مسیر نصب یا ارتقای ESXi را به برنامه دادید، گزینه های زیر برای شماست. نمایش داده.
ESXi را ارتقا دهید، ذخیره vmfs datastore:
با انتخاب این گزینه ESXi شما ارتقا یافته و تمامی تنظیمات شما باقی می ماند و دیتا استورهای موجود ذخیره می شوند.
ESXi را نصب کنید، ذخیره vmfs datastore:
با انتخاب این گزینه، ESXi به صورت Fresh نصب می شود و تنظیمات قبلی شما دیگر در دسترس نخواهد بود و دیتا استورهای موجود ذخیره می شوند.
ESXi را نصب کنید، vmfs datastore را بازنویسی کنید:
با انتخاب این گزینه، ESXi به صورت Fresh نصب می شود و تنظیمات قبلی شما دیگر در دسترس نخواهد بود و محتویات انبارهای داده موجود به طور کامل حذف می شود.
نکته:
علاوه بر موارد بالا روش دیگری به نام Scripted Installation and Upgrade وجود دارد که بیشتر در مواقعی که نیاز به آپدیت تعداد زیادی ESXi دارید استفاده می شود که با ایجاد اسکریپت و Unattended می توانید ESXi را نصب و یا ارتقا دهید.
برای این کار، پس از تغییر محتویات فایل kickstart، با دستوراتی که از این لینک قابل مشاهده است، آن را در مسیری قرار دهید که از طریق پروتکل های FTP، HTTP، HTTPS، NFS یا USB Flash/CD ROM قابل دسترسی است. هاست ها را ریست کنید و قبل از راه اندازی ESXi و در قسمت Boot Options مسیر فایل Kickstart را به آن بدهید و با کمترین زحمت هاست ها را ارتقا دهید.