آموزش بکاپ گیری وردپرس با افزونه رایگان BackWPup + اتصال به Dropbox و کرون جاب چاپ

  • 0

در مواقعی که بدون تهیه نسخه پشتیبان، تغییری در سایت ایجاد می کنید و آن تغییر منجر به از کار افتادن سایت می شود، اهمیت داشتن یک نسخه بکاپ کاملاً روشن می شود. در چنین شرایطی، زمان برای رفع مشکل بسیار محدود است و ممکن است بازدیدکنندگان زیادی را از دست بدهید. برخی کاربران تصور می کنند که گرفتن بکاپ از سایت وردپرسی کاری پیچیده و زمان بر است، اما این تصور درست نیست. در این راهنما، تیم الماس هاست به صورت کامل و مرحله به مرحله آموزش می دهند که چطور با کمک افزونه رایگان BackWPup، نسخه پشتیبان از سایت وردپرسی تهیه کرده و آن را در فضای ابری مانند Dropbox یا حتی یک سرور FTP ذخیره کنید.

شروع کار با افزونه BackWPup

ابتدا وارد پیشخوان وردپرس شوید و از قسمت افزونه ها > افزودن، افزونه "BackWPup" را جستجو و نصب نمایید. پس از نصب، آن را فعال کنید. اکنون می توانید یک "Job" جدید برای بکاپ گیری تعریف کنید.

تنظیمات اولیه بکاپ

بعد از فعال سازی افزونه، از منوی آن گزینه "Add New Job" را انتخاب کنید. در این قسمت می توانید:

  • نامی برای Job خود انتخاب کنید.
  • نوع اطلاعات بکاپ (پایگاه داده، فایل ها، XML وردپرس و...) را تعیین نمایید.
  • فرمت فایل خروجی را مشخص کنید.
  • و در نهایت مقصد فایل پشتیبان را انتخاب نمایید (مانند Dropbox یا پوشه ای در سرور).

اتصال به Dropbox

در صورتی که Dropbox را به عنوان فضای ذخیره فایل پشتیبان انتخاب کرده باشید، تب مخصوص آن ظاهر خواهد شد. برای اتصال افزونه به حساب Dropbox خود، کافیست:

وارد حساب Dropbox شوید. روی گزینه "Get Dropbox App auth code" کلیک کنید. پس از دریافت کد تأیید، آن را در افزونه وارد کرده و ذخیره کنید. پس از تأیید، افزونه فقط به پوشه مخصوص خود در Dropbox دسترسی خواهد داشت.

اجرای دستی فرآیند بکاپ

برای گرفتن نسخه پشتیبان به صورت دستی، به قسمت Jobs در منوی افزونه بروید. سپس با قرار دادن نشانگر موس روی Job موردنظر، گزینه "Run Now" را انتخاب کنید تا فرآیند آغاز شود. تا زمان پایان عملیات بکاپ، بهتر است تغییری در سایت ایجاد نکنید. پس از اتمام، فایل بکاپ را می توانید در مسیر تعیین شده (مثلاً Dropbox) مشاهده و در صورت نیاز دانلود کنید.

زمان بندی بکاپ گیری خودکار

برای راه اندازی بکاپ گیری خودکار:

از منوی افزونه، وارد بخش "Jobs" شده و روی "Edit" کلیک کنید. به تب "Schedule" بروید. گزینه "Start Job with WordPress cron" را انتخاب کنید. زمان بندی مناسب (روزانه، هفتگی و...) را تنظیم کرده و ذخیره نمایید.

اجرای دقیق تر بکاپ با Cron واقعی

WP-Cron فقط در صورتی اجرا می شود که سایت بازدید داشته باشد، بنابراین برای سایت هایی با ترافیک پایین، بهتر است به جای آن از Cron هاست استفاده شود:

ابتدا فایل wp-config.php را باز کرده و این خط را به آن اضافه کنید:

define('DISABLE_WP_CRON', true);

در سی پنل وارد بخش "Cron Jobs" شوید.

یک زمان بندی (مثلاً "Once Per Hour") انتخاب کرده و این دستور را قرار دهید:

wget -q -O – http://example.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1

(دامنه خود را جایگزین example.com کنید.)

با این روش، اجرای Cron به صورت دقیق تر و بدون نیاز به بازدیدکننده انجام می شود و شما کنترل کامل بر زمان اجرای آن خواهید داشت. پیشنهاد می شود فرآیند بکاپ گیری را در ساعات کم ترافیک (مثلاً بین 12 شب تا 5 صبح) زمان بندی کنید.


آیا این پاسخ مفید بود؟

« بازگشت