یکی از مهم ترین مواردی که هر سایت برای حفظ اطلاعات و امینت خود نیاز دارد پشتیبانی یا بک آپ از اطلاعات است ، حال ما با معرفی پلاگین داپلیکیتور Duplicator در این مقاله میخواهیم به این مسئله بپردازیم.
این افزونه به مدیران سایت اجازه میدهد تا وبسایت خود را بهطور کامل (همراه با پایگاه داده، قالبها، افزونهها و تنظیمات) بستهبندی کرده و آن را به راحتی به یک هاست دیگر منتقل کنند. در واقع Duplicator ترکیبی از یک ابزار مهاجرت (Migration) و بکآپگیری (Backup) قدرتمند است.
داپلیکیتور Duplicator چیست و چه کاربردی دارد؟
یک افزونهی رایگان و پرطرفدار در مخزن وردپرس است که با بیش از یک میلیون نصب فعال، بهعنوان یکی از بهترین ابزارها برای انتقال و بک آپ گیری سایت شناخته میشود.
کاربردهای اصلی آن عبارتاند از:
-
انتقال وب سایت به هاست جدید
اگر قصد تغییر هاستینگ دارید، میتوانید با کمک این افزونه کل وبسایت خود را در قالب یک بسته خروجی بگیرید و روی هاست جدید نصب کنید. -
انتقال سایت به دامنه جدید
گاهی مدیران وب سایت تصمیم میگیرند آدرس (دامنه) سایت خود را تغییر دهند. این پلاگین این کار را به صورت خودکار انجام داده و تمام لینک های داخلی را نیز به دامنهی جدید تطبیق میدهد. -
ایجاد نسخه پشتیبان (Backup)
با این افزونه میتوان یک نسخه کامل از سایت تهیه و در رایانه شخصی یا فضای ابری ذخیره کرد. این نسخه در مواقع بروز مشکل به عنوان بک آپ قابل بازگردانی است. -
ساخت سایتهای آماده (Template)
توسعه دهندگان میتوانند یک قالب آماده از وردپرس شامل تنظیمات، افزونهها و پیکربندی های اولیه بسازند و سپس بارها آن را برای پروژه های جدید نصب کنند.
مزایای استفاده از داپلیکیتور Duplicator
-
کاربرد آسان: نیازی به دانش فنی پیچیده ندارد و مراحل مهاجرت یا بک آپ گیری تنها با چند کلیک انجام میشود.
-
قابلیت فشردهسازی: بسته خروجی به صورت فایل فشرده ذخیره میشود و به راحتی قابل حمل است.
-
پشتیبانی از وب سایت های سنگین (در نسخه Pro).
- پشتیبانی زمان بندی شده : نسخه Pro
-
سازگاری بالا با انواع هاستها.
-
بهینه برای توسعهدهندگان که به صورت مداوم نیاز به انتقال پروژهها دارند.
- ارسال فایل پشتیبانی به خارج از هاست : هاست های دیگر ، سیستم شخصی ، سیستم های ارائه دهنده فضا مانند گوگل درایو
معایب و محدودیتها
-
نسخه رایگان آن محدودیتهایی دارد؛ مثل عدم پشتیبانگیری زمانبندیشده.
-
در هاست های ضعیف ممکن است ساخت بسته به خطا بخورد. ( هاست های VPS 7 سازگاری کامل با این پلاگین دارند )
-
در سایتهای بسیار بزرگ (چند گیگابایتی) نیاز به نسخه Pro یا هاست قدرتمند است.
آموزش مختصر استفاده از Duplicator
۱. نصب افزونه
-
وارد پیشخوان وردپرس شوید.
-
از مسیر افزونهها > افزودن، عبارت “Duplicator” را جستوجو کنید.
-
افزونه را نصب و فعال کنید.
۲. ایجاد بسته (Package)
-
از منوی Duplicator گزینهی Packages را انتخاب کنید.
-
روی Create New کلیک کرده و یک بسته جدید بسازید.
-
افزونه کل فایلها و دیتابیس سایت را اسکن کرده و سپس در یک فایل فشرده ذخیره میکند.
۳. دانلود فایلها
-
پس از تکمیل، دو فایل در اختیار شما قرار میگیرد:
-
Installer.php
-
Archive.zip
-
-
باید هر دو فایل را دانلود کنید.
۴. انتقال به هاست جدید
-
فایلها را در هاست مقصد آپلود کنید.
-
دامنهی جدید را باز کنید و آدرس
yourdomain.com/installer.php
را اجرا کنید. -
با چند کلیک ساده سایت شما روی هاست جدید نصب خواهد شد.
نسخه رایگان و پولی (Pro)
Duplicator دو نسخه دارد:
-
نسخه رایگان (Lite): مناسب سایتهای کوچک و متوسط، با امکانات اصلی مثل مهاجرت و بکآپ دستی.
-
نسخه Pro: شامل امکانات پیشرفته مثل بکآپ زمانبندیشده، آپلود مستقیم در فضای ابری (Google Drive، Dropbox و Amazon S3)، پشتیبانی از چندسایت (Multisite) و قابلیتهای امنیتی بیشتر.
حداقل منابع و هاست مورد نیاز برای Duplicator
برای اینکه Duplicator بدون مشکل کار کند، هاست شما باید حداقل شرایط زیر را داشته باشد:
-
نسخه PHP: 7.4 یا بالاتر (پیشنهاد: PHP 8.0 به بالا)
-
MySQL: نسخه 5.6 یا بالاتر (پیشنهاد: MySQL 8.0 یا MariaDB 10.x)
-
فضای دیسک: حداقل دو برابر حجم کل وبسایت (برای ایجاد بسته نیاز به فضای موقت دارد).
-
مثال: اگر سایت شما ۱ گیگابایت است، باید حداقل ۲ گیگابایت فضای خالی روی هاست باشد.
-
-
حافظه PHP (memory_limit): حداقل 128MB (پیشنهاد: 256MB به بالا).
-
حداکثر زمان اجرای PHP (max_execution_time): حداقل 300 ثانیه (پیشنهاد: 600 ثانیه برای سایتهای بزرگ).
-
فعال بودن ZipArchive در PHP (برای فشردهسازی).
بهترین هاست برای استفاده از Duplicator
-
هاست وردپرس مدیریت شده: بهینهسازی شده برای وردپرس و افزونههایی سنگین.
-
هاست با SSD: سرعت پردازش بالاتر برای ساخت بسته.
-
هاست با منابع قابل ارتقا: برای سایتهای بزرگ، امکان ارتقای رم و CPU اهمیت زیادی دارد.
تمامی هاست های VPS 7 مانند هاست وردپرس و هاست ووکامرس همگی با پلاگین داپلیکیتور سازگاری کامل دارند.
جمع بندی
افزونهی داپلیکیتور Duplicator یکی از بهترین ابزارهای مهاجرت و بکآپگیری وردپرس است که هم برای مدیران سایتهای کوچک و هم برای توسعهدهندگان حرفهای کاربرد دارد. استفاده از آن ساده بوده و با چند کلیک میتوان یک سایت کامل را به هاست یا دامنهی جدید منتقل کرد.
البته برای سایتهای سنگین و پروژههای بزرگ، نسخه Pro و یک هاست قدرتمند توصیه میشود. رعایت حداقل منابع مورد نیاز، از بروز خطا و مشکلات احتمالی جلوگیری کرده و تجربهای روان در مهاجرت وبسایت فراهم میکند.