پشتیبانگیری و فنی
بکاپ وردپرس: روشها و پشتیبان خودکار بیرون از هاست
بهروزرسانی:
پاسخ کوتاه
بکاپ وردپرس دو بخش دارد: پایگاه داده (نوشتهها، کاربران، تنظیمات) و فایلها (wp-content: قالب، افزونهها و رسانهها). مهمترین نکته این است که دستکم یک نسخه بیرون از همان هاست باشد؛ افزونهی وردپرس پوشه هر دو بخش را زمانبندیشده با بررسی SHA-256 در فضای ابری پوشه نگه میدارد.

مقایسه روشها
| روش | خودکار؟ | کجا نگه داشته میشود | نکته |
|---|---|---|---|
| خروجی دستی phpMyAdmin و دانلود wp-content | نه | هر جا که ذخیره کنید | وقتگیر است و فراموش میشود |
| پشتیبان هاستینگ | بسته به هاستینگ | معمولاً همان زیرساخت هاستینگ | دورهی نگهداری و بازگردانی را بپرسید |
| افزونهی پشتیبان با ذخیره روی همان هاست | بله | همان هاست | با از دست رفتن هاست، پشتیبان هم میرود |
| افزونهی وردپرس پوشه | بله، روزانه، دو بار در روز یا هفتگی | فضای ابری پوشه، پوشهی جدا برای هر سایت | بررسی SHA-256 هر فایل؛ بازگردانی با WP-CLI |
پشتیبان خودکار با افزونهی پوشه
- افزونه را از صفحهی افزونهی وردپرس دریافت و در وردپرس نصب کنید.
- در تنظیمات افزونه «اتصال به پوشه» را بزنید و در پوشه اجازه دهید؛ رمز حساب پوشه در وردپرس ذخیره نمیشود.
- زمانبندی، ساعت و تعداد نسخههایی را که نگه داشته میشود انتخاب کنید.
- پشتیبان فقط وقتی «موفق» است که همهی فایلها رسیده و اثر SHA-256 هر کدام با فایل سایت یکی باشد.
بازگردانی را آزمایش کنید
با WP-CLI، «wp pooshe backups» فهرست پشتیبانها و «wp pooshe restore <شناسه>» بازگردانی را انجام میدهد. هر چند وقت یک بار بازگردانی را روی یک سایت آزمایشی امتحان کنید؛ پشتیبانی که هرگز بازگردانی نشده، فقط امید است.
محدودیتها را بدانید
- افزونه در پلنهای قلعه، ارگ و دژ فعال است و هر فایل پشتیبان از فضای پلن کم میکند.
- پشتیبان به چند فایل زیر سقف حجم هر فایل تقسیم میشود؛ یک فایل تکی سایت که از این سقف بزرگتر باشد کنار گذاشته و در فهرست پشتیبان ثبت میشود.
- wp-config.php بهطور پیشفرض در پشتیبان نیست، چون رمز پایگاه داده در آن است؛ اگر بخواهید اضافه میشود.
پرسشهای متداول
- بکاپ وردپرس را کجا نگه دارم که با هک هاست از بین نرود؟
- بیرون از همان هاست. افزونهی پوشه پشتیبان را به فضای ابری پوشه میفرستد و فقط به پوشهی همان سایت دسترسی دارد.
- بدون WP-CLI میشود بازگردانی کرد؟
- فایلهای هر پشتیبان را از پوشه دانلود کنید و برای بازگردانی از پشتیبانی هاست کمک بگیرید؛ بازگردانی خودکار با WP-CLI است.
- تصاویر وردپرس را هم میشود در فضای ابری نگه داشت؟
- بله. افزونه رسانهها را به پوشه میفرستد و میتواند تصاویر را از پوشه نمایش دهد تا فضای هاست آزاد شود.


