نصب و فعالسازی پادویش در Image آماده سیستم عامل و VM Template

مقدمه

یکی از مواردی که در رابطه با نصب و راه اندازی سیستم ها در محیط سازمانی بزرگ می تواند موجب صرفه جویی در زمان گردد، استفاده از روش تهیه Image است. در این روش می‌توان در یک سیستم پس از نصب ویندوز و نصب و فعالسازی تمام نرم افزارهای سازمانی، اقدام به پشتیبان گیری از تمام اطلاعات سیستم نمود و سپس با بازگردانی آن در یک سیستم جدید، تمام اطلاعات به این سیستم منتقل شده و نیازی به نصب ویندوز از ابتدا و نصب یک به یک نرم افزار ها نمی باشد.
این موضوع در مورد گرفتن Clone از ماشین های مجازی و یا ایجاد Template یا Golden Image جهت راه اندازی زیرساخت VDI (Dedicated) نیز صدق می کند.

در صورت پیاده سازی زیرساخت VDI به این نکته توجه کنید که روش فعالسازی توضیح داده شده در این مطلب، برای VDI Dedicated کاربرد دارد و در صورت پیاده سازی VDI Floating نیازی به این اقدامات نیست. تنها کافیست که نصب و فعالسازی عادی را انجام داده و سپس در کنسول گزینه Convert to vdi را انتخاب کنید

مساله

همانطور که گفته شد در این روش تمام برنامه ها یکبار نصب و فعالسازی می شوند درحالی که در چند سیستم استفاده خواهند شد. این روش می تواند برای نرم افزارهایی که لایسنس رسمی دارند مشکل ساز باشد. زیرا فعالسازی نرم افزار با لایسنس رسمی به طور معمول به ازای هر سیستم انجام می‌پذیرد و با بازگردانی Image از یک سیستم روی سیستم دیگر، مجوز نرم افزار مذکور باطل شده و نیاز به فعالسازی مجدد وجود خواهد داشت.
ضد بدافزار پادویش نیز از این موضوع مستثنا نیست و جهت فعالسازی پادویش روی Template ماشین مجازی و یا هنگام آماده سازی سیستم برای شروع فرآیند تهیه Image نیاز است که به روش خاصی عمل نمود تا به صورت خودکار پس از بازگردانی Image روی سیستم جدید و یا هنگام راه اندازی Clone گرفته شده از یک ماشین مجازی دیگر، پادویش نصب شده روی آن به صورت خودکار لایسنس جدیدی دریافت کند. در صورت عدم انجام این مراحل و فعالسازی پادویش به روش عادی، سیستمی که از آن Image گرفته شده و سیستمی که روی آن Image بازگردانی شده، هردو خود را با یک مجوز به سرور معرفی می‌کنند و در نتیجه موجب خطای Duplicate Login می‌شوند. جهت کسب اطلاعات بیشتر در مورد این خطا می توانید صفحه Duplicate login from client rejected را مطالعه نمایید.

راهکار

روال صحیح جهت فعالسازی پادویش در شرایط این چنینی، استفاده از روش ایجاد فایل Padvish Preinstall Registry Config با پسوند Reg می باشد. همانطور که می دانید به طور معمول هنگام آماده سازی Golden Image از دستور Sysprep استفاده می شود و به همین جهت در این مطلب به آن اشاره شده است.

  1. ابتدا پس از وارد شدن به کنسول پادویش، روی نام سرور کلیک راست نمایید و از منوی باز شده گزینه Generate Install config را انتخاب نموده و سپس بنا به نوع لایسنس، یک گزینه را انتخاب کنید.
  2. سپس در صفحه باز شده نام کاربری و رمز عبور را وارد کنید. توصیه می شود جهت استفاده در فایل Reg و یا فایل RGC از حساب کاربری مخصوصی استفاده کنید که تنها دسترسی Add Clients را داشته باشد. تا حد امکان از حساب کاربری admin برای این کار استفاده نکنید.
  3. پس از فشردن دکمه OK در پنجره قبلی، صفحه ای جهت انتخاب مسیر برای ایجاد فایل Install Config به شما نمایش داده می شود. در این صفحه پس از انتخاب مسیر مناسب، از بخش Save as Type گزینه Preinstall Registry Config (*.reg) را انتخاب کنید
  4. پس از آن فایلی به نام apav.reg ایجاد می شود. این فایل از نوع Registration Entries می باشد و وظیفه ایجاد کلید خاصی در رجیستری ویندوز را دارد.
  5. پس از انجام مراحل ذکر شده، نیاز به نصب پادویش در سیستم یا ماشین مجازی است که قصد تهیه Image از آن را دارید. نکته لازم به ذکر این است که هنگام نصب نباید از فایل RGC استفاده کنید. همچنین پس از اتمام نصب، صفحه فعالسازی به صورت خودکار نمایش داده می شود، در این صفحه نیز نباید هیچ یک از گزینه ها را انتخاب کنید.
  6. پس از اتمام نصب پادویش و همچنین اتمام هریک از دیگر اقداماتی که قبل از تهیه Image قصد انجام آن را دارید، اقدام به اجرای فایل apav.reg کنید و پیغام های نمایش داده شده را OK کنید. (پس از اجرا می توانید این فایل را حذف کنید)
  7. با انجام این مرحله، پادویش نصب شده روی سیستم، پس از دقایق کوتاهی به صورت خودکار با سرور ارتباط برقرار نموده و تحت سرور فعال می شود. به همین سبب بهتر است در این مرحله شبکه سیستم قطع باشد و یا بلافاصله پس از اجرای فایل reg ، دستور sysprep را اجرا نموده و سیستم را خاموش کنید. پس از بازگردانی این Image روی سیستم جدید و یا تهیه Clone از این ماشین مجازی، بعد از روشن شدن سیستم، پادویش به صورت خودکار اقدام به فعالسازی نموده و به عنوان یک سیستم جدید خود را در سرور Register می کند.