درباره افزونه آپدرفت پلاس
آپدرفت پلاس قدیمیترین و قابلاعتمادترین افزونه بکاپ وردپرسه. شرکت UpdraftPlus.com از سال ۲۰۱۰ روش کار میکنه و توی این یک دهه و خردهای، میلیونها سایت رو از فاجعه نجات داده. آماری که خودشون منتشر کردن میگه روزانه بیش از ۸۰۰ هزار بکاپ موفق با این افزونه گرفته میشه. این عدد رو هر چقدر بزرگنمایی شده هم بدونید، باز نشون میده که این افزونه یه راهحل امتحانپسدادهست، نه یه پروژه نیمهکاره. از نظر کارکرد همه چیز رو پوشش میده. از پایگاهداده، پوستهها، افزونهها، رسانهها، کل پوشه wp-content و حتی فایلهای هسته وردپرس و wp-config.php (توی نسخه پولی) بکاپ میگیره. میتونید زمانبندی خودکار تنظیم کنید: روزانه، هفتگی، ماهانه. تعداد بکاپهای نگهداری شده هم قابل تنظیمه؛ مثلاً ۵ نسخه آخر رو نگه دار، بقیه رو پاک کن. مقصدهای ذخیرهسازی هم متنوعه: Google Drive، Dropbox، Microsoft OneDrive، Amazon S3، FTP/SFTP، WebDAV، Rackspace، و حتی ایمیل برای سایتهای خیلی کوچک. و حالا قسمت دردناک ماجرا برای کاربر ایرانی. اکثر سرویسهای ابری بینالمللی که UpdraftPlus بهشون وصل میشه (Google Drive، Dropbox، OneDrive) از سرور ایران در دسترس نیستن. سرور هاست سایت شما نمیتونه بهشون متصل بشه حتی اگه شما با VPN از مرورگرتون میبینیدشون. Amazon S3 هم برای IP ایرانی معمولاً جواب نمیده. خبر خوب اینه که چندتا راهحل کاربردی هست: اول، اگه VPS خارج از ایران دارید، میتونید با FTP/SFTP بکاپها رو روی اون VPS ذخیره کنید. دوم و بهتر از همه، ابرآروان S3 — این سرویس ایرانی کاملاً با API استاندارد Amazon S3 سازگاره، یعنی توی تنظیمات UpdraftPlus بخش Amazon S3، آدرس endpoint رو به ابرآروان تغییر میدید و تموم. سوم، بعضی فضاهای ابری ایرانی WebDAV ارائه میدن که UpdraftPlus ازش پشتیبانی میکنه. چهارم و سادهترین گزینه: دانلود دستی روی کامپیوتر خودتون و بعد آپلود به Google Drive با VPN. یه نکته که خیلی به دادتون میرسه: زمانبندی پشتیبانی رو طوری تنظیم کنید که از پایگاهداده بیشتر از فایلها بکاپ بگیره. پایگاهداده روزانه عوض میشه (محتوای جدید، سفارش جدید، کامنت جدید)، ولی فایلها معمولاً ثابتترن. پیشنهاد عملی: پایگاهداده روزانه، فایلها هفتگی. این تعادل، هم فضای ذخیرهسازی کمتری مصرف میکنه، هم اگه روزی سایتتون هک شد یا اشتباه دیتابیس رو خراب کردید، میتونید با کمترین داده از دست رفته برگردید. و آخرین توصیه: حداقل یه بار بکاپتون رو واقعاً بازگردانی کنید تا مطمئن بشید کار میکنه. خیلیها سالها بکاپ گرفتن و وقت بحران فهمیدن بکاپهاشون خراب بوده.
راهنمای نصب افزونه
- فایل ZIP افزونه را با کلیک روی دکمه «دانلود نسخه 1.26.10» در بالای همین صفحه دریافت کنید. فایل از سرور WPFORIRAN در ایران ارائه میشود و نیاز به VPN ندارد.
- وارد پنل مدیریت وردپرس خود شوید و به مسیر «افزونهها → افزودن → بارگذاری افزونه» بروید.
- فایل ZIP دانلود شده (updraftplus-1.26.10.zip) را انتخاب و آپلود کنید.
- پس از پایان نصب، روی دکمه «فعالسازی افزونه» کلیک کنید.
- افزونه آپدرفت پلاس اکنون آماده استفاده است. برای تنظیمات، به منوی مربوطه در پنل وردپرس مراجعه کنید.
تغییرات نسخه 1.26.10
- SECURITY: On a site where an attacker who is not an admin has the ability to insert a database cell over 1MB with his own chosen content, if the site owner backs up and restores the site, then upon restoring, arbitrary SQL from the attacker may be run. Thanks to Wordfence for the responsible disclosure.
- TWEAK: Drop support for generating RSA keys less than 2048 bits
- TWEAK: If set, unset the SQL compatibility mode NO_BACKSLASH_ESCAPE
- SECURITY: On a site which has been migrated (i.e. moved to a new address using UpdraftPlus’s migration feature), and is using an .htaccess file, and the .htaccess file has not been updated with the new site reference, and where the site owner does not respond to the notice to do so, and where the site has non-admin users who can login to the WP dashboard, and where the site had saved storage login credentials in the UpdraftPlus settings, such a logged-in user could access some of those credentials (e.g. could access FTP, but not Dropbox). Thanks to Jakub Herman for notifying us of this issue (via WPScan).