افزونه Duplicator چیست

داپلیکیتور چیست؟ آموزش انتقال سایت با افزونه duplicator

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

قدیمی‌های وردپرس، ارادت خاصی به افزونه duplicator دارند! چرا که بارها وظیفهٔ انتقال سایت با فول‌بکاپ را به‌درستی انجام داده است.

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

بیایید با جواب به یک سوال مهم شروع کنیم: افزونه duplicator چیست؟

افزونه duplicator چیست؟

داپلیکیتور افزونه‌ای وردپرسی است که برای بک‌آپ‌گیری از سایت و انتقال کامل داده‌ها و فایل‌های آن به میزبانی یا دامنهٔ جدید به کار گرفته می‌شود.

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

 خدمات این پلاگین رایگان است؛ اما با خرید افزونه duplicator pro می‌توانید از سایر ویژگی‌های این افزونه مثل بک‌آپ‌گیری خودکار و رمزنگاری فایل بک‌آپ برای مهاجرت نیز استفاده کنید.

امکانات افزونه ‌duplicator در wordpress

افزونه داپلیکیتور را می‌توان برای بک‌آپ‌های ساده‌ٔ منظم وب‌سایت هم استفاده کرد؛ اما به‌طور کلی از آن برای یکی از ۴ هدف زیر استفاده می‌شود:

۱. انتقال سایت

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

پشتیبانی از فضای ابری مزیت دیگری است که مهاجرت با داپلیکیتور را لذت‌بخش‌تر می‌کند.

۲. تهیه بک‌آپ از سایت‌های بزرگ

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

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

داپلیکیتور انتقال امن وب‌سایت را انجام می‌دهد و با امکان ذخیره‌سازی فایل در فضای ابری دسترسی را محدود و قابل بررسی می‌کند.

۳. پشتیبانی کردن از شبکه وردپرس

افزونه Duplicator از شبکه وردپرس (WordPress Multisite) نیز پشتیبانی می‌کند. یعنی می‌توانید از شبکه وردپرس فول بکاپ تهیه کنید و به سرور جدید منتقل کنید. البته امکان بکاپ‌های جداگانه برای هر سایت در شبکه وردپرس، به قوت خود باقی است. ‍

یادتان باشد که برای تهیه فول بک‌آپ از شبکه وردپرس با داپلیکیتور نیاز است نسخه Pro را در اختیار داشته باشید. نسخه رایگان Duplicator فقط برای تهیه بک آپ از سایت‌های تک صفحه‌ای (single site) وردپرس قابل استفاده است.


پیشنهاد خواندنی: بهترین افزونه ایمیل وردپرس؛ معرفی ۷ افزونه برای ارسال و مدیریت ایمیل‌


۴. سهولت در بازگردانی بکاپ

مزیت بزرگ دیگری که داپلیکیتور نسبت به سایر گزینه‌ها دارد، آسان بودن مراحل بازگردانی بک‌آپ است. اگر جزییات سایت در مبدأ و مقصد را تغییر ندهید، احتمالاً بدون نیاز به افزونه‌ٔ جانبی و یا تغییرات پیچیده بک آپ را بارگذاری و بازگردانی خواهید کرد. 

تا اینجا گفتیم که افزونه duplicator چیست و چه امکاناتی دارد. حالا بیایید نحوه کار با این افزونه را یاد بگیریم.

 

آموزش افزونه duplicator

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

نصب افزونه داپلیکیتور (duplicator)

پس از دانلود افزونه duplicator از وب‌سایت‌های معتبر یا دریافت مستقیم آن از مخزن وردپرس، لازم است مراحل فعال‌سازی را انجام بدهید. برای این کار بایستی وارد پیشخوان وردپرس شوید و از بخش افزونه‌ها، داپلیکیتور را انتخاب کنید. سپس روی activate کلیک کنید.

نصب افزونه داپلیکتور در وردپرس

پس از طی این مراحل بایستی یک تب جدید با اسم افزونه به پیشخوان وردپرس شما اضافه شده باشد.

نحوه انتقال سایت با استفاده از داپلیکیتور

کارکرد اصلی افزونه داپلیکیتور انتقال سایت و مهاجرت است. برای تهیه فول بکاپ مهاجرت، کافی است پکیج جدیدی را ایجاد کنید و مثل یک چمدان به میزبانی جدید ببرید و باز کنید:

۱. به تب داپلیکیتور در پیشخوان وردپرس بروید.

۲. روی گزینهٔ Packages کلیک کنید.

۳. برای ساخت پکیج جدید روی دکمه Create New کلیک کنید.

ایجاد Package جدید در داپلیکتور

۴. در پایین صفحه روی دکمه Next کلیک کنید.

دریافت Package انتقال سایت از داپلیکتور

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

۵. اگر همه‌چیز مطابق با درخواست شماست، روی دکمهٔ Build کلیک کنید تا پکیج شما ساخته شود.

۶. پس از طی مراحل نصب، دو فایل به شما پیشنهاد خواهد شد: Installer و Archive هر دو فایل را روی دسکتاپ خود دانلود کنید.

پس از طی این مراحل فایل‌ها آمادهٔ انتقال هستند.

نصب قالب با استفاده از افزونه Duplicator

برای نصب قالب با استفاده از افزونه Duplicator، این مراحل را به ترتیب پیش ببرید:

مرحله اول: انتقال و اکسترکت فایل‌های مربوط به قالب و داپلیکیتور

در ابتدا باید فایل‌های مربوط به قالب و داپلیکیتور را که در یک فایل زیپ قرار دارند، با استفاده از اکانت FTP، درون هاست خود آپلود کنید. اگر درمورد اتصال FTP اطلاعاتی ندارید، مقالهٔ «اتصال به FTP با استفاده از Filezilla» را بخوانید.

فراموش نکنید که پس از انتقال کامل، حتماً فایل زیپ را اکسترکت کنید.

مرحله دوم: ساخت دیتابیس

بعد از انتقال فایل‌،‌ باید برای اتصال وردپرسی که نصب می‌کنید یک دیتابیس به‌همراه یوزر بسازید. برای این کار، از طریق کنترل‌پنل (در اینجا Cpanel) گزینه MySQL Database Wizard را انتخاب کنید.

ساخت دیتابیس در سی‌پنل


پیشنهاد خواندنی: آموزش قدم‌به‌قدم ساخت پایگاه داده در سی پنل


سپس در پنجره بازشده نام دیتابیس مدنظر خود را در تکست باکس وارد و روی Next Step کلیک کنید.

نام دیتابیس

پس از آن باید در صفحه بعد یوزرنیم و پسورد خود را برای دسترسی به دیتابیس ایجادشده، مشخص نمایید.

نکته: دقت کنید که حتما از پسوردی با بالاترین ضریب امنیت (ترکیبی از حروف کوچک، بزرگ، اعداد و کاراکتر خاص) استفاده کنید.

واردکردن یوزرنیم و پسورد

ضمنا اگر پسورد خاصی مدنظر ندارید، می‌توانید از دکمه Password Generator برای تولید پسورد کمک بگیرید.

با کلیک روی این دکمه، پاپ‌آپ زیر برای شما باز خواهد شد. پس از کپی کردن پسورد برای استفاده بعدی، تیک گزینه I have copied this password in a safe place را زده و دکمه Use password جهت فشردن فعال می‌شود.

ایجاد پسورد

پس از انجام مراحل فوق، روی Create User کلیک کنید تا یوزر موردنظر روی دیتابیس شما دسترسی داشته باشد. البته باید در مرحله بعد تعیین کنید که سطح دسترسی این یوزر روی دیتابیس ذکر‌شده چقدر باشد.

در این مورد شما به تمام دسترسی‌ها از طریق این یوزر نیاز دارید؛ به همین جهت گزینه ALL PRIVILEGES را انتخاب و روی Meake Changes کلیک کنید. 

تعیین دسترسی‌های یوزر به دیتابیس

درصورتیکه ساخت دیتابیس و یوزر به‌درستی انجام شود، پیغام زیر را مشاهده می‌کنید:

پایان موفقیت‌آمیز ساخت دیتابیس


پیشنهاد خواندنی: آموزش تصویری ساخت پایگاه داده در دایرکت ادمین


اگر از کنترل‌پنل دایرکت ادمین استفاده می‌کنید، از منوی سمت چپ، گزینه‌ Account Manager را انتخاب کرده و از زیرمنوی آن روی MySQL Management کلیک کنید.

ساخت پایگاه داده در دایرکت ادمین

 برای ایجاد دیتابیس جدید، در پنجره بازشده، از سایدبار سمت راست (Actions) روی گزینه‌ Create New Database کلیک کنید.

ساخت دیتابیس جدید

در صفحه بعدی، نام دیتابیس را به‌همراه یوزرنیم و پسورد موردنظر وارد کنید.

وارد کردن نام دیتابیس، یوزرنیم و پسورد

در دایرکت ادمین، با وارد کردن نام دیتابیس، یک نام یوزر با همان حروف نیز تایپ می‌شود که در صورت تمایل می‌توانید با کلیک برروی Same as database name این مورد را غیرفعال کنید و نام دیتابیس و یوزرنیم متفاوتی ایجاد نمایید.

برای تعیین پسورد نیز می‌توانید با کلیک روی گزینه کنار باکس پسورد (دوتاس)، به‌صورت رندوم پسورد تولید کنید تا پسورد انتخابی، از امنیت بیشتری برخوردار باشد.

در انتها نیز بر روی دکمه سبز رنگ Create database کلیک کنید تا دیتابیس با یوزرنیم و پسورد انتخابی شما ساخته شود.

جهت تایید ساخت دیتابیس، پیغام زیر در انتها به شما نمایش داده خواهد شد.

تایید ساخت دیتابیس

مرحله سوم: شروع فرایند نصب

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

به این مثال توجه کنید:

http://mysite.com/installer.php

Mysite.com آدرس سایت شماست.

با وارد کردن این آدرس، صفحه زیر برای شما لود می‌شود.

واردکردن آدرس دایرکتوری موردنظر

دقت کنید که در قسمت Validition اروری نداشته باشید؛ این قسمت مربوط به حداقل‌های مورد نیاز قالب و افزونه‌های شماست. در نهایت نیز با زدن تیک I have read and accept at all terms & notices دکمه Next را بفشارید.

مرحله چهارم: اکسترکت فایل

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

اکسترکت فایل

در حین فرایند اکسترکت، ممکن است خطای ۵۰۴ Timeout بگیرید. برای حل این مشکل کافی‌ست داخل دایرکتوری‌ای که فایل‌های قالب را پیش‌تر آپلود کردید رفته و بر روی فایل زیپ موجود در کنار فایل installer.php راست کلیک کرده و Extract را انتخاب کنید تا به‌صورت دستی اکسترکت انجام شود.

پس از اتمام اکسترکت، مجددا آدرس زیر را در مرورگر تایپ کنید و فرآیند نصب را ادامه دهید.

http://mysite.com/installer.php


پیشنهاد خواندنی: افزونه Akismet چیست؟ آموزش افزونه اکیسمت


مرحله پنجم:

پس از اتمام اکسترکت، صفحه تنظیمات دیتابیس ظاهر می‌شود که در قسمت Host حتما باید localhost ثبت شود و در فیلدهای بعدی اطلاعات مربوط به دیتابیس (که در مرحله ۲ توضیح دادیم) را وارد کنید.

تنطیمات دیتابیس

مرحله ششم:

در انتها با زدن دکمه Test Database مطمئن شوید که اطلاعات وارد شده درست هستند و دیتابیس نیز از حداقل‌های لازم برخوردار است.

تایید اطلاعات دیتابیس

نکته: در صورت ظاهر شدن پیغام خطای زیر، از بخش Option، تیک گزینه‌ Apply lagacy collation fallback را ثبت کرده و مجدد Test Database و در صورت نداشتن خطای دیگری روی Next کلیک کنید.

بررسی خطاهای دیتابیس

گاهی اوقات ممکن است بخش Option برای شما نمایش داده نشود، یا با وجود فعال کردن Apply lagacy collation fallback خطای مورد نظر رفع نشود. در این مواقع لازم است به دایرکتوری هاست خود مراجعه کنید در مسیری که فایل‌های نصب آسان منتقل شده‌اند به دنبال پوشه dup-installer بگردید.

درون پوشه مذکور، قبل از فایل .sql یک فایل با همان نام با فرمت txt. وجود دارد که لازم است آن را باز کرده و collationهایی که دارای پیغام خطا هستند را حذف کنید. دقت کنید که هر collation به همراه ویرگول ثبت شده است و لازم است به طور کلی حذف شوند.

مرحله هفتم:

در انتها، در پیامی به‌صورت پاپ‌آپ سوال می‌شود که با ادامه فرآیند نصب، اطلاعاتی اگر در دیتابیس داشته باشید، overwrite خواهد شد. در صورتی که مشکلی با این موضوع ندارید روی OK کلیک کنید.

ادامه فرایند نصب

 مرحله هشتم:

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

انتقال اطلاعات دیتابیس

 مرحله آخر:

در مرحله آخر هم موفقیت‌آمیزبودن نصب به شما اطلاع رسانی می‌شود و در صورت کلیک روی دکمه Admin Login فایل‌های نصبی داپلیکیتور جهت امنیت بیشتر حذف می‌شوند.

نکته: در بعضی مواقع با وجود فعال بودن گزینه Auto delete، حذف فایل‌های راه‌انداز انجام نمی‌شود که در این حالت لازم است حتما پس از این مرحله، به دایرکتوری سایت خود مراجعه کرده و برای حذف فایل‌هایی که در ابتدا در هاست آپلود کردید، اقدام کنید.

 حالا دیگر سایت شما آماده است!

خطاهای احتمالی در زمان نصب پلاگین duplicator + نحوۀ رفع خطا

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

خطای Host Build Interrupt هنگام انتقال سایت

ارور Host Build Interrupt معمولاً زمانی اتفاق می‌افتد که ارتباط بین دو میزبان قطع شود یا مشکلی در پیکربندی سرور وجود داشته باشد یا به هر دلیل دیگری وقفه‌ای در کار میزبانی سایت رخ داده باشد.

این وقفه می‌تواند باعث انتقال ناقص وب‌سایت و ایجاد مشکلاتی در میزبانی‌‌وب جدید شود. دلایل بروز این ارور عبارتند از:

۱. مشکلات شبکهٔ اینترنت

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

راه‌حل: هاست جدید را خالی کنید و با اینترنت مطمئن‌تری پروسه را آغاز کنید.

۲. مشکلات پیکربندی سرور

تفاوت بین کانفیگ سرور جدید و سرور قبلی می‌تواند باعث اختلال در فرآیند مهاجرت شود.

راه‌حل: با پشتیبانی هاست یا دامنهٔ جدید تماس بگیرید و راه‌کار بخواهید.

۳. پایان مهلت زمانی

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

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

ارور ۴۰۴ هنگام نصب افزونه داپلیکیتور

افزونه داپلیکیتور گزینهٔ مطمئنی برای انتقال سایت است و به‌ خودی خود و بدون تغییر مسیرها در مبدأ و مقصد باعث بروز ارور نمی‌شود. ارور ۴۰۴ مربوط به صفحاتی است که دیگر وجود ندارند یا مسیر آن‌ها تغییر کرده و پیدا نمی‌شوند.

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


پیشنهاد خواندنی: خطای ۴۰۴ چیست؟ آموزش رفع خطای ۴۰۴ در وردپرس


۱. مسیر فایل‌ها را در مقصد تغییر کرده‌اند

اگر مسیر فایل‌ها در سرور مقصد تغییر کرده باشد، با فراخوان پیدا نمی‌شوند و ارور ۴۰۴ نمایش داده می‌شود. مثلاً ممکن است مسیر نصب وردپرس در سرور جدید با قبلی متفاوت باشد.

راه‌حل: مسیرهای وردپرس را در فایل wp-config.php بررسی کنید و مطمئن شوید که درست هستند.

۲. ساختار لینک‌ها در مبدأ و مقصد متفاوت است

ساختار Permalink درواقع نحوهٔ ساخت URLها در سایت شماست. اگر ساختار لینک‌های شما در طول مهاجرت تغییر کرده باشد، بازدیدکنندگان با وارد کردن آدرس‌های قبلی ارور ۴۰۴ می‌گیرند.

راه‌حل: از پیشخوان وردپرس به تنظیمات Permalinks بروید و مطمئن شوید URLها به روش قبلی ساخته می‌شوند.

۳. لینک‌‌های شکسته زیادی روی سایت وجود دارد

اگر لینک‌های داخلی صفحاتِ حذف شده هنوز روی سایت شما هستند، ارور ۴۰۴ می‌گیرید. صفحات غیرضروری را باید پس از مهاجرت به‌طور کامل حذف کنید و به کاربران دائمی نیز اطلاع این موضوع را اطلاع دهید.

راه‌حل: از افزونه‌هایی مثل Broken Link Checker کمک بگیرید و لینک‌های شکسته را شناسایی و اصلاح کنید.

۴. پیکربندی سرور جدید متفاوت است

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

 راه‌حل: با پشتیبانی وب‌سایت خود تماس بگیرید و مسئله را مطرح کنید.

چطور پکیج داپلیکیتور را در سرور جدید بازگردانی کنیم؟

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

قبلاً در یک مقالهٔ کامل آموزش آپلود فایل با نرم افزار FileZillaa را به‌طور کامل توضیح داده‌ایم.

۱. FTP Client خود را انتخاب کنید

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

انتقال سایت با استفاده از FTP در داپلیکیتور

در نرم‌افزار فایل زیلا صفحه‌ای به شکل بالا برایتان باز می‌شود که بایستی داده‌هایی که در کادر قرمز مشخص شده را پر کنید. 

۲. اطلاعات FTP  را از هاست خود دریافت کنید

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

۳. اطلاعات FTP  را در کلاینت وارد کنید

باز به صفحهٔ اصلی فایل‌زیلا برگردید و در همان بخشی که در تصویر بالا مشخص کرده‌ایم، فیلدهای اطلاعات FTP خود را وارد کنید. 
۴. فایل‌های نصبی را آپلود کنید 

آپلود فایل‌های نصبی

فایل‌های زیپ installer و Archive  را در سایت جدید آپلود کنید. پس از اتصال سرور از طریق FTP به پوشه Applications بروید. پوشه برنامه‌ها برنامه وردپرس مقصد خود را با استفاده از نام DB پیدا کنید.

بارگذاری فایل از پوشه Applications

توجه: قبل از آپلود فایل‌های آرشیو، مطمئن شوید که فایل wp-config که در پوشه public_html قرار دارد را حذف کرده‌اید.

۵. به پوشه public_html بروید و فایل های Installer و Archive را از دسکتاپ خود در این پوشه آپلود کنید.

۶. نصب Installer Set Up روی سرور جدید

برای انجام این کار ابتدا مانند مثال زیر آدرس سایت مقصد خود را وارد کنید و installer.php را در پایان اضافه کنید.

http:/examplesite.com/installer.php.

حالا مراحل زیر را دنبال کنید:

۱. آرشیو را استخراج کنید

به صفحه نصب‌کننده بروید. پس از ورود به نصب‌کننده با صفحه زیر مواجه می‌شوید:

استخراج فایل آرشیو از داپلیکتور

روی دکمه Next کلیک کنید تا به مرحله بعد بروید.

۲. دیتابیس را راه اندازی کنید

در این مرحله نیاز به یک دیتابیس دارید. می‌توانید یک پایگاه داده جدید را به صورت دستی نصب کنید یا از یک پایگاه داده موجود استفاده کنید. 

دیتابیس راه‌اندازی کنید

توجه داشته باشید که نسخه Duplicator Pro نیازی به نصب دیتابیس و طی این مرحله ندارد. 

بهتر است در هاست جدید دیتابیس جدید راه‌اندازی کنید یا دیتابیس قبلی را خالی کنید. چرا که داپلیکیتور با دیتابیس خالی عملکرد بهتری دارد.

در هر صورت دیتابیس موردنظر خود را به داپلیکیتور معرفی کنید و روی Test Database کلیک کنید. اگر همه چیز خوب بود با کلیک روی Next به مرحلهٔ بعدی بروید. 

۳. اطلاعات را تایید یا لغو کنید

اگر تنظیماتی که در این مرحله به شما نمایش داده می‌شود، مورد تایید شماست روی Yes کلیک کنید. 

پس از کلیک بر روی دکمه YES، یک URL، Path و Title به‌طور خودکار به شما داده می شود.

در این مرحله کافی است روی Next کلیک کنید. 

مرحله سوم data replacement در انتقال سایت با ftp در داپلیکتور

۴. تست سایت را انجام دهید

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

  • Save Permalinks: روی دکمه Save Permalinks کلیک کنید تا به سایت هدایت شوید. تنظیمات لینک را مطابق با نیاز خود تغییر دهید.
  • Test Site: روی دکمه Test Site کلیک کنید تا قسمت جلویی سایت زنده شما باز شود. در اینجا، می‌توانید تست کنید که آیا همه چیز مطابق انتظار کار می‌کند یا خیر.
  • Security Cleanup: در نهایت، گزینهٔ Security Cleanup به شما امکان می‌دهد تمام فایل‌های ایجاد شده توسط افزونه داپلیکیتور را در حین انتقال پاک کنید. قبل از پاک‌سازی مطمئن شوید که سایت شما به درستی کپی شده و به خوبی کار می‌کند.

حالا به سایت خود بروید و فرآیندهای مختلف را امتحان کنید تا مطمئن شوید همه چیز به درستی انجام شده است.

مرحله تست سایت در انتقال با داپلیکتور

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

جایگزین‌های افزونه ‌duplicator

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

  • All-in-One WP Migration (رایگان) 
  • BackupBuddy  (پولی)
  • UpdraftPlus (دو نسخهٔ رایگان و پریمیوم)
  • WP Migrate DB (پولی)
  •   WP Clone (رایگان)

پیشنهاد خواندنی: آموزش بکاپ‌گیری با افزونه Jetbackup


با داپلیکیتور راحت‌تر مهاجرت کنید!

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

در ضمن، اگر با هریک از افزونه‌های جایگزین داپلیکیتور کار می‌کنید، نحوهٔ انتقال ممکن است متفاوت از آنچه خواندید باشد. با تمام این تفاسیر، اگر هر سوالی دربارهٔ این موضوع در ذهن دارید، می‌توانید از بخش نظرات زیر همین پست از ما بپرسید و پاسخ بگیرید. 


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


۱. افزونه duplicator چیست؟

افزونه‌ای است که برای بکاپ‌گیری کامل و آماده‌سازی بسته‌ٔ فایل برای انتقال سایت از یک میزبانی یا یک دامنه مورد استفاده قرار می‌گیرد.

۲. آیا داپلیکتور رایگان است؟

این افزونه دارای دو نسخهٔ رایگان و پولی است؛ اما فرآیندهای اصلی انتقال سایت و تهیه فول بکاپ با نسخهٔ رایگان هم انجام می‌شود.

نعیمه نخعی

کلمات، قطعه‌های بی‌جان پازل هستند. بازی نوشتن، دمیدن روح یک مفهوم فنی پیچیده در همین کلمات سادهٔ بی‌جان است. بازی استراتژیک لذت‌بخشی که چند سالی است به اصلی‌ترین تفریح نعیمه تبدیل شده است!

نظر شما راجع به این محتوا چیست؟

عضویت در خبرنامه لیموهاست

مطالب کدام دسته‌بندی‌ها برای شما جذاب‌تر است؟

آخرین مطالب دسته بندی پلاگین های وردپرس

2 دیدگاه

  1. سلام وقت بخیر
    برای انتقال یک بخش از هاست مثلا گالری یا نوشته ها هم میشه از این افزونه استفاده کرد؟

    1. سلام razi جان،
      بله، به کمک این افزونه می‌تونید هر بخشی از هاست رو که مدنظرتونه انتقال بدید.

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

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