[ad_1]
بکاپگیری یک ضرورت است! دیگر کمتر کسی را میتوان پیدا کرد که با مفهوم بکاپگیری و تهیه نسخه پشتیبان آشنایی نداشته باشد! همه ما همواره از اطلاعات و فایلهای شخصی خود در تلفن همراه و سایر پلتفرمها، بکاپ میگیریم تا اگر صدمهای به آنها وارد شد، بتوانیم دوباره آنها را بازیابی کنیم. حالا چرا باید برای یک سایت وردپرسی بکاپ تهیه کنیم؟ چه ضرورتی دارد.
اگر میخواهید بیشتر با این CMS آشنا شوید، مقاله وردپرس چیست را بخوانید.
این کار برای محافظت از اطلاعات و تنظیمات بسیار ضروری است؛ همچنین برای عیبیابی و بازگشت به آپدیتهای قبلی وردپرس نیز میتوان از نسخههای پشتیبان استفاده کرد.
پس اگر تا به حال این کار را نکردهاید، همین حالا اقدام کنید.
در این مقاله ۳ روش ساده و کاربردی را معرفی کردهایم که با کمک آنها میتوانید از سایت وردپرسی خود نسخههای پشتیبان تهیه کرده و در مواقع ضروری آنها را بازنشانی کنید؛
اگر موافقید شروع کنیم.
بکاپ گرفتن از وردپرس چه زمانی انجام میشود؟
این درست که بکاپ گرفتن از سایت وردپرسی ضروری است؛ اما چه زمانی باید این کار را انجام دهیم؟
بهطورکلی، بهتر است این کار را بهصورت روزانه انجام دهید. چه کسی میداند؟ هرلحظه ممکن است به مشکلی بربخورید و تمام اطلاعاتتان را از دست بدهید.
بکاپهای هفتگی یا ماهیانه هم وجود دارند که به میزان آپدیت شدن و حجم تغییرات سایت بستگی دارد. بنابراین، برای بکاپ گرفتن از وردپرس باید به این سوال پاسخ دهید که از دست دادن اطلاعات روزانه یا هفتگی چقدر بر روی وب سایت شما تاثیر میگذارد؟ به عنوان مثال برای فروشگاههای آنلاین، انجمنها، وبلاگها و سایتهای بزرگ، بکاپ گرفتن روزانه و مستمر یک ضرورت غیر قابل انکار است.
با هاست وردپرس ایرانسرور، سرعت فوقالعاده و امنیت پولادین را تجربه کنید.
خرید هاست وردپرس پشتیبانی : ۳۱۷۷۶-۰۵۱
اهمیت بکاپهای روزانه تا حدی است که عموم شرکتهای ارائهدهنده خدمات هاستینگ، آپشنهایی را همراه با محصولاتشان ارائه میکنند. به این ترتیب، مشتری میتواند بهصورت روزانه نسخه پشتیبان دریافت کند.
همچنین، بسیاری از کارشناسان توصیه میکنند که قبل از ایجاد تغییرات مهم در وبسایت، انتقال به هاست جدید و یا تغییر دامنه سایت به فکر تهیه نسخههای پشتیبان و بکاپگیری در وردپرس باشید.
حالا بیایید ملزومات بکاپ گرفتن را بررسی کنیم.
فایلهای مورد نیاز برای بکاپگیری در وردپرس
همانطور که میدانید، فرایند بکاپگیری شامل کپی کردن فایلها و اطلاعات در یک مکان امن و سپس بازیابی آنها در مواقع ضروری است. حال شاید از خود بپرسید که در وردپرس کدام فایلها و اطلاعات باید کپی شوند؟ پاسخ این سوال به دو بخش تقسیم میشود که عبارتند از:
بخش اول: فایلهای موجود در روت دایرکتوری وردپرس (WordPress root directory)
روت دایرکتوری وردپرس، در حقیقت تمام فایلهایی هستند که باعث بهتر کار کردن این سیستم مدیریت محتوا میشوند. به عنوان مثال، تنظیمات سایت، پلاگینها، تمها و فایلهای مولتی مدیا در دایرکتوری روت قرار دارند. علاوه بر آن، فایلهای مرتبط با نحوه تعامل وبسایت با سرورها و عملکرد پلاگینها و تمها نیز در این بخش هستند.
بخش دوم: فایلهای موجود در پایگاه داده وردپرس (WordPress database)
بکاپ گرفتن از دیتابیس یا پایگاه داده شامل تمام جداول و محتویات فایلها میشود. این جداول معمولاً در قالب SQL هستند که باید نسخههای پشتیبان آن را تهیه نمود. به این منظور، میتوان از روشهای بکاپگیری دستی و خودکار استفاده نمود. همچنین، بکاپ گیری با افزونهها نیز گزینه مناسبی برای پایگاه داده است.
در بخش بعدی، راجع به این ۳ روش بکاپگیری از سایت وردپرسی صحبت خواهیم کرد.
روشهای بکاپگیری از وردپرس
حال که با ضرورت و فرایند بکاپگیری در وردپرس آشنا شدیم، بهتر است به معرفی ۳ روش ساده و کاربردی بپردازیم که بک آپ گرفتن از سایت را برایمان راحتتر میکنند. این سه روش عبارتند از:
۱) بکاپگیری دستی در وردپرس
اولین روشی که برای گرفتن بک آپ از وبسایت استفاده میشود، روش دستی است. در این روش برای کپی و انتقال فایلها باید از پروتکلهای انتقال فایل (FTP) مانند FileZilla استفاده کنید.
لازم به ذکر است که هاست وبسایت شما، باید اعتبار لازم برای اتصال از طریق FTP یا SFTP را برایتان فراهم کند. از این طریق میتوانید با سرور ارتباط برقرار کرده و دایرکتوری روت وردپرس را پیدا کنید. در بسیاری از موارد، دایرکتوری روت را با نام public نامگذاری میکنند. در ادامه، مراحل زیر را دنبال کنید:
پوشه public را کپی یا دانلود نمایید. این کار ممکن است کمی زمانبر باشد؛ چراکه وبسایتهای وردپرسی شامل صدها یا هزاران فایل مختلف هستند. پس از اتمام دانلود، آن را در یک جای امن ذخیره کرده و تاریخ روز را روی آن درج کنید. این کار باعث میشود که تمامی اطلاعات وبسایت و تنظیمات آن برای همیشه محافظت شوند.
اکنون میخواهیم به این سوال پاسخ دهیم که چگونه میتوان با کمک FTP از سایت وردپرس نسخه پشتیبان تهیه نمود؟
سادهترین راه برای انجام این کار، مراجعه به دیتابیس و پایگاه داده است. به همین منظور، وارد کنترل پنل هاست شده و نرمافزار مدیریت پایگاه داده را جستوجو میکنیم.
زمانی که در کنترل پنل هاست روی Open phpMyAdmin کلیک میکنید، مدیریت دیتابیس راهاندازی میشود و با انتخاب database از منوی سمپ چپ وارد پایگاه داده خواهید شد. در مرحله بعد، گزینه Export را از منوی بالای صفحه انتخاب کرده و در صفحه باز شده روی Quick کلیک کنید. از بخش Format نیز گزینه SQL را پیدا کرده و سپس در پایین صفحه روی Go کلیک کنید.
پس از انجام این مراحل، روت دایرکتوری وردپرس و پایگاه داده را به دست آوردهاید؛ حال بهتر است هر دو فایل را در یک فایل Zip قرار داده و در یک جای امن ذخیره کنید.
بازگردانی بکاپ دستی
پس از اتمام فرایند بکاپگیری، باید بتوانیم آن را بازگردانی کنیم.
راحتترین کار برای بازگردانی بکاپ به روش دستی این است که پوشه بکاپ را روی سرور آپلود کرده و نام آن را تغییر دهید. سپس پوشه روت فعلی را حذف کرده و پوشه بکاپ را جایگزین آن نمایید.
اما برای بازگردانی پایگاه داده هم دوباره وارد phpMyAdmin شده و روی گزینه Import در بالای صفحه کلیک کنید. در اینجا باید فایل بکاپگیری پایگاه داده را انتخاب کرده و روی گزینه Go کلیک کنید؛ به همین سادگی!
۲) بکاپگیری خودکار
اگر از یک هاستینگ معتبر خدمات میگیرید، میتوانید بکاپگیری خودکار را فعال کنید! این قابلیت توسط هاست ارائه و به صورت ساعتی، روزانه، هفتگی و… انجام میشود.
برخی از هاستینگها، میتوانند بکاپگیری در وردپرس را به صورت روزانه و خودکار انجام دهند. یادتان هست که راجع به اهمیت بکاپگیری در فواصل زمانی کوتاه صحبت کردیم؟ آن هم در مورد سایتهای فروشگاهی بسیار ضروریتر هستند.
۳) بکاپگیری با کمک پلاگینها
یکی دیگر از روشهای بکاپگیری در وردپرس، استفاده از انواع افزونهها و پلاگینهای وردپرسی است. خوشبختانه پلاگینهای زیادی وجود دارند که برای تهیه نسخه پشتیبان از وردپرس کاربرد دارند. این پلاگینها به دو دسته کلی تقسیم میشوند:
- پلاگینهای بکاپ گیری کامل وردپرس: این پلاگینها تمامی اطلاعات و تنظیمات مربوط به وردپرس را کپی کرده و در فضایی ابری ذخیره میکنند.
- پلاگینهای بکاپ گیری افزایشی وردپرس: این نوع از پلاگینها تنها زمانی بکاپگیری را انجام میدهند که تغییراتی روی سایت ایجاد شده باشد. در نتیجه از اشغال غیر ضروری فضای سرور جلوگیری میکنند.
در ضمن باید به این نکته هم اشاره کنیم که پلاگینهای افزایشی، معمولاً دارای هزینه هستند اما سایر پلاگینها را میتوان به صورت رایگان نیز استفاده کرد. از جمله محبوبترین افزونههای بکاپ در وردپرس، افزونه UpdraftPlus است که هم به صورت کامل و هم به صورت افزایشی عمل میکند. برای کار با این افزونه باید مراحل زیر را طی کنیم.
طرز استفاده از افزونه Uperdraftplus برای بکاپ گیری از وردپرس
پس از نصب افزونه، وارد داشبورد وردپرس شده و از بخش Settings روی گزینه UpdraftPlus Backups کلیک کنید. در مرحله بعد نیز گزینه Backup Now را انتخاب کنید. فرایند بکاپ گیری اینگونه آغاز شود. در ادامه میتوانید تهیه نسخه پشتیبان از دایرکتوری روت یا پایگاه داده را به صورت همزمان انتخاب نمایید. پس از پایان بک آپ گرفتن از وردپرس، فایلهای تهیه شده در بخش مربوطه قابل مشاهده خواهند بود.
بازگردانی فایلها هم در این پلاگین به راحتی انجام میشود؛ فقط کافی است نوع فایلی که میخواهید بازگردانی شود را مشخص کنید. باقی کارها بهصورت خودکار انجام خواهد شد.
حرف آخر
همانطور که دیدید، پشتیبان گیری از وردپرس بسیار راحتتر از آن چیزی بود که فکر میکردیم! در واقع، استفاده از قابلیت بکاپگیری خودکار و افزونههای مختلف باعث شدهاند تا تهیه نسخه پشتیبان برای وردپرس چندان دشوار نباشد.
⚠ راستی، یک روش کارآمد دیگر هم وجود دارد! میتوانید بکاپگیری را از طریق کنترلپنل هاستتان انجام دهید. قبلاً در مقاله آموزش بکاپگیری در سیپنل، خیلی کامل چگونگی آن را توضیح دادهایم.
توصیه میکنیم هیچوقت بکاپ گیری را پشت گوش نیندازید. گاهی یک غفلت کوچک، پشیمانیهای بزرگ به دنبال دارد.
در ضمن مقاله دیگری هم با نام ۱۶ راهکار برای افزایش امنیت سایت در وبلاگ وجود دارد. بد نیست آن را هم بخوانید. کار که از محکمکاری عیب نمیکند!
هر سوالی که در این رابطه دارید، در قسمت کامنتها بنویسید تا متخصصان ما پاسختان را بدهند.
[ad_2]