وردپرس (WordPress)

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

معرفی روش‌های مختلف بکاپ گیری

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

راهنمای بکاپ گیری از طریق Cpanel از دو روش

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

  • بکاپ‌گیری با Backup Manager
  • بکاپ‌گیری با Backup Wizard

آموزش بکاپ از سایت وردپرس با استفاده از Backup Manager در سی‌ پنل

بکاپ از سایت وردپرس

برای شروع پشتیبان گیری از سایت، ابتدا وارد داشبورد cPanel خود شوید. سپس ابزار Backup Manager را در بخش Files > Backup پیدا کنید.

  • مرحله اول: در صفحه‌ Backup، گزینه‌ Download a Full Account Backup را انتخاب کنید. این گزینه به شما امکان می‌دهد یک نسخه بکاپ کامل از تمام اطلاعات سایتتان تهیه کنید.

  • مرحله دوم: در بخش Backup Destination، مطمئن شوید که گزینه‌ Home Directory انتخاب شده است.

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

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

بکاپ گرفتن از سایت وردپرس با ابزار Backup Wizard در cPanel

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

مرحله اول: ورود به cPanel و دسترسی به Backup Wizard

  • وارد پنل مدیریت هاست سی پنل (cPanel) شوید.
  • سپس به پایین اسکرول کرده و از بخش Files (فایل‌ها) روی گزینه Backup Wizard کلیک کنید.

مرحله دوم: شروع فرآیند بکاپ‌گیری

در صفحه باز شده، برای تهیه نسخه فشرده از اطلاعات سایت، روی دکمه Back Up کلیک کنید.

مرحله سوم: انتخاب نوع بکاپ

در این بخش می‌توانید مشخص کنید که چه نوع بکاپی نیاز دارید:

  • Full Backup (بکاپ کامل)

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

  • Partial Backup (بکاپ جزئی)

درصورتی‌که فقط قصد دارید از بخش خاصی مانند پایگاه‌داده (MySQL)، ایمیل‌ها یا پوشه اصلی سایت (Home Directory) بکاپ بگیرید، به‌دلخواه می‌توانید انتخاب کنید.

بکاپ از سایت وردپرس

مرحله چهارم: انتخاب محل ذخیره بکاپ

  • در ادامه باید مقصد ذخیره‌سازی بکاپ را مشخص کنید. به‌صورت پیش‌فرض، بکاپ در Home Directory (پوشه اصلی هاست) ذخیره می‌شود.
  • در نهایت، روی دکمه Generate Backup کلیک کرده و منتظر بمانید تا فرآیند تکمیل شود.

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

برای بکاپ از سایت وردپرس در Directadmin در چند مرحله ساده و سریع می‌توانید از تمام دامنه‌ها یا فقط دامنه موردنظرتان بکاپ بگیرید.

مرحله ۱: ورود به پنل دایرکت ادمین

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

در این بخش از بکاپ گیری در دایرکت ادمین با وارد کردن نام کاربری و رمز عبور خود، وارد پنل شوید.

مرحله ۲: رفتن به بخش پشتیبان‌گیری

از منوی سمت چپ، وارد مسیر زیر شوید:

Advanced Features → Create/Restore Backups

مرحله ۳: انتخاب دامنه موردنظر برای بکاپ

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

  • اگر قصد تهیه نسخه پشتیبان از همه دامنه‌ها را دارید، گزینه Select All Domains را فعال کنید.
  • اگر فقط یک یا چند دامنه خاص مد نظرتان است، گزینه Select Domains را بزنید و از لیست، دامنه مورد نظر را انتخاب کنید.

مرحله ۴: انتخاب داده‌های موردنظر برای بکاپ

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

  • اطلاعات وب‌سایت
  • اطلاعات ایمیل‌ها
  • اکانت‌های FTP و موارد دیگر

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

مرحله ۵: شروع فرآیند تهیه بکاپ

حالا روی گزینه CREATE BACKUP کلیک کنید تا فرآیند شروع شود.

مرحله ۶: دریافت نوتیفیکیشن و بررسی فایل بکاپ

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

همچنین برای مشاهده فایل‌های پشتیبان، می‌توانید به مسیر زیر در پنل بروید:

File Manager → backups

روش بکاپ گیری با افزونه های مختلف؛ معرفی ۴ افزونه کاربردی

افزونهنصب فعالویژگی‌‌های کلیدیمناسب برای
UpdraftPlusبیش از ۳ میلیونتهیه بکاپ جامع از دیتابیس/فایل‌ها، برنامه‌ریزی خودکار، پشتیبانی از فضای ابری و بازیابی سادههمه سطوح، مناسب برای سایت‌های بزرگ
BackupBuddyبیش از ۱ میلیونبکاپ و بازیابی یک کلیک، نسخه‌برداری افزایشی، اعلان ایمیل، ابزار مهاجرتسایت‌های تجاری، نیاز به بازیابی سریع
Duplicatorحدود ۱–۱.۵ میلیونپشتیبان‌گیری/مهاجرت کامل، پشتیبانی از Multisite، نسخه‌گیری ناقص، رمزنگاریتوسعه‌دهندگان، سایت‌های در حال انتقال
BackWPupحدود ۵۰۰–۷۰۰ هزاربکاپ از DB، فایل‌ها، XML، پشتیبانی از فضای ابری رایگان و زمان‌بندی ویژوالکاربران مبتدی تا متوسط، سایت‌های کوچک

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

افزونه UpdraftPlus؛ یکی از کاربردی‌ترین افزونه‌های بکاپ از سایت وردپرس

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

مهم‌ترین ویژگی‌های UpdraftPlus

  • امکان زمان‌بندی بکاپ‌های خودکار
  • ذخیره‌سازی بکاپ‌ها در فضای ابری
  • پشتیبان‌گیری کامل از فایل‌ها و پایگاه داده وردپرس
  • قابلیت دانلود مستقیم فایل‌های بکاپ روی کامپیوتر
  • پشتیبانی از FTP، SFTP و ارسال بکاپ از طریق ایمیل
  • بازیابی آسان و سریع بکاپ از طریق پنل مدیریت وردپرس
  • امتیاز ۴.۸ از ۵ در WordPress.org با بیش از ۶,۷۰۰ نظر کاربران

پلاگین BackupBuddy؛ راهکار کامل برای بکاپ از سایت وردپرس

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

ویژگی‌های برجسته BackupBuddy

  • امکان بازگردانی سریع اطلاعات.
  • پشتیبان‌گیری کامل از سایت شامل فایل‌ها، پایگاه داده، افزونه‌ها و قالب‌ها.
  • تنظیم زمان‌بندی برای گرفتن بک‌آپ به‌صورت منظم و بدون نیاز به دخالت دستی
  • مهاجرت سایت از یک هاست به هاست دیگر یا از لوکال به سرور آنلاین فقط با چند کلیک
  • امکان ذخیره بک‌آپ‌ها در سرویس‌های ابری مانند Google Drive، Dropbox و Amazon S3.

افزونه Duplicator؛ ساده‌ترین افزونه بکاپ از سایت وردپرس

با Duplicator می‌توانید تنها با چند کلیک، یک نسخه کامل از سایت‌تان شامل تمامی فایل‌ها و پایگاه داده را تهیه کرده و آن را در قالب یک فایل فشرده (ZIP) دانلود یا به فضای ذخیره‌سازی ابری منتقل کنید. امتیاز ۴.۹ از ۵ بر اساس بیش از ۳,۸۸۰ نظر ثبت‌شده در WordPress.org، نشان‌دهنده رضایت بالای کاربران از عملکرد و قابلیت‌های این افزونه قدرتمند است.

ویژگی‌های کلیدی Duplicator

  • ذخیره‌سازی ابری در نسخه حرفه‌ای
  • پشتیبانی اولویت‌دار برای کاربران حرفه‌ای
  • پشتیبان‌گیری کامل و سریع از کل سایت
  • امکان زمان‌بندی خودکار برای بکاپ‌گیری منظم
  • پشتیبانی از چند سایت (Multisite) در نسخه پرو
  • انتقال آسان سایت به هاست یا دامنه جدید تنها با یک فایل

بکاپ از سایت وردپرس با افزونه BackWPup، بهترین افزونه 

افزونه BackWPup یکی از محبوب‌ترین ابزارهای رایگان برای تهیه نسخه پشتیبان از وب‌سایت‌های وردپرسی است. این افزونه به شما امکان می‌دهد تنها با چند کلیک ساده، از پایگاه داده، فایل‌ها، افزونه‌ها، قالب‌ها و حتی محتوای XML سایت‌تان بکاپ تهیه کنید و آن را روی فضای ابری مانند Dropbox، Amazon S3، Google Drive، FTP، یا حتی ایمیل ذخیره نمایید.

براساس اطلاعات رسمی در مخزن وردپرس، این افزونه تاکنون بیش از ۷۰۰,۰۰۰ نصب فعال داشته و امتیاز +۴.۵ ستاره از ۵ را از هزاران کاربر دریافت کرده است. رابط کاربری ساده، امکان زمان‌بندی خودکار بکاپ‌ها و پشتیبانی از انواع مقصدهای ذخیره‌سازی، BackWPup را به یکی از انتخاب‌های برتر بین متخصصان وردپرس تبدیل کرده است.

مرحله اول: نصب و فعال‌سازی افزونه BackWPup

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

مرحله دوم: ایجاد یک وظیفه بکاپ (Backup Job)

پس از فعال‌سازی افزونه، از پیشخوان وردپرس به مسیر:
<br>BackWPup » افزودن وظیفه جدید (Add new job) بروید.

در BackWPup، هر :وظیفه» مجموعه‌ای از تنظیمات است که مشخص می‌کند بکاپ موردنظرتان دقیقا چه چیزی را شامل شود.

  1. نام‌گذاری وظیفه بکاپ: یک نام دلخواه وارد کنید تا بعدها راحت‌تر آن را تشخیص دهید. مثلاً: «بکاپ هفتگی وردپرس»
  2. انتخاب موارد قابل بکاپ: پیشنهاد می‌شود تمام گزینه‌ها (پایگاه داده، فایل‌ها، لیست افزونه‌ها و…) را فعال کنید.
  3. انتخاب محل ذخیره بکاپ: در بخش مقصد وظیفه (Job Destination) تعیین کنید که فایل بکاپ کجا ذخیره شود.

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

برای این آموزش، ما گزینه Dropbox را انتخاب می‌کنیم.

  1. پس از انتخاب مقصد، یک تب جدید مربوط به آن (مثلاً: «To: Dropbox») در بالای صفحه ظاهر می‌شود..
  2. روی آن تب کلیک کرده و گزینه دریافت کد تأیید Dropbox (Get Dropbox App auth code) را بزنید تا حساب خود را به افزونه متصل کنید. سپس فولدری برای ذخیره بکاپ‌ها مشخص کنید.
  3. در پایان، روی ذخیره تغییرات (Save Changes) کلیک کنید.

مرحله سوم: زمان‌بندی بکاپ‌ها

برای خودکارسازی بکاپ‌ها:

  • به تب زمان‌بندی (Schedule) بروید.
  • در قسمت (Start job) گزینه (with WordPress cron) را انتخاب کنید.
  • کمی پایین‌تر، بازه زمانی بکاپ را تعیین کنید. پیشنهاد ما: هفتگی یا ماهانه (بسته به میزان به‌روزرسانی وب‌سایت‌تان).
  • دوباره روی ذخیره تغییرات کلیک کنید.

مرحله چهارم: تعیین محتوای داخل بکاپ

حالا وقت آن است که مشخص کنید چه مواردی در بکاپ ذخیره شوند:

  • در تب DB Backup جدول‌های پایگاه داده‌ای را که می‌خواهید ذخیره شوند، انتخاب کنید. اگر مطمئن نیستید، تیک همه را بزنید.
  • سپس به تب فایل‌ها (Files) بروید و مشخص کنید کدام فایل‌ها از بکاپ حذف شوند. اگر نمی‌دانید، تنظیمات پیش‌فرض را تغییر ندهید.
  • تب XML Export به شما امکان تهیه فایل XML از محتوای سایت را می‌دهد که برای انتقال به سایت دیگر مفید است. گزینه‌های پیش‌فرض معمولا کافی‌اند.
  • در تب افزونه‌ها (Plugins) یک لیست متنی از افزونه‌های فعال شما ایجاد می‌شود.

در هر مرحله، حتما تغییرات را ذخیره کنید.

مرحله پنجم: اجرای بکاپ برای اولین‌بار

حالا همه‌چیز آماده است برای اجرای اولین بکاپ:

  1. به بخش BackWPup » (Jobs) بروید.
  2. زیر وظیفه‌ای که ساختید، روی گزینه (Run now) کلیک کنید.
  3. افزونه شروع به اجرای بکاپ کرده و پیشرفت را نمایش می‌دهد.

بکاپ از سایت وردپرس

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

کدام روش بکاپ برای شما مناسب‌تر است؟

روشمزیت اصلیمناسب برای
Cpanel (Backup Manager/Wizard)بدون نیاز به افزونه مخصوص سی پنلکاربران نیمه‌حرفه‌ای
DirectAdminمدیریت کامل دامنه‌ها مخصوص دایرکت ادمین مدیران چند دامنه
افزونه‌هاخودکار، سریع، قابل زمان‌بندیهمه کاربران، به‌خصوص مبتدی‌ها

جمع‌بندی: بکاپ، نجات‌دهنده پنهان سایت شما

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

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

بهتر است هفتگی یا بعد از هر تغییر مهم از سایت خود بکاپ بگیرید.
بله، افزونه‌هایی مانند UpdraftPlus و BackWPup امکان زمان‌بندی دارند.
درصورت خرابی یا از دست رفتن هاست، فایل‌های بکاپ نیز از بین خواهند رفت. حتما آن‌ها را در فضای ابری یا سیستم شخصی ذخیره کنید.
بهتر است فایل‌های بکاپ را در فضای ابری (مانند Dropbox، Google Drive یا Amazon S3) یا روی سیستم شخصی خود نگهداری کنید، نه فقط در هاست.
بله، ممکن است تداخل ایجاد شود یا منابع سرور را بیش از حد مصرف کنند. بهتر است تنها یک افزونه حرفه‌ای و قابل‌اعتماد استفاده کنید.

منابع

themeisle.، mashhadhost، knownhost

نمایش بیشتر
دکمه بازگشت به بالا