ESC را فشار دهید تا بسته شود

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

برای هر صاحب وب‌سایت وردپرسی، حفاظت از اطلاعات سایت یکی از مهم‌ترین اولویت‌هاست. بکاپ گرفتن خودکار از سایت وردپرسی (Automatically backing up your WordPress site) یک راه حل حیاتی برای تضمین امنیت و حفظ داده‌ها در برابر تهدیداتی چون حملات هکری، ویروس‌ها یا حتی اشتباهات انسانی است. این فرآیند به شما این امکان را می‌دهد که در مواقع بحران، به سرعت اطلاعات سایت خود را بازیابی کنید. در این مقاله به بررسی اهمیت بکاپ گرفتن خودکار از سایت وردپرسی و روش‌های ساده و کارآمد برای انجام این کار خواهیم پرداخت.

چرا بکاپ گرفتن خودکار از سایت وردپرسی ضروری است؟

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

محافظت در برابر حملات سایبری

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

پیشگیری از مشکلات ناشی از خطای انسانی

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

بروز بودن اطلاعات سایت

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

انواع روش‌های بکاپ گرفتن از سایت وردپرسی

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

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

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

پلاگین BackWPup: راهی آسان برای تهیه نسخه پشتیبان 

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

ویژگی‌های مهم BackWPup

  • پشتیبان‌گیری کامل از دیتابیس و فایل‌ها 
  • امکان فشرده‌سازی اطلاعات برای صرفه‌جویی در فضای ذخیره‌سازی 
  • تنظیم بکاپ‌گیری زمان‌بندی شده 
  • ارسال گزارش بکاپ به ایمیل مدیر 
  • قابلیت ذخیره‌سازی بکاپ در فضای ابری (مانند Google Drive و Dropbox) 

این افزونه رابط کاربری بسیار ساده‌ای دارد و برای کاربران تازه‌کار نیز کاملاً مناسب است. 

نصب و فعال‌سازی افزونه BackWPup

مراحل کار با BackWPup

این مراحل شامل:

نصب و فعال‌سازی افزونه

وارد پیشخوان وردپرس شوید و افزونه BackWPup را از مخزن وردپرس نصب و فعال کنید.

ایجاد کار جدید (Job) BackWPup

ایجاد کار جدید (Job)
  • از بخش BackWPup گزینه Add New Job را انتخاب کنید.
  • یک نام برای کار خود تعیین کنید (مثلاً Backup_Daily). 
انتخاب وظایف بکاپ‌گیری

   در بخش Job Tasks، مشخص کنید کدام بخش‌ها باید بکاپ‌گیری شوند: 

  • Database Backup: پشتیبان‌گیری از دیتابیس سایت 
  • File Backup: بکاپ‌گیری از فایل‌های وردپرس 
  • XML Export: برون‌ریزی محتوای وردپرس 
  • Installed Plugins List: بکاپ از لیست افزونه‌ها 
  • Check Database Tables: بررسی و رفع خطاهای جداول دیتابیس 

   برای یک بکاپ کامل، تمام گزینه‌ها را فعال کنید. 

تنظیم فرمت فایل بکاپ BackWPup

تنظیم فرمت فایل بکاپ

در بخش Backup File Creation، فرمت فایل بکاپ را انتخاب کنید. فرمت ZIP برای اکثر سایت‌ها مناسب است. 

انتخاب محل ذخیره‌سازی بکاپ

از بخش Job Destination، محل ذخیره‌سازی نسخه پشتیبان را انتخاب کنید: 

  • ذخیره‌کردن در سرور 
  • ارسال از طریق ایمیل
  • آپلود در فضای ابری (مانند Google Drive، Dropbox) 
  • ذخیره از طریق پروتکل FTP 
زمان‌بندی بکاپ‌گیری
  • به زبانه Schedule بروید و زمان‌بندی دلخواه خود را مشخص کنید: 
  • اجرای روزانه 
  • اجرای هفتگی 
  • اجرای ماهانه 
  • زمان دقیق بکاپ‌گیری را نیز تعیین کنید. 
ذخیره و اجرای بکاپ

روی Save Changes کلیک کرده و سپس گزینه Run Now را انتخاب کنید تا فرآیند بکاپ آغاز شود. 

روش دوم: بکاپ اتوماتیک در وردپرس با افزونه UpdraftPlus 

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

مراحل کار با UpdraftPlus

مراحل کار با UpdraftPlus

این مراحل شامل:

نصب افزونه

از مخزن وردپرس افزونه را نصب و فعال کنید. 

تنظیم محل ذخیره‌سازی

در بخش تنظیمات افزونه، از قسمت Remote Storage یکی از گزینه‌های ذخیره‌سازی مانند Google Drive یا FTP را انتخاب کنید.

زمان‌بندی بکاپ‌گیری

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

شروع فرآیند بکاپ‌گیری

روی دکمه Backup Now بزنید تا افزونه به‌طور خودکار فرآیند ایجاد نسخه پشتیبان را آغاز کند.

روش سوم: بکاپ دستی از سایت وردپرس 

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

دانلود فایل‌های سایت

   • با استفاده از FTP یا کنترل پنل هاست، وارد پوشه public_html شوید که معمولاً فایل‌های اصلی سایت شما در آن قرار دارد. 

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

بکاپ‌گیری از دیتابیس

  • به phpMyAdmin در هاست خود وارد شوید.
  • دیتابیس مربوط به سایت را انتخاب کنید. 
  • در بخش بالای صفحه، گزینه Export را انتخاب کرده و فرمت SQL را برگزینید. سپس با کلیک بر روی دکمه Go، فایل دیتابیس به صورت یک فایل SQL دانلود خواهد شد.

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

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

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

محل ذخیره‌سازی امن

حتماً نسخه‌های بکاپ را در یک فضای ابری یا دیسک خارجی ذخیره کنید تا در صورت خرابی سرور، به نسخه‌ها دسترسی داشته باشید. 

بکاپ‌گیری منظم

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

تست بازگردانی

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

در آخر…

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

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

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