اگر یک وبسایت وردپرسی دارید، حتما میدانید که چقدر مهم است که آن را در برابر هکرها، بدافزارها و سایر تهدیدات ایمن نگه دارید. اما اگر مشکلی پیش بیاید و سایت شما خراب، حذف یا آلوده شود، چگونه میتوانید آن را بدون از دست دادن هیچ داده یا عملکردی به حالت قبلی بازگردانید؟
این همان جایی است که پشتیبانگیری وارد میشود. بکآپها (BackUp)، کپیهایی از فایلهای وبسایت و پایگاه داده شما هستند که میتوانید در مواقع اضطراری از آنها برای بازیابی سایت خود استفاده کنید. پشتیبانگیری میتواند شما را از بسیاری از مشکلات نجات دهد و همچنین از اعتبار و تجارت آنلاین شما محافظت کند.
اما چگونه از وبسایت وردپرس خود نسخهٔ پشتیبان تهیه کنیم؟ و بهترین افزونه برای این کار چیست؟ در این مقاله به این سوالات و موارد دیگر پاسخ خواهیم داد. در ادامه خواهیم دید که چرا پشتیبانگیری ضروری است، هر چند وقت یکبار باید از سایت خود نسخهٔ پشتیبان تهیه کنید و چگونه بهترین افزونهٔ پشتیبان را برای نیازهای خود انتخاب کنید.
فهرست مطالب
– دلایل اهمیت بکآپ یا پشتیبانگیری
– هر چند وقت یکبار باید از وبسایت – وردپرس خود نسخهٔ پشتیبان تهیه کنیم؟
– بهترین روشها برای بکآپ از وبسایت
– راهنمای انتخاب بهترین افزونهٔ پشتیبانگیری را برای وبسایت
– معرفی بهترین افزونههای بکآپ
چرا باید از وبسایت خود بکآپ (BackUp) بگیریم؟
دلایل زیادی وجود دارد که نشان میدهد که باید به طور منظم از وبسایت خود نسخهٔ پشتیبان تهیه کنید. برخی از مهمترین دلایل عبارتند از:
امنیت: وردپرس محبوبترین سیستم مدیریت محتوا (CMS) در جهان است که بیش از 40 درصد از تمام وبسایتها را تامین میکند. این موضوع، وردپرس را به هدفی برای هکرها و عوامل مخرب تبدیل میکند که میخواهند از آسیبپذیریهای آن سوء استفاده کنند و به سایت شما دسترسی پیدا کنند. اگر سایت شما هک شود، ممکن است دادههای خود را از دست بدهید، اطلاعات کاربران خود را به خطر بیندازید، یا حتی سایت شما توسط ارائهدهندهٔ هاست شما حذف شود. یک نسخهٔ پشتیبان میتواند به شما کمک کند تا سایت خود را به سرعت و به راحتی بازیابی کنید، بدون اینکه مجبور باشید از ابتدا شروع کنید یا هزینهٔ زیادی برای تعمیرات بپردازید.
بهروزرسانی: وردپرس به طور مداوم در حال پیشرفت و بهبود است و ویژگیهای جدید، رفع اشکالات و وصلههای امنیتی به طور مرتب منتشر میشود. با این حال، گاهی اوقات این بهروزرسانیها میتوانند باعث مشکلات سازگاری با تم، افزونهها یا کد سفارشی شما شوند که منجر به خطا، اشکال یا عملکرد نادرست میشود. یک نسخهٔ پشتیبان میتواند به شما کمک کند تا زمانی که بتوانید مشکل را برطرف کنید یا جایگزین مناسبی پیدا کنید، به نسخهٔ قبلی سایت خود که به خوبی کار میکند بازگردید.
خطای انسانی: هر چقدر هم که مراقب باشید، ممکن است اشتباهاتی رخ دهد. ممکن است تصادفاً یک فایل را حذف کنید، یک پست را بازنویسی کنید یا تنظیماتی را تغییر دهید که بر عملکرد یا ظاهر سایت شما تأثیر میگذارد. یک نسخهٔ پشتیبان میتواند به شما کمک کند تا این تغییرات را لغو کرده و سایت خود را به حالت اولیه بازگردانید.
بلایای طبیعی: گاهی اوقات ممکن است اتفاقاتی بیفتد که خارج از کنترل شما هستند. به عنوان مثال، ممکن است سرور میزبان شما از کار بیفتد، در اثر آتشسوزی یا سیل آسیب ببیند، یا دچار قطعی برق شود. یک نسخهٔ پشتیبان میتواند به شما کمک کند تا سایت خود را در سرور یا ارائهدهندهٔ میزبان دیگری بازیابی کنید، بدون اینکه هیچ داده یا عملکردی را از دست بدهید.
هر چند وقت یکبار باید از وبسایت خود نسخهٔ پشتیبان تهیه کنیم؟
تعداد دفعات بکآپ شما به عوامل مختلفی بستگی دارد، مانند:
اندازهٔ سایت شما: پشتیبانگیری از سایتهای بزرگتر با فایلها و ورودیهای پایگاه دادهٔ بیشتر، ممکن است بیشتر طول بکشد و به فضای ذخیرهسازی بیشتری نیاز داشته باشد. بنابراین از این سایتها، کمتر از سایتهای کوچکتری که راحتتر بکآپ و ذخیره میشوند، نسخهٔ پشتیبان تهیه میشود.
فعالیت سایت شما: سایتهایی که به طور مکرر با محتوای جدید، نظرات، سفارشها یا ثبت نامها بهروز میشوند، نسبت به سایتهایی که ثابت هستند یا به ندرت بهروز میشوند، نیاز بیشتری به بکآپ دارند. شاید لازم باشد از این سایتها به صورت روزانه یا حتی ساعتی نسخهٔ پشتیبان تهیه کنید تا از نابودی اطلاعات مهم جلوگیری کنید.
اهمیت سایت شما: سایتهایی که برای کسبوکار، شهرت یا درآمد شما حیاتی هستند، بیشتر از سایتهایی که شخصی، سرگرمی یا تجربی هستند، نیاز به پشتیبانگیری دارند. شما میتوانید با تهیهٔ نسخهٔ پشتیبان، خطر خرابی یا از دست رفتن دادهها را به حداقل برسانید.
به عنوان یک قانون کلی، توصیه میکنیم حداقل هفتهای یک بار از وبسایت خود نسخهٔ پشتیبان تهیه کنید.
بهترین روشها برای پشتیبانگیری از وبسایت
اگر از راه و روش صحیح پیروی کنید، تهیهٔ نسخهٔ پشتیبان از وبسایت وردپرسی کار پیچیدهای نیست. در ادامه برخی از بهترین روشها برای بکآپ از وبسایت را آوردهایم:
– از یک افزونهٔ قابل اعتماد استفاده کنید که بتواند فرآیند پشتیبانگیری را به صورت خودکار انجام دهد و آن را برای شما آسان و راحت کند. افزونههای زیادی وجود دارند که میتوانند به شما در بکآپ از وبسایت کمک کنند، اما همهٔ آنها به یک اندازه خوب نیستند. ممکن است برخی افزونهها از همهٔ فایلها و پایگاه دادهٔ وبسایت شما نسخهٔ پشتیبان تهیه نکنند، همچنین ممکن است فایلهای پشتیبان را به درستی فشرده یا رمزگذاری نکنند، حتی ممکن است به شما اجازه ندهند که به راحتی و سریع بکآپ را بازیابی کنید و برخی از آنها با ارائهدهندهٔ هاست یا نسخهٔ وردپرس شما سازگاری نداشته باشند. بنابراین، شما باید افزونهای را انتخاب کنید که نظرات و امتیازات خوبی از سایر کاربران داشته باشد.
– از فایلها و پایگاه دادهٔ وبسایت وردپرس خود نسخهٔ پشتیبان تهیه کنید. برخی از افزونهها ممکن است فقط از فایلها یا پایگاه دادهٔ وبسایت شما نسخهٔ پشتیبان تهیه کنند، اما نه از هر دو. با این حال، هر دو فایل و پایگاه داده برای عملکرد صحیح وبسایت شما و بازیابی کامل آن ضروری هستند. بنابراین، باید مطمئن شوید که افزونهٔ شما میتواند از فایلها و پایگاه دادهٔ وبسایت شما نسخهٔ پشتیبان تهیه کند و در صورت نیاز میتوانید آنها را به صورت جداگانه یا با هم بازیابی کنید.
– از کل نصب وردپرس، نه فقط پوشه wp-content، نسخهٔ پشتیبان تهیه کنید. برخی از افزونهها ممکن است فقط از پوشهٔ wp-content وبسایت وردپرس شما که حاوی تمها، افزونهها، رسانهها و آپلودهای شماست، نسخهٔ پشتیبان تهیه کنند. با این حال، این پوشه برای بازیابی کامل و ایمن وبسایت شما کافی نیست. همچنین باید از پوشهها و فایلهای دیگر نصب وردپرس خود مانند فایل wp-config.php، پوشه wp-admin، پوشه wp-includes و فایل htaccess نسخهٔ پشتیبان تهیه کنید. این فایلها و پوشهها حاوی اطلاعات و تنظیمات مهمی هستند که بر عملکرد و امنیت وبسایت شما تأثیر میگذارد. بنابراین، باید مطمئن شوید که افزونهٔ شما میتواند از کل نصب وردپرس پشتیبان تهیه کند، نه فقط پوشهٔ wp-content.
– فایلها و پوشههای غیر ضروری را از پشتیبان حذف کنید. در حالی که باید از کل نصب وردپرس نسخهٔ پشتیبان تهیه کنید، نیازی به بکآپ از هر فایل و پوشهای ندارید. برخی از فایلها و پوشهها برای پشتیبانگیری شما غیرضروری یا اضافی هستند، مانند فایلهای کش، فایلهای موقت، خود فایلهای پشتیبان یا فایلهای اصلی وردپرس که میتوانند دوباره از WordPress.org دانلود شوند. این فایلها و پوشهها میتوانند فضای زیادی را اشغال کنند و روند پشتیبانگیری را کند کنند. بنابراین، شما باید با استفاده از تنظیمات یا فیلترهای افزونهٔ خود، آنها را از نسخهٔ پشتیبان حذف کنید.
– به طور منظم نسخههای پشتیبان خود را بررسی و آزمایش کنید. تنها یک بار پشتیبانگیری از وبسایت کافی نیست. شما باید به طور مرتب نسخههای پشتیبان خود را تأیید و آزمایش کنید تا مطمئن شوید که آنها به درستی کار میکنند و میتوانند وبسایت شما را بدون هیچ مشکلی بازیابی کنند. میتوانید نسخههای پشتیبان خود را با بررسی اندازه، تاریخ، قالب، مقصد و یکپارچگی آنها تأیید کنید. میتوانید نسخههای پشتیبان خود را با بازیابی آنها در یک سایت مرحلهای یا یک سرور محلی و بررسی اینکه آیا مطابق انتظار کار میکنند یا خیر، آزمایش کنید. در ضمن شما باید حداقل یک بار در ماه یا هر زمان که تغییرات یا بهروزرسانیهای قابل توجهی در وبسایت خود ایجاد میکنید، این کار را انجام دهید.
– چندین نسخهٔ پشتیبان را در مکانها و فرمتهای مختلف نگه دارید. همانطور که قبلا ذکر شد، شما باید چندین نسخهٔ پشتیبان از وبسایت وردپرس خود را در مکانها و فرمتهای مختلف نگه دارید تا مطمئن شوید که در صورت خراب شدن، گم شدن یا حذف شدن یکی از آنها، همیشه یک نسخهٔ پشتیبان در دسترس دارید. همچنین باید نسخههای مختلف نسخهٔ پشتیبان را نگه دارید تا در صورت نیاز بتوانید وبسایت خود را در یک زمان خاص بازیابی کنید. به عنوان مثال، میتوانید یک نسخهٔ پشتیبان روزانه برای 7 روز گذشته، یک نسخهٔ پشتیبان هفتگی برای 4 هفتهٔ گذشته، یک نسخهٔ پشتیبان ماهیانه برای 12 ماه گذشته و یک نسخهٔ پشتیبان سالانه برای 5 سال گذشته نگه دارید.
راهنمای انتخاب بهترین افزونهٔ پشتیبانگیری را برای وبسایت
افزونههای زیادی وجود دارد که میتوانید از آنها برای بکآپ از وبسایت وردپرسی خود استفاده کنید. برخی از آنها ممکن است ویژگیهای بیشتر، عملکرد بهتر یا قابلیت اطمینان بالاتری نسبت به سایرین داشته باشند. همچنین ممکن است یکی از آنها برای نیازها و ترجیحات خاص شما مناسبتر از دیگران باشند.
برای کمک به انتخاب بهترین افزونهٔ پشتیبان، لازم است که عوامل زیر را در نظر بگیرید:
سهولت استفاده: نصب، پیکربندی و استفاده از افزونه چقدر آسان است؟ آیا رابط کاربر پسند، دستورالعملها و مستندات مفید دارد؟ آیا در صورت بروز هرگونه مشکل یا سؤال، پشتیبانی یا کمکی ارائه میکند؟
ویژگیها: افزونه چه ویژگیهایی را ارائه میدهد؟ آیا این امکان را به شما میدهد تا نسخهٔ پشتیبانگیری کامل یا جزئی انجام دهید؟ آیا این امکان را به شما میدهد که بکآپ خودکار را برنامهریزی کنید یا پشتیبانگیری دستی انجام دهید؟ آیا این امکان را به شما میدهد که از سایت خود در مقاصد مختلف مانند رایانه محلی، هارد دیسک خارجی، سرویس ابری یا آدرس ایمیل پشتیبان تهیه کنید؟ آیا کمک میکند که با چند کلیک یا چند مرحله، سایت خود را از نسخهٔ پشتیبان بازیابی کنید؟ آیا به شما امکان میدهد که برای امنیت یا کارایی، بکآپهای خود را رمزگذاری، فشرده یا تقسیم کنید؟ آیا به شما امکان میدهد فایلها یا پوشههای خاصی را از نسخهٔ پشتیبان خود حذف یا اضافه کنید؟ آیا به شما امکان نظارت، مدیریت یا حذف نسخههای پشتیبان را میدهد؟
عملکرد: پلاگین چقدر سریع و کارآمد است؟ برای تهیهٔ نسخهٔ پشتیبان یا بازیابی سایت شما، چقدر زمان و منابع لازم است؟ چقدر فضای ذخیرهسازی برای بکآپ شما نیاز دارد؟ بکآپهای شما چقدر قابل اعتماد و دقیق هستند؟ این افزونه چقدر با نسخهٔ وردپرس، قالب، افزونهها و محیط میزبانی شما سازگار است؟
قیمت: هزینهٔ افزونه چقدر است؟ رایگان است یا پولی؟ در صورت پرداخت، چقدر باید برای مجوز، اشتراک یا خدمات بپردازید؟
بهترین افزونههای پشتیبانگیری (بکآپ) برای وردپرس
افزونهٔ UpdraftPlus
UpdraftPlus یکی از محبوبترین و قابل اعتمادترین افزونههای پشتیبانگیری برای وردپرس است. این افزونه بیش از 3 میلیون نصب فعال و رتبهٔ 4.8 ستاره در فهرست پلاگین وردپرس دارد. UpdraftPlus به شما کمک میکند تا از سایت خود نسخهٔ پشتیبان کامل یا جزئی تهیه کنید و آنها را در مقاصد مختلف مانند Dropbox، Google Drive، Amazon S3، FTP، ایمیل و غیره ذخیره کنید. همچنین به شما امکان میدهد هر زمان که بخواهید بکآپ خودکار را برنامهریزی کنید یا پشتیبانگیری دستی انجام دهید. علاوه بر این به شما امکان میدهد که با چند کلیک سایت خود را از نسخهٔ پشتیبان بازیابی کنید. این پلاگین دارای یک نسخهٔ رایگان است که ویژگیهای اساسی را ارائه میدهد و یک نسخه پریمیوم که ویژگیهای پیشرفتهای مانند رمزگذاری، مهاجرت، پشتیبانی از چند سایت، پشتیبانگیری افزایشی و غیره را ارائه میدهد. نسخهٔ پریمیوم 70 دلار در سال برای 2 سایت هزینه دارد.
افزونهٔ BackupBuddy
BackupBuddy یکی دیگر از افزونههای پشتیبانگیری محبوب و قابل اعتماد برای وردپرس است. این پلاگین بیش از نیم میلیون نصب فعال و رتبهٔ 4.6 ستاره در فهرست پلاگین وردپرس دارد. با این افزونه میتوانید نسخهٔ پشتیبانگیری کامل یا جزئی از سایت خود انجام دهید و آنها را در مقاصد مختلف ذخیره کنید، مانند BackupBuddy Stash (یک سرویس ابری ارائه شده توسط افزونه)، Dropbox، Google Drive، Amazon S3، FTP، ایمیل و غیره. همچنین به شما امکان میدهد هر زمان که بخواهید پشتیبانگیری خودکار را برنامهریزی کنید یا بکآپ دستی انجام دهید. همچنین به شما کمک میکند که با چند کلیک سایت خود را از نسخهٔ پشتیبان بازیابی کنید. این افزونه فقط یک نسخهٔ پرمیوم دارد که ویژگیهای پیشرفتهای مانند رمزگذاری، مهاجرت، پشتیبانی از چند سایت، اسکن بدافزار، تعمیر پایگاه داده و موارد دیگر را ارائه میدهد. نسخهٔ پریمیوم 80 دلار در سال برای 1 سایت هزینه دارد.
افزونهٔ Duplicator
Duplicator یکی دیگر از افزونههای پشتیبانگیری محبوب و قابل اعتماد برای وردپرس است. این پلاگین بیش از 1 میلیون نصب فعال و رتبهٔ 4.9 ستاره در فهرست پلاگین وردپرس دارد. این افزونه به شما امکان میدهد تا از سایت خود نسخهٔ پشتیبان کامل تهیه کرده و آنها را در مقاصد مختلف مانند Dropbox، ، ،Google Drive Amazon S3، FTP ایمیل و موارد دیگر ذخیره کنید. همچنین به شما این امکان را میدهد که هر زمان خواستید، پشتیبانگیری دستی انجام دهید. علاوه بر این میتوانید با چند مرحله سایت خود را از نسخهٔ پشتیبان بازیابی کنید. این پلاگین یک نسخهٔ رایگان دارد که ویژگیهای اساسی را ارائه میدهد و یک نسخهٔ پریمیوم که ویژگیهای پیشرفته را ارائه میدهد. مانند رمزگذاری، مهاجرت، پشتیبانی چند سایتی، بکآپ افزایشی، و موارد دیگر. نسخهٔ پریمیوم 59 دلار در سال برای 3 سایت هزینه دارد.
نتیجهگیری
بکآپ یا پشتیبانگیری از اصول مهم مدیریت سایت است. فرقی نمیکند که یک وبسایت کوچک داشته باشید یا یک پایگاه داده بزرگ، پشتیبانگیری برای حفظ و نگهداری اطلاعات شما در برابر اتفاقات مختلف، بسیار اهمیت دارد. شما میتوانید به صورت دستی از وبسایت خود یک نسخهٔ پشتیبان تهیه کنید و یا از افزونههای مخصوص بکآپ استفاده کنید.