پشتیبان گیری در وردپرس با افزونه BackWPup

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

برخی از ویژگی های افزونه پشتیبان گیری وردپرس BackWPup

  • امکان تعریف زمان بندی برای پشتیان گیری
  • پشتیبان گیری
  • بهینه سازی پایگاه داده 
  • امکان خروجی گرفتن از داده ها به صورت tar.gz، tar، ZIP، tar.bz2
  • و…

آموزش کار با افزونه پشتیبان گیری وردپرس BackWPup

پس از نصب و فعال سازی این افزونه وارد بخش “BackWPup <- Dashboard” شوید.

بخش One click backup :

با کلیک بر روی دکمه “download database backup” یک نسخه پشتیبان از دیتابیس برای شما دانلود می شود.

بخش First Steps :

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

بخش Next Scheduled jobs :

در این بخش زمان بندی هایی که تعریف کرده اید نمایش داده می شود.

بخش Last logs :

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

Jobs :

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

Add new job :
Backup File Creation :
Please name this job : نام نمایشی زمان بندی خود را وارد کنید.
… This job is a : کاری که می خواهید انجام دهید را مشخص می کنید.
Archive name : در این بخش باید نوع نام گذاری فایل خروجی پشتیبان گیری خود را مشخص کنید.(شما باید از %hash% در آدرس خود استفاده کنید.)
Archive Format : فرمت فایل خرجی خود را انتخاب می کنید.
Job Destination :
در این بخش باید مسیر مقصد فایل پشتیبان خود را مشخص کنید. (گزینه Backup to Folder از نظر امنیتی توصیه نمی شود)
Log Files :
در این بخش باید ایمیلی که می خواهید Log Files به آن ارسال شود را مشخص کنید. با فعال سازی گزینه “Errors only” فقط ارور ها به سیستم شما ارسال می شود.

Schedule :

در این بخش تنظیمات زمان بندی برای گرفتن نسخه پشتیبان را تنظیم می نمایید.

Start Job : روش شروع به کار را در این گزینه مشخص می کنید. در گزینه اول پشتیبان گیری به صورت دستی انجام می شود. در گزینه دوم پشتیبان گیری به صورت زمان بندی شده انجام می شود. در گزینه سوم پشتیبان گیری به وسیله EasyCron انجام داده می شود و در گزینه چهارم با کلیک بر روی لینک پشتیبان گیری آغاز می شود.

Schedular type : در این گزینه می توانید تنظیمات ساده و یا پیشرفته برای زمان بندی بگذارید در زمان بندی ساده شما می توانید مشخص کنید که پشتیبان گیری به صورت ماهانه، هفتگی، روزانه و یا ساعتی انجام شود ولی در زمان بندی پیشرفته می توانید مشخص کنید در چه روز هایی از ماه و یا در چه روزی از هفته و در چه ساعتی پشتیبان گیری انجام شود.

DB backup :

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

Tables to backup : جدول هایی که می خواهید از آنها نسخه پشتیبان تهیه شود را مشخص می کنید.

Backup file name : نام نمایش نسخه پشتیبانی را انتخاب می کنید.

Backup file compression : مشخص می کنید که نسخه پشتیبان تهیه شده به صورت فشرده باشد یا ساده.

Files :

در این بخش مشخص می کنید از کدام فایل ها نسخه پشتیبان تهیه شود و در صورت نیاز می توانید فایل های خاص را نیز که در گزینه ها وجود ندارد در بخش Extra folders to backup اضافه نمایید.

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

Logs :
در این بخش لگ های سیستم شما نشان داده می شود.
Backups :
در این بخش بک آپ های سیستم وردپرس شما نشان داده می شود.
Settings :
تب General :
Admin bar : با فعال سازی این گزینه BackWPup در منوی ادمین بار وردپرس نشان داده می شود.
Folder sizes : با فعال سازی این گزینه اندازه پوشه ها را در برگه فایل ها هنگام ویرایش نمایش داده می شود.
Protect folders : با فعال سازی این گزینه از فولدر های BackWPup محافظت می شود.
تب Jobs :
Maximum number of retries for job steps : حداکثر تلاش مجدد برای انجام مرحله های مختلف پشتیبان گیری را مشخص می کند.

Maximum script execution time : حد اکثر زمان برای گرفتن نسخه پشتیبان از سیستم وردپرس را مشخص می کند.

Key to start jobs externally with an URL : کلیدی برای محافظت از اشخاص غیر مجاز.
Reduce server load : مقدار کاهش بار سرور را در این گزینه تعیین می کنید.
Empty output on working : با فعال کردن این گزینه یک خروجی خالی در هنگام کار کردن سیستم گرفته می شود این کار بعضی وقت ها می تواند کمک کند و بعضی وقت ها می تواند باعث انجام نشدن کار می شود.
Windows IIS compatibility : با فعال سازی این گزینه یک ارور درمورد “Permission denied” در فایل لاگ خود دریافت می کنید.
تب Logs :
Log file folder : مسیر فولدری که می خواهید فایل های لگ در آن قرار بگیرد را مشخص می کنید.
Maximum log files : حداکثر تعداد فایلی که در پوشه لگ قرار بگیرد را مشخص می کنید.
Compression : با فعال سازی این گزینه حجم فایل های لگ کمتر می شود.
Logging Level : محتویات فایل لگ را مشخص می کنید. فایل لگ در حالت “Debug” دارای اطلاعات زیادی می باشد که شما می توانید آنرا به حالت “Normal” تغییر دهید.
تب Network :
در این بخش باید روش احراز هویت را تعیین نمایید.
تب API Keys :
در این بخش با گرفتن API KEY از سایت EasyCron.com شما می توانید از سرویس EasyCron در سایت خود استفاده نمایید.
Api key : کلید API خود را اینجا وارد می کنید.
Tigger WordPress Cron : با فعال سازی این گزینه یک Cron job در EasyCron ساخته می شود که در 5 دقیقه Cron های وردپرس را فراخوانی می کند.
تب Information :
در این بخش اطلاعات کامل وردپرس و افزونه پشتیبان گیری قرار دارد که شما می توانید از آنها استفاده نمایید.



اطلاعات افزونه

  • نسخه افزونه : ۴.۰.۲
  • زمان آخرین به روز رسانی : ۵ ماه قبل
  • تعداد نصب فعال این افزونه در وب سایت ها : بیش از ۶۰۰,۰۰۰ نصب فعال
  • نسخه وردپرسی که این افزونه بر روی آن تست شده : ۶.۳.۲
  • حداقل نسخه وردپرس برای اجرای این افزونه : ۳.۹
  • نسخه PHP برای اجرای این افزونه : ۷.۲
در رابطه با این مطلب سوال یا نظری دارید؟ می توانید آن را در بخش دیدگاه ها ارسال کنید
مهدی خاکسار
مهدی خاکسار

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

سال هاست که در زمینه وردپرس فعالیت می کنم و حالا به عنوان عضوی از خانواده نیکان وردپرس تلاش می کنم تا آموزش های کاربری و مفید را به علاقه مندان این حوزه ارائه دهم.