هاستینگ میهن وب سرور
رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
انتقال سرور مجازی به صورت سرور به سرور با OVFtool
#1
در صورتی که در مجازی ساز VMware/ESXi نیاز به انتقال سرورهای مجازی (VMs) از یک هاست ESXi به هاست دیگر دارید چند روش و نرم افزار برای این کار وجود دارد.
  • دانلود فایل سرورهای مجازی و آپلود مجدد بر روی سرور جدید. (فایل دیسک مجازی یا به صورت تمپلیت)
  • با استفاده از امکانات (vCenter) وی سنتر.
  • استفاده از نرم افزارهای مربوطه.
در این آموزش ما از OVFtool برای انتقال سرورهای مجازی از سرور قدیم به سرور جدید استفاده خواهیم کرد:
OVF Tool را می توانید از سایت رسمی VMware (برای ویندوز و مک و لینوکس) دانلود کنید. دانلود OVFtool برای ویندوز

نکته: در آموزش ما آی پی سرور قدیم (192.168.1.10) و آی پی سرور جدید (192.168.1.20) می باشد.

1. پس از دانلود ابزار OVF اقدام به نصب آن بر روی یک سرور مجازی مجزا کنید.(این سرور مجازی باید تا پایان مراحل انتقال روشن و فعال بماند)

2. حال CMD را باز کرده و دستور زیر را اجرا کنید تا به مسیر نصب OVF Tool بروید:
کد:
cd "C:\Program Files\VMware\VMware OVF Tool"

3. دستورهای زیر را اجرا کنید تا پس از وارد کردن پسورد از امکان اتصال بدون مشکل مطمئن شوید:
کد:
ovftool.exe vi://root@192.168.1.10
ovftool.exe vi://root@192.168.1.20

در اولین اتصال یک سوال در خصوص SSL باز می شود
Accept SSL fingerprint (xx:xx:...xx:xx:xx) for host 192.168.1.10 as source type
Fingerprint will be added to the known host file
Write yes or no
که برای آن باید yes تایپ کرده و اینتر بزنید.



پس از اتصال ممکن است ارور Error: Found wrong kind of object (ResourcePool) در ابتدا نمایش داده می شود که میتوانید نادیده بگیرید
و لیست سرورهای مجازی در ادامه در زیر عبارت Possible completions are ثبت می شود.

مهم: اگر ارور Error: Could not lookup host: root دریافت کردید احتمالا به خاطر پسورد می باشد که اگر حاوی کاراکترهای ویژه باشد در این قسمت عمل نمی کند،
برای رفع مشکل می توانید به صورت موقت از یک پسوردی که تنها از حروف و اعداد تشکیل شده باشد استفاده کنید و توصیه می شود بیشتر از 20 کاراکتر هم نباشد.


4. نهایتا برای انتقال هر سرور مجازی دستور مشابه نمونه اجرا کنید:
کد:
ovftool -ds=datastore1 -dm=thick -n=NewVM --noImageFiles vi://root@192.168.1.10/oldVM vi://root@192.168.1.20
توضیحات: در دستور فوق ds برای مشخص کردن دیتا استور مقصد، dm برای مشخص کردن حالت هارد (thin/thick و...) و n برای مشخص کردن نام جدید سرور مجازی و oldVM نام سرور مجازی جهت انتقال از سرور قدیم می باشد.

نباید سرور مجازی را از لیست سرورها حذف کنید (Remove from inventory)، در غیر این صورت ارور زیر را دریافت خواهید کرد و انتقال انجام نخواهد شد:
Error: Locator does not refer to an object: vi://root@host/Resources/vm_name
Completed with errors

(پس از اجرای دستور فوق، پسورد سرور مبدا و مقصد درخواست خواهد شد، در صورت تمایل می توانید پسورد را در بخش مربوطه دستور وارد کنید. نمونه: vi://root:password@hostname )


* همچنین برای مشاهده راهنما ابزار فوق می توانید از دستورهای زیر استفاده کنید:
کد:
ovftool.exe -h
ovftool.exe --help locators
ovftool.exe --help examples
پاسخ


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  نحوه ریست کردن سرور مجازی از طریق مجازی ساز VMware Admin 0 17,353 2016-03-21, 17:41
آخرین ارسال: Admin

پرش به انجمن:


کاربران در حال بازدید این موضوع: 3 مهمان