آموزش افزونه Updraftplus برای بکاپ گیری خودکار پیشرفته
بکاپ گرفتن اولین قدم برای تأمین امنیت یک سایت وردپرسی است. معمولاً بهترین راه این است که با استفاده از یک افزونه، به صورت مرتب و اتوماتیک از سایت خود بکاپ بگیریم. در کنار بکاپ گرفتن، مسئله بازگشت بکاپ یا همان بازنشانی نیز مهم است. باید راه برگرداندن سایت به حال قبلی را بدانیم و کار با ابزار آن را بلد باشیم. یکی از بهترین افزونههایی که تمام این ویژگیها را در اختیار شما قرار میدهد، افزونه Updraftplus است.
افزونه Updraftplus پراستفادهترین، معروفترین و احتمالا پرکاربردترین افزونه بکاپ گیری در سایتهای وردپرسی است. میتوان گفت که اغلب وبسایتهایی که بر روی وردپرس هستند، اگر از یک افزونه برای بکاپ گیری استفاده کنند، انتخابشان افزونه آپ درفت پلاس خواهد بود.
از همین جهت که این افزونه، به عنوان یکی از مهمترین افزونههای وردپرسی به حساب میآید، تصمیم گرفتیم تا آموزش قدم به قدم و کامل این افزونه را در این مقاله ارائه نماییم.
چرا در وردپرس به نسخه پشتیبان یا بکاپ احتیاج داریم؟
تحقیقات نشان داده که از دست رفتن اطلاعات یا داون شدن سایتها، سالانه ۱٫۷ تریلیون دلار به اقتصاد جهانی ضرر وارد میکند. تمامی وبسایتهای موجود بر روی شبکه جهانی وب، میتوانند در مقابل از دست رفتن اطلاعات و تهدیدهای امنیتی، آسیب پذیر باشند. به صورت کلی، در دو حالت ممکن است اطلاعات سایت شما از دست برود.
- وبسایت شما هک شود، در اختیار هکرها قرار بگیرد و اطلاعاتش نابود شود.
- تأمین کننده هاست دچار مشکل شود و اطلاعات شما از دست برود.
البته راههای بسیار دیگری نیز وجود دارد که طی آنها ممکن است اطلاعات سایت شما از دست برود. مواردی که مطرح شدند، دوتا از شایعترین این موارد هستند. بهترین راه برای حفاظت از اطلاعات خود در مقابل از دست رفتنهای این چنینی، بکاپ یا پشتیبان گرفتن از سایت است.
وردپرس به صورت پیش فرض دارای ویژگی پشتیبان گیری نیست. اما تعداد زیادی پلاگین یا افزونه ساخته شده که به کمک آنها میتوانید به صورت اتوماتیک از سایت خود بکاپ بگیرید و آنها را جایی (روی هاست یا جای دیگر) ذخیره کنید. ضمناً هر زمان که بخواهید میتوانید سایت خود را به یکی از بکاپها بازنشانی نمایید و سایت دقیقاً به همان صورت درخواهد آمد.
افزونه Updraftplus یکی از بهترین افزونهها در بین افزونههای بکاپ گیری وردپرس است. این افزونه به شما اجازه میدهد تا یک برنامه بکاپ گیری خودکار ایجاد کنید. همچنین هر زمانی که مشکلی برای سایت وردپرسی شما پیش بیاید، میتوانید با کمک این افزونه، سایت وردپرسی خود را به حالت قبل بازگردانید.
مزیتهای افزونه آپ درفت پلاس
آپ درفت پلاس یک افزونه قدرتمند در زمینه بکاپ گیری است. خصوصاً برای کاربران تازه کاری که آشنایی زیادی با وردپرس ندارند، رابط کاربری بسیار سادهای دارد و کار کردن با آن آسان است.
مهمترین مزیت افزونه آپ درفت پلاس، رایگان بودن آن است. به همین خاطر هم هست که در بین بیشتر کاربران از محبوبیت زیادی برخوردار است. البته این افزونه دارای نسخه پولی یا پریمیوم هم نیز میباشد که شامل امکانات بیشتری است. در ادامه به بیان تفاوتهای میان نسخه پولی و رایگان این افزونه خواهیم پرداخت.
مزیت دیگر این افزونه، امکان ایجاد یک برنامه منظم برای بکاپ گیری است. به طوری که کار بکاپ گیری به صورت منظم و اتوماتیک انجام میشود و دیگر لازم نیست وقت شما برای آن گرفته شود.
تفاوت نسخه پولی آپ درفت پلاس با نسخه رایگان
در نسخه پولی یا پریمیوم آپ درفت پلاس، ویژگیهایی مثل Website Migrator (برای جابهجایی سایت)، پشتیبانی بهتر و آپشنهای بیشتری وجود دارد. با این حال میتوان گفت که نسخه رایگان، بیشتر کارهایی که برای بکاپ گیری لازم است را انجام میدهد و معمولاً نیازی به تهیه نسخه پولی نیست.
ویژگیهای مهمی که در هر دو نسخه موجود است، شامل موارد زیر میشود:
- بکاپ گیری از فولدر wp-content، افزونهها، قالبها و فایلهای آپلود شده
- بکاپ گیری از فایلهای دیتابیس
- امکان ذخیره بکاپها در یک محل ذخیرهسازی به غیر از هاست (مثلاً گوگل درایو)
- اطلاع رسانی در مورد برنامه بکاپ گیری در ایمیل
- دسترسی به فایلهای بکاپ از طریق وردپرس یا محلهای ذخیره دیگر
- بکاپ گیری خودکار از سایت، افزونهها، قالبها و فایلها
تفاوتهایی که در دو نسخه وجود دارد، عمدتاً کوچیک و در جزئیات است. مثلاً در نسخه پولی میتوانید روز و زمان دقیق برای بکاپ گیری اتوماتیک را انتخاب کنید. اما در نسخه رایگان، ساعت بکاپ گیری همان زمان پیش فرضی خواهد بود که تنظیمات را ذخیره کردید.
در نسخه پولی، فایلهای ذخیره شده، رمزگذاری میشوند. همچنین اطلاعات مربوط به دیتابیس نیز به صورت کامل رمزگذاری میشوند. با این حال شما میتوانید تمامی فایلهای بکاپ را به صورت جداگانه دانلود نمایید. ضمن این که ابزارهای بسیار مناسبی برای انتقال سایت در نسخه پریمیوم وجود دارد. اما ما برای بکاپ گیری و حفاظت از فایلهای سایت، لزوماً به این ابزارها احتیاج نداریم. از همین روست که میگوییم که نسخههای رایگان و پولی، در حیطه بکاپ گیری، تفاوت چندانی ندارند.
دانلود، نصب و فعال سازی افزونه آپ درفت پلاس
نسخه رایگان افزونه Updraftplus را میتوانید از در بین افزونههای موجود در وردپرس پیدا کنید و آن را مستقیماً نصب کنید.
برای این کار کافی است تا در منوی پیشخوان، به بخش افزونهها و سپس افزودن بروید. در اینجا با تایپ کردن عبارت updraftplus در بخش جستجو، این افزونه برای شما ظاهر خواهد شد و میتوانید آن را نصب و سپس فعال سازی نمایید. اگر افزونه را از جای دیگری خریداری و دانلود نمودهاید، میتوانید در همین صفحه، گزینه بارگذاری افزونه را انتخاب کنید و فایل زیپ دانلود شده را بارگذاری نمایید تا افزونه بر روی وبسایت شما نصب شود.
تنظیمات افزونه Updraftplus
بعد از نصب افزونه آپ درفت پلاس بر روی وردپرس، نام این افزونه در بالای پیشخوان ظاهر خواهد شد. از این طریق میتوانید به این افزونه دسترسی داشته باشید. بهتر است در همین ابتدای کار، به بخش تنظیمات افزونه بروید و یک سری مقادیر را برای آن تعیین کنید.
در بخش تنظیمات میتوانید بازههای مختلف برای بکاب گیری از سایت وردپرسی را تعیین کنید. بکاپ گرفتن از سایت وردپرس، شامل دو بخش است. بکاپ گرفتن از فایلها و همچنین بکاپ گرفتن از دیتابیس. این افزونه نیز از این دو قسمت به صورت جداگانه بکاپ میگیرد.
همچنین میتوانید یک حافظه ریموت برای ذخیره فایلهای بکاپ بر روی آن، انتخاب نمایید. در غیر این صورت، فایلهای بکاپ به صورت پیش فرض بر روی هاست شما ذخیره خواهند شد.
برنامه بکاپ گرفتن از سایت، به نحوه به روز رسانی آن توسط شما بستگی دارد. مثلاً اگر سایتتان ساعت به ساعت و لحظه به لحظه به روز میشود، برنامه هر ۲ ساعت یک بار برایش کافی خواهد بود. اما اگر هفتگی یا دو هفته یه بار به روز میشود، برنامه بکاپ گیری هفتهای یک بار یا دو هفته یک بار مناسبش خواهد بود.
در ادامه نیز میتوانید تعیین کنید که در زمان پشتیبان گیری، از چه بخشهایی از فایلها پشتیبان گرفته شود.
تهیه نسخه پشتیبان با افزونه آپ درفت پلاس به صورت دستی
همان گونه که در بخش قبلی توضیح دادیم، با استفاده از افزونه updraftplus میتوانید به صورت اتوماتیک و در بازههای زمانی مشخص شده، از سایت خود پشتیبان یا همان بکاپ بگیرید. در عین حال، شما میتوانید به صورت دستی و در هر زمانی که بخواهید هم از سایت خود پشتیبان بگیرید.
برای این کار کافی است تا در منوی خود افزونه، به بخش اول یعنی بخش پشتیبانگیری / بازگردانی بروید. و در این قسمت، گزینه تهیه نسخه پشتیبان را انتخاب کنید.
بعد از انتخاب گزینه تهیه نسخه پشتیبان، با تصویر بالا مواجه میشوید. همان طور که میبینید، این افزونه از شما سوال میکند که میخواهید فایل پشتیبان شما شامل چه چیزهایی باشد. به طور مثال، ممکن است فقط بخواهید از دیتابیس خود پشتیبان بگیرید، یا این که فقط بخواهید از فایلها پشتیبان بگیرید. اما به صورت کلی، توصیه عمومی این است که در هر زمانی که از سایت خود پشتیبان میگیرید، هم از فایلها بکاپ بگیرید و هم از دیتابیسها.
بعد از این، عملیات پشتیبان گیری از سایت آغاز میشود. کمی باید منتظر بمانید تا عملیات بکاپ گیری به پایان برسد. این که عملیات بکاپ گیری چقدر زمان میگیرد، به حجم وبسایت شما بستگی دارد. طبعاً هر چه حجم وبسایت بیشتر باشد، زمان بیشتری برای بکاپ گرفتن از آن لازم است.
بازگردانی سایت با افزونه Updraftplus
همان طور که تا این جا مشاهده کردید، بکاپ گرفتن از سایت به وسیله افزونه آپ درفت پلاس، بسیار ساده است. موضوع بعدی که باید به آن بپردازیم، این است که حالا اگر بخواهیم سایت را به یکی از بکاپهای گرفته شده، بازگردانیم یا اصطلاحاً بازنشانی (restore) کنیم، باید چه کار کنیم.
بازگردانی یا بازنشانی فایلها در افزونه Updraftplus به مانند بکاپ گرفتن، آسان است. اما از چند راه مختلف میتواند انجام شود.
اگر فایل پشتیبان بر روی هاست یا یکی از حافظههای ریموت که افزونه نیز به آن دسترسی دارد، ذخیره شده باشد، فایلهای پشتیبان در یک فهرست در همان صفحه اصلی (به مانند بالا) به نمایش در میآید. کافی است تا گزینه بازنشانی را برای هر کدام از این فایلها انتخاب کنید، تا عملیات آغاز شود و سایت به همان حالت فایل بکاپ گرفته شده برگردد. عملیات بازنشانی نیز ممکن است کمی طول بکشد و زمان آن به حجم سایت بستگی دارد. هر چه حجم سایت و فایل بکاپ بیشتر باشد، عملیات بازگرداندن سایت نیز بیشتر خواهد شد.
ولی از طرفی ممکن است فایلهای بکاپ را بر روی هاست یا حافظه ریموت نداشته باشید و بخواهید آنها را آپلود کنید. برای این کار کافی است تا گزینه آپلود فایلهای پشتیبان را انتخاب کنید و سپس فایلهای خود را آپلود نمایید.
اگر احیاناً فایلهای شما قبلاً بر روی هاست آپلود شده ولی در اینجا نمایش داده نمیشود، میتوانید جستجوی مجدد فولدر را انتخاب کنید تا افزونه یک بار دیگر، فولدرهای شما را جهت یافتن فایل بکاپ بگردد. ضمناً گزینه اسکن دوباره فضا نیز فضاها یا حافظههای ریموت را جهت یافتن فایل جدید بکاپ، جستجو میکند.
افزونههای جانبی Updraftplus
افزونه آپ درفت پلاس نیز به مانند بسیاری دیگر از افزونههای بزرگ دنیا، دارای تعدادی افزونههای جانبی یا Add-on میباشد. البته استفاده از تمامی این افزونههای جانبی تنها در نسخه پریمیوم یا پولی افزونه امکان پذیر است و در نسخه رایگان نمیتوانید از این افزونههای جانبی استفاده کنید.
مهمترین افزونهی جانبی که در نسخه پولی این افزونه در اختیارتان قرار میگیرد، افزونه Migrator است. افزونهای که به شما کمک میکند تا سایت خود را از جایی به جای دیگر انتقال دهید. مثلاً ممکن است بخواهید هاست خود را عوض کنید یا سایت خود را از لوکال هاست به هاست بیاورید. برای اینها میتوانید از این افزونه جانبی استفاده کنید.
ضمن این که در نسخه پریمیوم Updraftplus، افزونه جانبی دیگری به نام UpdraftVault در اختیار شما قرار میگیرد. این افزونه جانبی در واقع یک حافظه جانبی یا حافظه ریموت است که میتوانید از آن به عنوان محلی برای ذخیره سازی فایلهای بکاپ یا پشتیبانهای خود استفاده کنید. با استفاده از آن، ۱ گیگابایت فضای رایگان در اختیار شما قرار میگیرد.
همچنین UpdraftClone نیز در اختیارتان قرار میگیرد که به کمک آن میتوانید یک کپی کامل از وبسایت خود ایجاد کنید.
رقبای افزونه آپ درفت پلاس
همان طور که در ابتدای این مقاله نیز اشاره کردیم، افزونههای زیادی برای بکاپ گیری یا پشتیبان گیری از سایت وردپرسی وجود دارد و افزونه updraftplus تنها افزونه موجود در این زمینه نیست. با این حال میتوان گفت که یکی از بهترین افزونهها در این زمینه است و اگر در مورد افزونههای بکاپ گیری از وردپرس جستجو کنید، میبینید که در بیشتر فهرستهایی که از افزونههای بکاپ گیری ارائه شده، آپ درفت پلاس رتبه اول را دارد.
با این حال افزونه آپ درفت پلاس، رقبایی نیز دارد و افزونههای زیادی هستند که به این افزونه شباهت دارند. در این بخش، به معرفی تعدادی از افزونههای رقیب آپ درفت پلاس میپردازیم.
- VaultPress: این افزونه در واقع یکی از افزونههای جانبی Jetpack محسوب میشود. این افزونه توسط کمپانی Automattic متعلق به مت مالنوگ (Matt Mullenweg) یکی از بنیان گذاران وردپرس، طراحی شده است و کار بکاپ گیری از وردپرس را به صورت اتوماتیک انجام میدهد.
- BackupBuddy: این افزونه یکی از محبوبترین افزونههای بکاپ گیری از وردپرس است که تاکنون بیش از نیم میلیون سایت آن را نصب کردهاند. این افزونه به شما اجازه میدهد تا به صورت روزانه، هفتگی یا ماهانه به صورت خودکار از سایت خود بکاپ بگیرید.
- BackWPup: یک افزونه رایگان دیگر که به شما اجازه بکاپ گیری از وردپرس و ذخیره آن بر روی فضاهای ابری مثل دراپ باکس، آمازون و غیره را میدهد.