درخواست های ارتباط
جستجو تنظیمات
لیست دوستان من
صندوق پیام
همه را دیدم تنظیمات
  • در حال دریافت لیست پیام ها
صندوق پیام
  • در حال دریافت لیست رویدادها
همه رویدادهای من

بکاپ و ریستور تنظیمات ESXi Host با استفاده از Vsphere Command-line

3 نظرات
با سلام خدمت دوستان عزیز
در این آموزش می خوام که نحوه بک آپ گرفتن از تنظیمات اعمال شده روی هاست ESXi رو و همچنین ریستور کردن این تنظیمات رو براتون شرح بدم امیدوارم که مفید فایده دوستان واقع بشه.

بکاپ گیری از تنظیمات ESXi Host


برای پشتیبان گیری از هاست ESXi با استفاده از Vsphere Command-line ابتدا بایستی که با ابزاری مثل Putty به صورت SSH به هاست مورد نظرتون متصل بشید

** برای اینکه بتونید به هاست مورد نظر به صورت SSH کانکت بشید اول باید SSH رو توی تنظیمات Host با استفاده از Vsphere client فعال کنید که توی مسیر زیر اینکار رو میتونید انجام بدید:
Configuration > Secutiy Profile > Services > properties
پس از وارد شدن به قسمت تنظیمات گزینه SSH رو انتخاب میکنیم و استارت رو میزنیم.
طبق شکل های زیر:
فعال کردن SSH

فعال کردن SSH

فعال کردن SSH

فعال کردن SSH


خوب با Putty (صفحه دانلود Putty)و بعد از وارد کردن آی پی هاست مورد نظر و انتخاب کانکشن از نوع SSH ،کانکت رو میزنیم و محیط کامند لاین هاست ESXi برامون باز میشه:
اتصال به هاست با Putty

اتصال به هاست با Putty


ابتدا برای اینکه آخرین تنظیماتی تغییر داده شده به صورت کامل در استوریج Sync بشن از دستور زیر استفاده می کنیم:

vim-cmd hostsvc/firmware/sync_config
سینک کردن تنظیمات هاست


که همونطور که تو شکل هم میبینید خروجی خاصی برامون نداره!!!


برای گرفتن پشتیبان از تنظیمات هاست مورد نظرمون دستور زیر رو وارد می کنیم:

vim-cmd hostsvc/firmware/backup_config
دستور گرفتن بکاپ


خوب همونطور که باز هم تو شکل میبینید با وارد کردن دستور ما خروجی زیر رو میگیریم:

Bundle can be downloaded at : http://*downloads5231fead-98bc-4440-d78b-22791d2cb754/configBundle-ESX-31.tgz



*خوب این خروجی به ما میگه که برای اینکه بتونیم فایل بکاپ گرفته شده رو دانلود کنیم کافیه که آدرسی که داده رو در مرورگر وارد کنیم که البته باید به جای ستاره آی پی هاست مورد نظرمون رو بنویسیم.

ریستور کردن فایل پشتیبان گرفته شده از هاست ESXi:

برای اینکه بتونیم فایل بکاپی رو که گرفتیم ریستور کنیم باید به این نکته توجه کنیم که بایستی Build Number هاست جدید با بیلد نامبر هاستی که از اون بکاپ گرفتیم یکی باشه تا ریستور انجام بشه!

قرار دادن هاست در مد maintenance:

ابتدا با کامند زیر هاست مورد نظرمون رو تو مد maintenance قرار میدیم
vim-cmd hostsvc/maintenance_mode_enter

فایل بکاپ گرفته شده از مرحله قبل رو با استفاده از نرم افزار WinScp (صفحه دانلود نرم افزار WinScp از سایت سازنده) توی مسیری از استوریج هاست قرار میدیم که برای اجرای دستور بعدی قابل دسترس باشه و بتونیم بکاپ رو ریستور کنیم.
با وارد کردن آی پی و یوزر پسورد هاستمون با نرم افزار WinScp به اون کانکت میشیم و وارد دایرکتوری مورد نظر میشیم و فایل رو در اونجا قرار میدیم.
برای مثال فایل مورد نظر رو توی دایرکتوری tmp/ توی هاست کپی میکنیم
اتصال به هاست با WinScp


قرار دادن بکاپ در دایرکتوری مورد نظر

قرار دادن بکاپ در دایرکتوری مورد نظر



بعد از اون با استفاده از دستور زیر در کامند لاین هاستمون بازگردانی تنظیمات رو انجام میدیم:
vim-cmd hostsvc/firmware/restore_config /tmp/configBundle.tgz

که مسیر tmpconfigBundle.tgz همون مسیری هست که فایل رو در اونجا قرار دادیم و configBundle.tgz اسم فایل بکاپمون هست.

***نکته مهم اینه که با تایید کردن این کامند هاست به صورت اتومات یک بار ریست شده و بعد از بالا اومدن هاست می بینیم که تنظیمات برگشته!!

تو آموزش های بعدی نحوه بکاپ گیری و ریستور تنظیمات vCenter Server Appliance رو براتون میگم
اگه سوالی بود در خدمتم
با نظرات و انتقادات خودتون به من برای گذاشتن آموزش های بیشتر انگیره بدین
لایک یادتون نره!!
مرتضی امیدیان
ITPROای باشید.
برچسب ها
ردیف عنوان قیمت
1 بکاپ و ریستور تنظیمات ESXi Host با استفاده از Vsphere Command-line رایگان
2 کنسل کردن پروسه های در حال اجرا برای یک Virtual Machine در ESXi Host رایگان
3 بکاپ و ریستور تنظیمات و دیتابیس Vcenter Server Applience - قسمت اول رایگان
4 بکاپ و ریستور تنظیمات و دیتابیس Vcenter Server Applience - قسمت دوم رایگان
5 فعال سازی SNMP در ESX 5 / 5.5 / 6 رایگان
مطالب مرتبط
نظرات
  • با سلام
    ضمن تشکر از مطلب عالی که گذاشتید.یه سوال دارم:
    منظور از اینکه برای ری استور کردن بک آپ باید build number یکسان باشه چیه؟میشه بیشتر توضیح بدید
    ممنون
  • سلام
    یکی بودن بیلد نامبر یعنی اینکه اگه از Esx با مثلا ورژن 5.0 بکاپ رو گرفتین باید روی همون ورژن هم برگردونید
    در جدول زیر انواع ESXi ها و آپدیت ها و Build Number هاشون رو مشاهده می کنید.(البته از سایت خود Vmware هست که به خاطر تحریم باید با روش های خاص!!! بازش کنید!)
    انواع Build Number های ESXi

    در بکاپ گرفتن از تنظیمات یک هاست اون چیزی که برای ما خیلی مهم هست تنظیمات قسمت Networking هست پس برای اینکه به صورت کامل عملیات ریستور انجام بشه و مشکلی نباشه بایستی که BN ها یکی باشند
    در صورتی که بکاپ رو روی ESXi با Build Number متفاوت برگردونید با Warrning زیر مواجه میشید:

    Note: When restoring configuration data, the build number of the host must match the build number of the host that created the backup file. Use the -f option (force) to override this requirement.


    ورژن و بیلد نامبر ESXi Host

  • تشکر فراوان عالی بود

برای ارسال نظر ابتدا به سایت وارد شوید

arrow