FA-TOOLS — Header Component
آموزش افزونه duplicator وردپرس

آموزش جامع افزونه Duplicator وردپرس: راهنمای عملی انتقال و بک‌آپ کامل سایت

فهرست مطالب مقاله

  • ۱. افزونه Duplicator چیست و چه کاربردی دارد؟
  • ۲. پیش‌نیازهای مهم فنی قبل از شروع کار
  • ۳. آموزش گام‌به‌گام ساخت بسته پشتیبان (Package)
  • ۴. نحوه نصب و بسته‌گشایی روی هاست جدید یا لوکال‌هاست
  • ۵. جدول مقایسه نسخه رایگان و پرو (Duplicator Pro)
  • ۶. ۳ نکته کلیدی برای جلوگیری از شکست فرایند انتقال
  • ۷. پرسش‌های متداول
  • ۸. عیب‌یابی سریع و رفع خطاهای رایج

خلاصه کاربردی: افزونه Duplicator محبوب‌ترین ابزار جابه‌جایی، کلون و پشتیبان‌گیری از وردپرس است. با استفاده از این افزونه می‌توانید بدون نیاز به دانش کدنویسی، تمام دیتابیس، فایل‌ها، قالب‌ها و پلاگین‌های سایت خود را در قالب یک فایل فشرده و یک فایل نصب‌کننده (installer.php) استخراج کنید و آن را روی هر هاست، دامنه یا محیط لوکال‌هاست دیگری در کمتر از ۵ دقیقه پیاده‌سازی نمایید.

انتقال دستی وردپرس شامل خروجی گرفتن از پایگاه داده، ویرایش فایل‌های MySQL، فشرده‌سازی پوشه wp-content و اصلاح آدرس‌ها در دیتابیس است؛ کلیات این فرایند زمان‌بر و پر از خطای انسانی است. افزونه Duplicator تمام این عملیات پیچیده را در یک بسته دو فایلی ساده خلاصه می‌کند تا بتوانید بدون آسیب به سئو یا از دست رفتن داده‌ها، سایت خود را منتقل یا پشتیبان‌گیری کنید. در این مقاله صفر تا صد ساخت بسته، انتقال به هاست جدید و رفع مشکلات احتمالی را به صورت کاملاً تصویری و گام‌به‌گام بررسی می‌کنیم.

افزونه Duplicator چیست و چه کاربردی دارد؟

افزونه Duplicator چیست و چه کاربردی دارد؟

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

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

  • تغییر شرکت خدمات هاستینگ: انتقال بدون قطعی و در سریع‌ترین زمان ممکن.
  • مهاجرت از لوکال‌هاست به سرور واقعی: طراحی کامل سایت در رایانه شخصی (XAMPP/Wamp) و انتقال مستقیم به دامنه اصلی.
  • ایجاد نسخه پیش‌نمایش (Staging): ساخت یک کپی دقیق از سایت روی ساب‌دامنه برای تست تغییرات و افزونه‌های جدید.
  • بک‌آپ‌گیری جامع و مستقل: ذخیره نسخه کامل سایت در محلی خارج از هاست برای مقابله با خطرات احتمالی.

پیش‌نیازهای مهم فنی قبل از شروع کار

پیش‌نیازهای مهم فنی قبل از شروع کار

برای اینکه فرایند ساخت بسته و بازگردانی آن با خطا مواجه نشود، سرور مبدأ و مقصد باید دارای محدوده استاندارد تنظیمات PHP باشند. پیش از شروع، موارد زیر را چک کنید:

  • نسخه PHP: ترجیحاً نسخه ۷.۴ یا بالاتر (نسخه PHP مبدأ و مقصد تا حد امکان یکسان باشد).
  • محدودیت حافظه (Memory Limit): حداقل ۲۵۶ مگابایت برای سایت‌های معمولی و ۵۱۲ مگابایت برای سایت‌های سنگین فروشگاهی.
  • ماژول ZipArchive: باید روی سرور فعال باشد تا بسته زیپ به درستی ساخته شود.
  • زمان اجرای دستورات (max_execution_time): حداقل ۶۰ تا ۱۲۰ ثانیه تا فرایند فشرده‌سازی نیمه‌کاره نماند.

آموزش گام‌به‌گام ساخت بسته پشتیبان (Package) با Duplicator

آموزش گام‌به‌گام ساخت بسته پشتیبان (Package) با Duplicator

ساخت بسته پشتیبان در افزونه Duplicator طی ۴ مرحلۀ ساده انجام می‌شود. پس از نصب افزونه از مخزن وردپرس، مراحل زیر را دنبال کنید:

  1. ورود به بخش ساخت بسته:
    در پیشخوان وردپرس به مسیر Duplicator > Packages بروید و روی دکمه Create New (ایجاد جدید) کلیک کنید.
  2. تنظیمات آرشیو و فایل‌ها (Setup):
    در این بخش می‌توانید نام بسته را تغییر دهید. بخش Archive به شما اجازه می‌دهد برخی پوشه‌ها مانند کش یا فایل‌های حجیم را استثنا کنید. توصیه می‌شود پیش از گرفتن بسته، کش سایت را با بهترین افزونه کش وردپرس پاک کنید تا حجم فایل زیپ بیهوده بالا نرود. روی Next کلیک کنید.
  3. اسکن و بررسی سلامت سایت (Scan):
    افزونه تمام فایل‌ها، دیتابیس و وضعیت سرور را اسکن می‌کند. اگر تمامی موارد با رنگ سبز (Good) نمایش داده شد، مشکلی وجود ندارد. در صورت بروز هشدار (Warn) روی فایل‌های حجیم، می‌توانید آن فایل‌ها را فیلتر کنید یا با مسئولیت خود ادامه دهید.
  4. سوالات متداول

    سوالات متداول

    آیا افزونه Duplicator رایگان است؟

    بله، نسخه رایگان Duplicator در مخزن وردپرس موجود است و برای اکثر انتقال‌های عادی کافی است. اما نسخه Pro ویژگی‌های پیشرفته‌تری مانند پشتیبانی از دیتابیس‌های بسیار بزرگ و پشتیبان‌گیری خودکار ابری دارد.

    آیا در هنگام انتقال سایت با Duplicator، سایت با قطعی مواجه می‌شود؟

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

    دلیل خطای Scan یا عدم ساخت بسته در Duplicator چیست؟

    این خطا معمولاً به دلیل کمبود حافظه PHP (Memory Limit)، زمان اجرای کوتاه دستورات یا وجود فایل‌های بسیار حجیم در وردپرس رخ می‌دهد که با پاکسازی کش و افزایش منابع سرور برطرف می‌شود.

    فایل installer.php در افزونه Duplicator چیست و چه کاربردی دارد؟

    فایل installer.php اسکریپت نصب‌کننده خودکار است که وظیفه استخراج فایل‌های آرشیو، اتصال به دیتابیس جدید و جایگزینی خودکار آدرس‌های دامنه در هاست مقصد را بر عهده دارد.

    آموزش افزونه duplicator وردپرس

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *