شرایط بحران

آموزش بک آپ اورژانسی از سایت

چرا بک‌آپ برای وردپرس ضروری است؟ هر لحظه امکان هک، خطای انسانی، مشکل در هاست یا آپدیت خراب وجود دارد. اگر از سایت خود بک‌آپ منظم نداشته باشید، ممکن است تمام زحمات…

1405/04/04 ۴ دقیقه مطالعه آخرین بروزرسانی: 1405/04/04

چرا بک‌آپ برای وردپرس ضروری است؟

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

در این آموزش، ۳ روش جامع بک‌آپ گیری را از ساده تا حرفه‌ای توضیح می‌دهم:

  • بک‌آپ کامل از طریق سی‌پنل هاست
  • بک‌آپ دستی (Zip کردن فایل‌ها + خروجی از phpMyAdmin)
  • بک‌آپ با افزونه داپلیکیتور (Duplicator)
در ویدیو زیر هم به به صورت کامل به این موضوع پرداختم : 
روش اول: بک‌آپ کامل از طریق سی‌پنل (Full Backup)

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

✅ این روش تمام فایل‌های عمومی، پایگاه داده، ایمیل‌ها و تنظیمات هاست را در یک فایل zip ذخیره می‌کند.

مراحل:

  1. وارد سی‌پنل سایت خود شوید (معمولا از طریق sitedomain.com/cpanel)
  2. گزینه Backup را پیدا کنید.
  3. روی Download Full Account Backup کلیک کنید.
  4. مقصد بک‌آپ را انتخاب کنید (همان هاست یا یک سرور راه دور مثل FTP).
  5. روی Generate Backup کلیک کنید.

نکته: برای بازگردانی بک‌آپ کامل باید با پشتیبانی هاست یا از طریق Restore Full Backup اقدام کنید.

روش دوم: بک‌آپ دستی (سخت اما دقیق)

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

قسمت ۱ – بک‌آپ فایل‌های سایت (از File Manager یا FTP)

  1. وارد مدیریت فایل سی‌پنل یا با نرم‌افزار FileZilla به هاست متصل شوید.
  2. به پوشه public_html بروید (تمام فایل‌های سایت شما اینجاست).
  3. همه فایل‌ها را انتخاب کرده و از گزینه Compress (Zip) استفاده کنید.
  4. فایل Zip ایجاد شده را روی کامپیوتر خود دانلود کنید.

قسمت ۲ – بک‌آپ پایگاه داده (MySQL) از طریق phpMyAdmin

  1. در سی‌پنل وارد phpMyAdmin شوید.
  2. نام دیتابیس وردپرس خود را انتخاب کنید.
  3. روی تب Export کلیک کنید.
  4. روش Quick را انتخاب کرده و قالب SQL را حفظ کنید.
  5. روی Go کلیک کنید تا فایل SQL ذخیره شود.

✅ اکنون یک بک‌آپ کامل دستی شامل فایل‌ها (zip) + دیتابیس (sql) دارید.

روش سوم: بک‌آپ خودکار و حرفه‌ای با افزونه Duplicator

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

مراحل کار با Duplicator:

  1. از بخش افزونه‌ها → افزودن، عبارت Duplicator را جستجو و نصب و فعال کنید.
  2. به منوی Duplicator → Packages بروید.
  3. روی Create New کلیک کنید.
  4. در مرحله اول، نام بسته (Package) را مشخص کنید.
  5. در Scan، اگر خطای خاصی نبود روی Build کلیک کنید.
  6. بعد از اتمام، دو فایل دانلود می‌شود: installer.php و archive.zip.

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

جمع‌بندی و پیشنهاد نهایی

روش سرعت نیاز به تخصص مناسب برای
سی‌پنل فول بک‌آپ زیاد کم بک‌آپ کامل هاست
دستی (Zip + phpMyAdmin) متوسط متوسط کنترل کامل روی فایل‌ها
افزونه Duplicator زیاد خیلی کم بک‌آپ خودکار و انتقال سایت

پیشنهاد من: همیشه حداقل دو روش را انجام دهید. مثلا ماهی یکبار فول بک‌آپ سی‌پنل و هفته‌ای یکبار بک‌آپ با Duplicator.

سوالات متداول (FAQ)

۱ – بک‌آپ وردپرس چقدر حجم می‌خورد؟
بستگی به تعداد فایل‌ها و پست‌ها دارد. معمولا بین ۵۰ مگابایت تا چند گیگ.

۲ – آیا بک‌آپ داپلیکیتور برای ریستور کامل کافی است؟
بله. با دو فایل installer.php و archive.zip می‌توانید سایت را در هر هاست دیگری کامل بازگردانی کنید.

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

لینک‌های مفید (منابع مقاله)

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

برای اجرای این ایده در سایت خودت کمک می‌خواهی؟

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

نیاز به مشاوره داری؟

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