مقالات

راهنمای گام به گام مهاجرت دایرکت ادمین به پلسک


درباره انتقال دایرکت ادمین به پلسک بیشتر بدانید. تیم پشتیبانی DirectAdmin ما اینجاست تا به شما در مورد سوالات و نگرانی های شما کمک کند.

راهنمای گام به گام مهاجرت دایرکت ادمین به پلسک

هنگام مهاجرت به یک سرور جدید با استفاده از Plesk، پسوند Plesk Migrator یک روش کارآمد و خودکار برای انتقال برنامه های خدمات، اشتراک ها، دامنه ها، وب سایت ها و محتوا (فایل ها، ایمیل ها، پایگاه های داده) ارائه می دهد.

این راهنما ما را در فرآیند خودکارسازی مهاجرت راهنمایی می‌کند و به برخی از مشکلات رایجی که ممکن است در این راه به وجود بیاید، رسیدگی می‌کند. اگرچه ابزار Plesk Migrator طیف گسترده‌ای از داده‌ها را منتقل می‌کند، اما توجه به این نکته مهم است که تنظیمات خاصی – مانند کنترل‌کننده‌های PHP، Fail2Ban، ModSecurity و تنظیمات فایروال – به‌طور خودکار منتقل نمی‌شوند.

نمای کلی:

چک لیست مهاجرت

قبل از شروع مهاجرت، از موارد زیر اطمینان حاصل کنید:

  • سرور مورد نظر باید سخت افزاری برابر یا بهتر از سرور منبع داشته باشد. ما می توانیم تنظیمات را از سرورهای اختصاصی یا برنامه های CloudVPS انتخاب کنیم.
  • اطمینان حاصل کنید که مجوز Plesk در سفارش سرور هدف گنجانده شده است.
  • اطمینان حاصل کنید که سرور مقصد دارای همان تعداد آدرس IPv4 با سرور مبدا است.
  • افزونه Plesk Migrator را روی سرور مورد نظر نصب و پیکربندی کنید. اتصال را با رعایت پیش نیازهای نصب بررسی کنید.
  • مطمئن شوید که پورت های زیر روی فایروال شما باز هستند تا امکان مهاجرت فراهم شود:
    • ویندوز: پورت های 135، 139، 445 (TCP)، 137، 138 (UDP)، 10155، 10156 (TCP برای مهاجرت) و پورت های MS SQL.
    • لینوکس: پورت 22 (TCP) برای SSH.

پسوند Plesk Migrator را روی سرور مورد نظر نصب کنید

  1. ابتدا به عنوان یک مدیر وارد پلسک شوید.
  2. سپس به Tools & Settings > Updates & Upgrades > Add/Remove Components بروید.
  3. Install را در کنار کامپوننت Plesk Migrator انتخاب کرده و Continue را فشار دهید.

TTL را برای مناطق DNS کاهش دهید

برای اطمینان از اینکه مشتریان به‌روزرسانی‌های DNS را سریع دریافت می‌کنند، TTL (زمان برای زندگی) را برای مناطق DNS به ۱ ساعت یا کمتر کاهش دهید. این اجازه می دهد تا وضوح DNS سریعتر در طول مهاجرت.

  • لینوکس

    دستور زیر را برای کاهش TTL برای همه دامنه ها اجرا کنید:

    for domain in $(MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysql -u admin psa -Ns -e"select name from dns_zone where name not in (select val from misc where param = 'FullHostName')") ; do /usr/local/psa/bin/dns --update-soa $domain -soa-ttl 1h; done

  • ویندوز

    کد زیر را در خط فرمان اجرا کنید:

    "%plesk_bin%"dbclient.exe --direct-sql --sql="select name from dns_zone" > C:domains.txt
    FOR /F %D IN (C:domains.txt) DO IF NOT '%D' == 'name' "%plesk_dir%bindns.exe" --update-soa %D -soa-ttl 1h

روش 1. فرآیند مهاجرت گام به گام

  1. ابتدا به Advanced %gt بروید. Migrator و روی Start New Migration کلیک کنید.

  2. سپس اعتبار root یا administrator را برای سرور منبع وارد کنید و با کلیک بر روی Prepare Migration ادامه دهید.
  3. سپس اشیایی را که می خواهیم منتقل کنیم (مثلا اشتراک ها، دامنه ها و غیره) انتخاب کنید. انتخاب را بررسی کنید و برای شروع انتقال، روی مهاجرت کلیک کنید.

    اگر مهاجر با خطاهایی مواجه شد (مثلاً بسته‌های از دست رفته مانند rsync)، بسته‌ها را به‌صورت دستی با استفاده از «yum install» (برای CentOS/RHEL) یا «apt-get» (برای اوبونتو/دبیان) نصب کنید، سپس دوباره مهاجرت را امتحان کنید.

  4. پس از انتقال، سوابق A میزبان دامنه خود را به‌روزرسانی کنید تا به آدرس‌های IP جدید اشاره کند. این اطمینان حاصل می کند که دامنه ها به سرور جدید نگاشت می شوند.

مراحل پس از مهاجرت

پس از اتمام مهاجرت:

روش 2: ابزار مهاجرت DA برای DirectAdmin

برای مهاجرت‌هایی که شامل کنترل پنل‌های DirectAdmin یا WHM/cPanel می‌شوند، ابزار DA Migration Tool (DAMT) یک افزونه رایگان است که مهاجرت انبوه حساب‌ها را بین سرورها ساده می‌کند. وظایف مهاجرت بدون مراقبت و خودکار را فعال می کند.

در اینجا الزامات قبل از شروع وجود دارد:

  • لینوکس CentOS 7، AlmaLinux 8/9
  • DirectAdmin نسخه 1.56 یا بالاتر
  • دسترسی ریشه SSH در سرورهای محلی و راه دور
  • Rsync و SSHPASS روی سرور محلی نصب شده اند

سپس این مراحل را دنبال کنید:

  1. ابتدا به DirectAdmin > Add-ons > Add-ons Manager > Add بروید.
  2. سپس URL نصب کننده را وارد کنید:

    https://download.da-migration-tool.ar/da-migration-tool.tar.gz

  3. سپس رمز عبور admin را وارد کرده و نصب را کامل کنید.

گزارش‌های مهاجرت در سرور هدف ثبت می‌شوند:

فایل های لاگ کلیدی عبارتند از:

  • info.log: خلاصه ای از فرآیند مهاجرت را ارائه می دهد.
  • debug.log: اطلاعات دقیق عیب یابی را ارائه می دهد.
  • پیشرفت: وضعیت مهاجرت را نشان می دهد.

برای بازیابی داده‌های مهاجرت، فایل‌های گزارش در «/usr/local/psa/PMM/rsessions/%PMM_SESSION_ID%/» قرار دارند.

[Need assistance with a different issue? Our team is available 24/7.]

نتیجه گیری

استفاده از ابزارهایی مانند Plesk Migrator یا DA Migration Tool می تواند مهاجرت سرور را با خودکارسازی بیشتر فرآیندها ساده کند. فرقی نمی‌کند از Plesk، DirectAdmin یا cPanel مهاجرت کنیم، این ابزارها به انتقال برنامه‌های خدمات، اشتراک‌ها، دامنه‌ها و محتوا با حداقل مداخله دستی کمک می‌کنند. با پیروی از چک لیست، اطمینان از تنظیمات صحیح و رسیدگی به خطاهای رایج (مانند بسته‌های از دست رفته)، می‌توانیم از انتقال روان اطمینان حاصل کنیم و زمان خرابی را به حداقل برسانیم.

به طور خلاصه، کارشناسان پشتیبانی ما دو روش مختلف را برای انتقال DirectAdmin به Plesk نشان دادند.


Source link

نوشته های مشابه

دیدگاهتان را بنویسید

دکمه بازگشت به بالا