انتقال بکاپ از DirectAdmin به  cPanel

مقدمه

در دنیای وب‌سایت‌ها و خدمات آنلاین، مهاجرت بین کنترل‌پنل‌ها اتفاقی عادی و گاه ضروری است. یکی از پرتکرارترین مهاجرت‌ها، انتقال وب‌سایت از DirectAdmin به cPanel است؛ کنترل‌پنل‌هایی که هر دو محبوب هستند، اما امکانات، رابط کاربری و سطح پشتیبانی متفاوتی دارند.

اگر وب‌سایت شما با وردپرس (WordPress) راه‌اندازی شده و از MySQL برای پایگاه‌داده بهره می‌برد، باید با نهایت دقت عمل کنید؛ چرا که یک اشتباه کوچک ممکن است موجب از کار افتادن کل سایت شود. در این راهنمای گام‌به‌گام، همه مراحل را با زبان ساده و نگارش حرفه‌ای توضیح می‌دهیم تا شما بتوانید به ‌راحتی و بدون دردسر عملیات مهاجرت را انجام دهید.

بخش اول: انتقال فایل‌های وب‌سایت

۱. تهیه فول بکاپ از DirectAdmin

فایل بکاپ کامل که از DirectAdmin گرفته شده باید شامل فایل‌های سایت، دیتابیس، ایمیل‌ها و دیگر اطلاعات باشد. اگر این فایل را از قبل تهیه نکرده‌اید، ابتدا در پنل DirectAdmin این کار را انجام دهید.

۲ . ورود به cPanel و باز کردن File Manager

در کنترل‌پنل cPanel وارد File Manager شوید و فایل بکاپ را در مسیر اصلی هاست (معمولاً /home/username )آپلود نمایید.

۳ . Extract  کردن فایل بکاپ

روی فایل آپلود‌شده راست‌کلیک کنید و گزینه Extract را بزنید. محتویات فایل فشرده خارج می‌شود و پوشه‌هایی نظیر homedir  و mysql  نمایان خواهند شد.

۴. انتقال فایل‌های سایت

به پوشه homedir بروید و وارد public_html شوید. تمام فایل‌ها و پوشه‌های داخل آن را انتخاب کرده و به مسیر public_html اصلی cPanel منتقل کنید.

سپس آن ها را به مسیر public_html  هاست سی پنل منتقل کنید.

بخش دوم: انتقال دیتابیس

۵. دریافت فایل دیتابیس

به پوشه mysql  در فایل  Extract‌شده برگردید. فایل با فرمت .sql  را پیدا کرده و روی سیستم ذخیره کنید.

۶. ساخت دیتابیس جدید در cPanel

از صفحه اصلی cPanel، وارد MySQL Database Wizard  شوید و مراحل زیر را انجام دهید:

  • انتخاب نام دیتابیس
  • ایجاد نام کاربری (Username) و رمز عبور (Password)
  • اختصاص کامل دسترسی‌ها با انتخاب گزینه ALL PRIVILEGES

در این مرحله برای دیتابیس خود Username  و Password  انتخاب کنید، و Create User  را بزنید.

در مرحله بعد، گزینه ALL PRIVILEGES  را انتخاب نموده و سپس Next Step  را انتخاب کنید.

۷. ایمپورت فایل .sql در phpMyAdmin

از cPanel به بخش phpMyAdmin بروید، دیتابیس ساخته‌شده را از ستون سمت چپ انتخاب کنید، وارد تب Import شوید، فایل .sql را انتخاب کرده و روی Go کلیک کنید.

بخش سوم: اتصال وردپرس به دیتابیس جدید

۸. ویرایش فایل wp-config.php

در مسیر public_html  فایل wp-config.php  را پیدا کنید، روی آن راست‌کلیک کرده و گزینه Edit  را بزنید.

سپس این سه مقدار را با اطلاعات جدید جایگزین و ذخیره کنید:

define(‘DB_NAME’, ‘نام دیتابیس شما’);

define(‘DB_USER’, ‘نام کاربری دیتابیس’);

define(‘DB_PASSWORD’, ‘رمز عبور دیتابیس’);

بخش چهارم: تست و بهینه‌سازی

۹. بررسی سایت

آدرس سایت را در مرورگر وارد کنید. اگر مراحل را درست انجام داده باشید، سایت بدون مشکل باز می‌شود. همچنین وارد پیشخوان وردپرس شوید و بررسی کنید که همه چیز درست کار می‌کند.

۱۰. پاک‌سازی فایل‌های اضافی

برای حفظ امنیت و فضای هاست، فایل بکاپ و دیتابیس .sql  را از File Manager  حذف کنید.

جمع‌بندی

انتقال سایت از DirectAdmin به cPanel با کمی دقت و دنبال کردن این آموزش، یک فرآیند ساده، سریع و امن خواهد بود. رعایت ترتیب گام‌ها، بررسی صحت اتصال دیتابیس، و پاک‌سازی فایل‌های موقت، باعث می‌شود سایت شما بدون هیچ مشکلی به محیط جدید منتقل شود.

اگر از ابزارهای بکاپ‌گیری اتوماتیک مانند JetBackup نیز استفاده می‌کنید، همیشه یک نسخه بکاپ قبل از هر تغییر نگه‌دارید.

ارسال نظر