آموزش بک آپ گیری در وردپرس از طریق هاست و افزونه
گاهی فقط یک ارتقا ناموفق، نصب افزونه ناسازگار یا یک خطای ناگهانی، کافی است تا بخشی از دادهها سایت از دست برود. بکاپگیری از سایت وردپرس یکی از سادهترین راهها برای جلوگیری از چنین شرایطی است، زیرا با داشتن یک ادیشن پشتیبان سالم میتوانید در صورت بروز مشکل، گزارشها سایت را سریعترتر بازیابی کنید. خوشبختانه برای تهیه بکاپ از سایت وردپرس همیشه به دانش فنی یا کار با هاست نیاز ندارید و میتوانید این کار را با کمک افزونههای مخصوص انجام دهید. در این گزارش از بخش آموزش مدیریت محتوا در بلاگ پارسپک، نحوه بک آپ گرفتن از سایت وردپرس را بهصورت مفصل و مرحلهبهمرحله تبیین دادهایم.
افزونهها انجام هر کاری را تسهیل میکنند و تقریبا برای هر کاری در وردپرس یک افزونه وجود دارد. برای بکآپگیری نیز افزونههای متعددی وجود دارند. در ادامه فهرستی از بهترین افزونهها برای بکآپگیری آماده کردهایم تا در انتخاب آنها کمی شما را یاری کنند.
UpdraftPlus یکی از شناختهشدهترین افزونهها برای بکاپگیری از سایت وردپرس است که قابلیت تهیه ویرایش پشتیبان از فایلهای سایت و دیتابیس را فراهم میکند. با استفاده از این افزونه میتوانید بکاپها را بهصورت دستی یا زمانبندیشده ایجاد کنید و نسخه جدیدهای پشتیبان را علاوه بر فضای هاست، در سرویسهای ذخیرهسازی ابری مختلف نیز نگه دارید.
یکی از مزیتهای UpdraftPlus این است که فرایند بازیابی بکاپ نیز مستقیما از پیشخوان وردپرس انجام میشود و برای استفاده از قابلیتهای اصلی آن معمولاً به دانش فنی بالایی نیاز ندارید. ادیشن بدون هزینه افزونه برای بسیاری از سایتهای وردپرسی قابلیتات موردنیاز برای تهیه و بازیابی بکاپ را ارائه میدهد و ویرایش پریمیوم نیز قابلیتهای پیشرفتهتری مانند گزینههای بیشتر برای ذخیرهسازی و مدیریت بکاپ در اختیار کاربران قرار میدهد. این افزونه همچنان بهصورت منظم آپدیت میشود و یکی از گزینههای فعال برای بکآپگیری از وردپرس محسوب میشود.
Jetpack VaultPress Backup گزینهای مناسب برای سایتهایی است که به بکاپهای مداوم و خارج از سرور اصلی نیاز دارند. این سرویس تحولات سایت را در خود فضای ابری Jetpack ذخیره و در صورت بروز مشکل، توانایی بازگردانی سایت به یکی از ویرایشهای قبلی را فراهم میکند.
تفاوت مهم این افزونه با بسیاری از ابزارهای ساده بکاپ، تمرکز آن بر بکاپگیری لحظهای است. دگرگونیهای مانند انتشار یا ویرایش نوشتهها، تغییر فایلهای رسانهای، بهروز رسانی افزونهها و قالبها و حتی برخی اصلاحات مربوط به کاربران میتوانند در بکاپهای لحظهای ثبت شوند. برای ارائهگاههای ووکامرسی نیز سفارشها و محصولات بهصورت Real-time پشتیبانگیری میشوند.
Jetpack VaultPress Backup یک سرویس پولی است و برای استفاده از آن باید یکی از پلنهایی را تهیه کنید که قابلیت Backup را ارائه میدهند. در پلن مستقل VaultPress Backup، فضای ذخیرهسازی ابری، آرشیو بکاپ و توانایی بازیابی سایت با یک کلیک در اختیار کاربر قرار میگیرد. بنابراین، اگر سایتی دارید که بیانات آن مرتب تغییر میکند و از دست رفتن اصلاحات چند ساعت اخیر میتواند مشکلساز شود، این افزونه میتواند یکی از گزینههای قابل تحلیل برای بکاپگیری از سایت وردپرس باشد.
افزونهای که سالها با نام BackupBuddy شناخته میشد، در زمان حاضر دیگر محصول اصلی این مجموعه برای کاربران نوین محسوب نمیشود. ویرایش قدیمی آن با نام Kadence Backups Legacy در حالت نگهداری قرار دارد و بیشتر برای سایتهایی ارائه میشود که از قبل از BackupBuddy استفاده میکردند.
برای کاربران تازه، محصول Kadence Backups جایگزین نسل قبلی شدهاست. این ابزار با استفاده از فناوری Cloud-First کار میکند، یعنی بخشی از فرایند تهیه و نگهداری نسخه جدیدهای پشتیبان به زیرساخت ابری سرویس منتقل شده و در حاصل فشاری کمتری به منابع هاست وردپرس وارد میشود.
یکی از قابلیتهای این سرویس، استفاده از بکاپ رشدی است. پس از تهیه اولین ویرایش مفصل، در بکاپهای بعدی بیشتر روی فایلهایی تمرکز میشود که از زمان نسخه جدید قبلی تغییر کردهاند. این روش میتواند حجم دادههای منتقلشده و زمان موردنیاز برای بکاپگیری از سایت وردپرس را کم شدن دهد.
بنابراین اگر در آموزشهای قدیمی با نام BackupBuddy روبهرو شدید، باید در نظر داشته باشید که این نام به نسل قبلی محصول مربوط میشود. برای سایتهای بهروز، استفاده از ویرایش فعلی Kadence Backups انتخاب بهروزتری محسوب میشود.
BlogVault بیشتر از اینکه صرفاً یک افزونه ساده برای ساخت فایل بکاپ باشد، بهعنوان یک سرویس مدیریت ادیشنهای پشتیبان وردپرس عمل میکند. بعد از اتصال سایت، نسخه جدیدهای بکاپ در فضای خارج از هاست اصلی نگهداری میشوند، بنابراین حتی اگر خود سرور سایت دچار مشکل شود، نسخه جدید پشتیبان همچنان در دسترس باقی میماند.
این سرویس از روش Incremental Backup استفاده میکند. پس از اولین بکاپ جامع، فقط تحولات تازه سایت در نسخه جدیدهای بعدی منتقل میشوند و پردازش اصلی نیز روی سرورهای BlogVault انجام میشود. به همین دلیل، هنگام بکاپگیری از سایت وردپرس فشار کمتری به منابع هاست وارد میشود.
BlogVault تواناییات دیگری مانند ساخت محیط Staging و انتقال سایت به هاست یا دامنه دیگر را نیز در اختیار کاربر قرار میدهد. برای ارائهگاههای ووکامرسی هم قابلیت Real-time Backup ارائه شدهاست تا رویدادهای مهمی مانند ثبت سفارشها در فاصله میان بکاپهای معمولی از دست نروند.
توجه داشته باشید که بخش اصلی خدمات BlogVault پولی است، بنابراین بیشتر برای سایتهایی مناسب است که علاوه بر بکاپ معمولی، به قابلیتاتی مثل نگهداری نسخه جدیدهای پشتیبان خارج از سرور، بازیابی با سرعت، Staging یا بکاپ لحظهای فروشرسانیگاه نیاز دارند.
Total Upkeep که پیشتر با نام BoldGrid Backup شناخته میشد، افزونهای برای تهیه ویرایش پشتیبان، بازیابی و انتقال سایتهای وردپرسی است. با استفاده از آن میتوانید مشخص کنید چه فایلها، پوشهها یا جداولی از دیتابیس در نسخه جدید پشتیبان قرار بگیرند و در صورت نیاز، بهجای بکاپ جامع فقط بخشهای موردنظر سایت را ذخیره کنید.
یکی از قابلیتهای متمایز Total Upkeep، محافظت از سایت هنگام آپدیت وردپرس، قالب یا افزونهها است. این ابزار میتواند پیش از انجام آپدیت، بهصورت خودکار ویرایش پشتیبان ایجاد کند و اگر پس از ارتقا مشکلی شناسایی شود، سایت را به ادیشن سالم قبلی بازگرداند. به همین دلیل، کاربرد آن فقط به بکاپگیری از سایت وردپرس محدود نمیشود و در نزول ریسک خرابی ناشی از آپدیتها نیز نقش دارد.
Total Upkeep علاوه بر این توانایی بازیابی سایت را در شرایطی فراهم میکند که پیشخوان وردپرس دیگر قابل دسترسی نباشد. در ویرایش پریمیوم نیز قابلیتهایی مانند بازیابی یک فایل مشخص، مشاهده ویرایشهای تاریخی فایلها و ذخیره بکاپ روی Google Drive یا Amazon S3 در اختیار کاربر قرار میگیرد.
Duplicator یکی از افزونههای شناختهشده وردپرس برای تهیه ادیشن پشتیبان و انتقال سایت است. این افزونه میتواند فایلهای وردپرس، قالبها، افزونهها، محتوای آپلود شده و دیتابیس را در قالب یک بسته ذخیره کند تا در صورت نیاز، ویرایشای مفصل از سایت در اختیار داشته باشید.
نقطه قوت اصلی Duplicator این است که فقط برای بکاپگیری از سایت وردپرس استفاده نمیشود. اگر بخواهید سایت را به دامنه یا هاست دیگری منتقل کنید، یک ادیشن آزمایشی بسازید یا از سایت کلون تهیه کنید، همین بسته بکاپ میتواند در فرایند انتقال نیز استفاده شود. به همین دلیل، این افزونه برای کاربرانی که علاوه بر بکاپ، جابهجایی سایت هم برایشان اهمیت دارد، کاربرد بیشتری پیدا میکند.
در ادیشن مجانی میتوانید بکاپ دقیق سایت را بهصورت دستی ایجاد و دانلود کنید. قابلیتات پیشرفتهتر مانند زمانبندی خودکار بکاپ، ذخیرهسازی روی سرویسهای ابری و گزینههای گستردهتر برای بازیابی و مدیریت نسخه جدیدها در ویرایش Pro ارائه میشوند. Duplicator همچنان ارتقا میشود و یکی از ابزارهای فعال برای بک آپ گرفتن از سایت وردپرس بهشمار میرود.
WPvivid Backup & Migration یکی دیگر از افزونههای فعال و پرکاربرد وردپرس است که علاوه بر تهیه نسخه جدید پشتیبان، برای انتقال سایت و ساخت محیط Staging نیز استفاده میشود. این افزونه همچنان بهروز رسانی میشود و در شرایط فعلی بیش از ۹۰۰ هزار نصب فعال دارد.
در WPvivid میتوانید مشخص کنید که بکاپ شامل کل سایت، فقط فایلها یا تنها دیتابیس باشد. علاوه بر این قابلیت زمانبندی خودکار وجود دارد و میتوانید ویرایشهای پشتیبان را به Google Drive، Dropbox، OneDrive Amazon S3، FTP و SFTP ارسال کنید.
یکی از قابلیتهای کاربردی این افزونه، فرصت ساخت Staging Site است که نمونه آن را در برخی افزونههای دیگر مثل BlogVault دیدیم. با استفاده از این قابلیت میتوانید نسخه جدیدای آزمایشی از سایت ایجاد کنید و تحولات قالب، افزونهها یا تنظیمات وردپرس را قبل از اعمال روی سایت اصلی مرور کنید. قابلیت انتقال سایت به دامنه یا سرور دیگر نیز در نسخه جدید مجانی در دسترس قرار دارد.
برای کاربرانی که میخواهند بکاپگیری از سایت وردپرس، انتقال سایت و ایجاد محیط آزمایشی را با یک ابزار انجام دهند، WPvivid میتواند گزینهای کاربردی باشد. تواناییات پیشرفتهتری مانند بکاپ بیشتر شدنی، رمزگذاری بکاپ دیتابیس و تنظیمات حرفهایتر زمانبندی نیز در نسخه جدید Pro ارائه میشوند.
BackWPup از افزونههای قدیمی و همچنان فعال وردپرس برای تهیه و بازیابی ادیشن پشتیبان است. این افزونه اکنون بیش از ۴۰۰ هزار نصب فعال دارد و ویرایشهای بهروز آن همچنان منتشر میشوند، بنابراین برخلاف بعضی ابزارهای قدیمی بکاپ، هنوز بهصورت فعال توسعه پیدا میکند.
در BackWPup میتوانید تعیین کنید ادیشن پشتیبان شامل کل سایت، فقط فایلها، دیتابیس یا ترکیبی از بخشهای دلخواه باشد. زمان اجرای بکاپ نیز قابلیت تنظیم بهصورت ساعتی، روزانه، هفتگی یا ماهانه را دارد و همین محور مدیریت منظم بکآپ در وردپرس را سادهتر میکند.
یکی از نقاط قوت این افزونه، تنوع مقصدهای ذخیرهسازی است. بکاپها را میتوان علاوه بر فضای محلی، روی سرویسهایی مانند Google Drive، Dropbox، OneDrive، Amazon S3 و FTP/SFTP نگهداری کرد. ذخیره ادیشن پشتیبان خارج از سرور اصلی اهمیت زیادی دارد؛ زیرا اگر هاست دچار خرابی یا مشکل امنیتی شود، بکاپی که فقط روی همان سرور قرار دارد ممکن است همراه با اطلاعات اصلی از دسترس خارج شود.
نسخه جدید بدون هزینه BackWPup فرصتاتی مانند بکاپ فایل و دیتابیس، زمانبندی خودکار و بازیابی ویرایشهایی را که بهصورت دستی در افزونه بارگذاری میکنید، ارائه میدهد. فرصتاتی مانند بازیابی مستقیم از فضای ابری، رمزگذاری بکاپ، انتقال سایت و قابلیتهای پیشرفتهتر Multisite در ویرایش Pro در دسترس قرار میگیرند. به همین دلیل، هنگام مرور نحوه بکاپگیری از سایت وردپرس میتوان BackWPup را هم در میان گزینههای قابل مرور قرار داد.
از این مقاله میتوانید برای مدیریت سرویسهای میزبانی وردپرس خود استفاده کنید و اگر قصد تهیه سرویس هاست وردپرس پارسپک را دارید، میتوانید با کارشناسان ارائه ما در ارتباط باشید. از سوی دیگر، میتوانید جهت کسب گزارشها بیشتر به لینک زیر مراجعه کنید:
اگر میخواهید بدون ورود به کنترلپنل هاست از تبیینات سایت ویرایش پشتیبان تهیه کنید، افزونه مجانی Duplicator یکی از روشهای ساده برای انجام این کار است. در ادامه آموزش بکاپ گرفتن از سایت وردپرس با این افزونه را مرحلهبهمرحله ارزیابی میکنیم. نسخه جدید بدون هزینه Duplicator توانایی تهیه بکاپ دقیق از فایلها و دیتابیس یا بکاپ فقط از دیتابیس را فراهم میکند، بااینحال، قابلیتهایی مانند زمانبندی خودکار بکاپ به ویرایش پولی نیاز دارند.
ابتدا وارد پیشخوان وردپرس شوید و سپس از منوی Plugin، گزینه Add Plugin را انتخاب کنید:
حالا پلاگین Duplicator را در مخزن وردپرس جستوجو کنید:
حالا پلاگین را نصب و سپس آن را فعال کنید. پس از فعالسازی، گزینه Duplicator به منوی پیشخوان وردپرس اضافه میشود.
از منوی پیشخوان وارد Duplicator > Backups شوید و گزینه Add New را انتخاب کنید. در صفحه بهروز میتوانید برای ادیشن پشتیبان یک نام مشخص کنید. استفاده از نامی شامل تاریخ تهیه بکاپ کمک میکند بعداً ویرایشهای مختلف را راحتتر از یکدیگر تشخیص دهید.
در صفحه بعد نیز تنظیمات مربوط به بکاپ نوین نمایش داده میشود:
در تنظیمات بکاپ، گزینه Full Site را انتخاب کنید تا فایلهای وردپرس و دیتابیس در نسخه جدید پشتیبان قرار بگیرند. در ویرایش بدون هزینه Duplicator میتوانید از کل سایت یا فقط دیتابیس بکاپ تهیه کنید و در صورت نیاز، بعضی فایلها یا جداول دیتابیس را نیز با استفاده از فیلترها از نسخه جدید پشتیبان کنار بگذارید.
برای یک بکاپ مفصل از سایت وردپرسی بهتر است در اولین نسخه جدید، تمام شرحات اصلی سایت را نگه دارید؛ مگر اینکه فایل حجیمی داشته باشید که مطمئن باشید نسخه جدید دیگری از آن در اختیار دارید.
پس از انجام تنظیمات، روی گزینه Next کلیک کنید. Duplicator پیش از ساخت فایل پشتیبان، سایت را اسکن میکند تا مواردی مانند حجم فایلها، وضعیت دیتابیس و مشکلات احتمالی تحلیل شوند. اگر حاصل اسکن مناسب باشد، میتوانید فرایند ساخت ویرایش پشتیبان را ادامه دهید.
نمایش هشدار در این مرحله همیشه به معنای ناموفقبودن بکاپ نیست. بهتر است اطلاعات هشدار را ارزیابی کنید و مطمئن شوید موردی وجود ندارد که باعث ناقصشدن فایل پشتیبان شود.
پس از خاتمه اسکن، گزینه Create Backup را انتخاب کنید. افزونه در این مرحله فایلها و دیتابیس سایت را پردازش کرده و نسخه جدید پشتیبان را میسازد. مدتزمان انجام این فرایند به حجم سایت و منابع هاست بستگی دارد.
تا این مرحله تقریباً توانستهایم به این سؤال پاسخ دهیم که چگونه از سایت وردپرس بکاپ بگیریم. اما باید توجه داشته باشید که فایلهای بکاپ را باید در محلی امن و خارج از وبسایت نگهداری کنید.
در این قسمت نحوه بازگردانی بکاپها با استفاده از پلاگین Duplicator بیان داده شدهاست. در نسخه جدید مجانی این افزونه، بازیابی با کمک دو فایل Archive و Installer انجام میشود، بنابراین باید هر دو فایلی را که هنگام تهیه بکاپ دانلود کردهاید، در دسترس داشته باشید.
ابتدا فایل Archive بکاپ و فایل installer.php مربوط به همان ادیشن را پیدا کنید. فایل Archive شامل اطلاعات سایت است و Installer فرایند بازگردانی را اجرا میکند. بهتر است مطمئن شوید هر دو فایل مربوط به یک ادیشن بکاپ هستند تا هنگام بازیابی با خطا مواجه نشوید.
در این مرحله باید وارد File Manager هاست یا FTP شوید و فایل Archive و installer.php را در مسیر موردنظر سایت آپلود کنید. اگر قرار است بکاپ روی یک مسیر خالی نصب شود، بهتر است فایل دیگری در آن دایرکتوری وجود نداشته باشد.
از سوی دیگر اگر هدف شما بازگرداندن بکاپ روی همان سایت فعلی است، باید توجه داشته باشید که طی فرایند Restore ممکن است فایلها و دیتابیس موجود با دادهها داخل بکاپ جایگزین شوند.
نکته:
اگر بعد از تهیه بکاپ، گزارشها بهروزی مانند نوشته، سفارش، دیدگاه یا گزارشها کاربر به سایت اضافه شده باشد، بازگردانی نسخه جدید قدیمی میتواند این دادهها را از بین ببرد. قبل از ادامه، در صورت فرصت از وضعیت فعلی سایت نیز بکاپ تهیه کنید.
پس از آپلود فایلها، آدرس فایل Installer را در مرورگر باز کنید. این آدرس معمولاً به شکل yourdomain.com/installer.php است.
با بازکردن این آدرس، محیط نصب Duplicator نمایش داده میشود و افزونه فایل بکاپ را ارزیابی میکند تا فرایند بازیابی آغاز شود.
در این مرحله باید دادههای مانند نام دیتابیس، نام کاربری و رمز عبور را تحلیل کنید. در بعضی شرایط Duplicator میتواند بخشی از این دادهها را شناسایی کند، اما بهتر است قبل از ادامه از صحیحبودن آنها مطمئن شوید.
پس از واردکردن گزارشها، گزینه Validate را اجرا کنید تا Duplicator وضعیت اتصال و شرایط نصب را تحلیل کند. اگر قصد بازگردانی بکاپ روی سایت موجود را دارید، در این مرحله باید بیشتر دقت کنید، زیرا انتخاب دیتابیس اشتباه میتواند باعث حذف یا جایگزینی دادهها آن شود.
بعد از تایید تنظیمات، مراحل نمایشدادهشده در Installer را ادامه دهید تا فایلها و دیتابیس ادیشن پشتیبان روی سایت بازیابی شوند. مدتزمان این مرحله به حجم بکاپ و منابع سرور بستگی دارد و برای سایتهای بزرگتر ممکن است بیشتر طول بکشد.
پس از خاتمه عملیات، Duplicator خروجی Restore را نمایش میدهد و میتوانید وارد ویرایش بازیابیشده سایت شوید.
در ادیشن Pro افزونه Duplicator، علاوه بر ساخت بکاپ جامع، میتوانید محل ذخیره نسخه جدید پشتیبان را انتخاب کنید و برای بکاپها زمانبندی خودکار در نظر بگیرید. به همین دلیل، فرایند بکاپگیری از سایت وردپرس در این ویرایش انعطاف بیشتری دارد.
از مسیر Duplicator Pro > Backups > Add New وارد بخش ساخت بکاپ شوید. سپس مشخص کنید که ادیشن پشتیبان شامل کل سایت، دیتابیس یا بخشهای انتخابی باشد.
در ویرایش Pro میتوانید بکاپ را علاوه بر فضای محلی، روی سرویسهایی مانند Google Drive، Dropbox، OneDrive یا Amazon S3 ذخیره کنید.
برای بکاپهای خودکار نیز از بخش Schedule Backups میتوانید اجرای ساعتی، روزانه، هفتگی یا ماهانه را تنظیم کنید. نحوه تنظیم این مورد نیز در شکل زیر نشان داده شدهاست:
پس از تحلیل تنظیمات، بکاپ را اجرا کنید یا در صورت استفاده از Schedule، برنامه را فعال و ذخیره کنید. از این پس Duplicator طبق تنظیمات تعیینشده نسخه جدیدهای پشتیبان را ایجاد و در مقصد انتخابی ذخیره میکند.
اگر به پیشخوان وردپرس دسترسی ندارید یا نمیخواهید برای تهیه نسخه جدید پشتیبان افزونه نصب کنید، میتوانید مستقیماً از طریق کنترلپنل هاست بکاپ بگیرید. در cPanel، ابزار Backup Wizard توانایی تهیه ادیشن دقیق از دادهها اکانت یا بکاپ جداگانه از فایلها و دیتابیس را فراهم میکند.
توجه داشته باشید که در صورت استفاده از فول بکاپ در این روش، سایر شرح موجود در همان اکانت cPanel را نیز در ادیشن پشتیبان قرار میدهد.
پس از ورود به cPanel، بخش Files را پیدا کنید و روی گزینه Backup Wizard کلیک کنید. اگر این گزینه را نمیبینید، ممکن است شرکت هاستینگ قابلیت Backup Wizard را برای اکانت شما غیرفعال کرده باشد.
در صفحه Backup Wizard دو گزینه Back Up و Restore نمایش داده میشوند. برای تهیه ادیشن پشتیبان، روی Back Up کلیک کنید.
در مرحله بعد، گزینه Full Backup را انتخاب کنید. با انتخاب این گزینه، cPanel نسخه جدیدای دقیق از شرحات اکانت تهیه میکند. اگر فقط به فایلهای سایت یا دیتابیس نیاز دارید، میتوانید بهجای آن یکی از گزینههای Partial Backup را انتخاب کنید.
در قسمت Backup Destination گزینه Home Directory را انتخاب کنید تا فایل بکاپ ابتدا روی فضای هاست ساخته شود. در صورت تمایل میتوانید آدرس ایمیل خود را نیز وارد کنید تا پس از تکمیل فرایند برایتان اعلان ارسال شود. سپس روی Generate Backup کلیک کنید.
بعد از تکمیل فرایند، دوباره وارد بخش Full Backup شوید. فایل ایجاد شده در قسمت Backups Available for Download نمایش داده میشود. روی نام فایل کلیک کنید و ادیشن پشتیبان را روی کامپیوتر یا فضای ذخیرهسازی امن دیگری نگه دارید. فایل Full Backup در cPanel معمولاً با فرمت .tar.gz ایجاد میشود.
این روش یکی از سادهترین راهها برای بک آپ گیری از وردپرس از طریق هاست است و بدون نیاز به نصب افزونه، ادیشنای از دادهها سایت و اکانت میزبانی در اختیار شما قرار میدهد.
اگر بکاپ فایلهای وردپرس و دیتابیس را از طریق cPanel تهیه کردهاید، میتوانید بدون نیاز به ورود به پیشخوان وردپرس آنها را از همان کنترلپنل بازیابی کنید. برای بازگردانی مفصل یک سایت وردپرسی باید هم فایلهای سایت و هم دیتابیس را Restore کنید. بهتر است این دو ویرایش مربوط به یک زمان باشند تا میان فایلها و شرح دیتابیس ناهماهنگی ایجاد نشود.
پس از ورود به cPanel، در بخش Files گزینه Backup یا Backup Wizard را انتخاب کنید. در Backup Wizard ابتدا روی Restore بزنید تا انواع نسخه جدیدهای قابل بازیابی نمایش داده شوند. نحوه دسترسی به این گزینه در شکل زیر نشان داده شدهاست:
برای بازگرداندن فایلهای سایت، گزینه Home Directory یا بخش Restore a Home Directory Backup را انتخاب کنید. سپس روی Choose File بزنید و فایل بکاپ Home Directory را که با فرمت .tar.gz ذخیره شده است، از کامپیوتر انتخاب کنید. در پایان کار روی Upload کلیک کنید تا cPanel فایلهای موجود در نسخه جدید پشتیبان را بازیابی کند.
پس از ابتدا عملیات، cPanel فایلهای بکاپ را روی شرح فعلی بازگردانی میکند. در این مرحله فایلهایی با نام یکسان ممکن است جایگزین نسخه جدید فعلی شوند.
بعد از فایلها باید دیتابیس سایت را نیز برگردانید. در صفحه Backup به بخش Restore a MySQL Database Backup بروید، روی Choose File کلیک کنید و فایل بکاپ دیتابیس را انتخاب کنید. این فایل معمولاً با فرمت .sql یا ادیشن فشرده آن ذخیره میشود. سپس با انتخاب Upload، تبیینات موجود در بکاپ داخل دیتابیس بازیابی میشوند.
پس از بازیابی فایلها و دیتابیس، سایت را باز کنید و بخشهای مهم مانند صفحات، عکسها، ورود کاربران، فرمها و در صورت وجود عرضهگاه را ارزیابی کنید. اگر با خطای 404 در صفحات داخلی مواجه شدید، وارد پیشخوان وردپرس شوید و از مسیر Settings > Permalinks یکبار تنظیمات پیوندهای یکتا را بدون تغییر ذخیره کنید تا Rewrite Rules دوباره ساخته شوند.
در نظر داشته باشید که Full Backup ساختهشده با cPanel را نمیتوان از همین بخش بهصورت خودکار Restore کرد. برای بازیابی جامع چنین بکاپی معمولاً به WHM یا کمک شرکت هاستینگ نیاز دارید؛ اما Home Directory و دیتابیس را میتوانید مستقیماً از داخل cPanel بازیابی کنید.
داشتن یک ادیشن پشتیبان سالم باعث میشود در زمان بروز خطا، خرابی افزونهها یا از دسترس خارجشدن سایت، مسیر بازگشت مشخصی داشته باشید. در این گزارش از بلاگ پارسپک یاد گرفتیم بکاپگیری از سایت وردپرس فقط به یک روش محدود نمیشود و میتوان متناسب با شرایط سایت، از افزونه یا تواناییات هاست استفاده کرد. مهمتر از خود بکاپ، منظمبودن آن و نگهداری ویرایشها در محل امن است. اگر از هاست وردپرس پارسپک استفاده میکنید، فرصتات بکاپ اتوماتیک و مدیریت آسانتر سرور میتواند خیال شما را بابت حفاظت از دادهها سایت راحتتر کند.
بازه مناسب به میزان تحولات سایت بستگی دارد. برای سایتهای کمتغییر، بکاپ هفتگی میتواند کافی باشد؛ اما برای عرضهگاههای اینترنتی یا سایتهایی که روزانه محتوای بهروز دارند، بهتر است بکاپ بهصورت روزانه یا حتی چند بار در روز انجام شود.
بهترین روش به شرایط سایت، نوع هاست و میزان حساسیت گزارشها بستگی دارد. استفاده از افزونه برای کاربران مبتدی سادهتر است، اما بکاپ از طریق هاست هم میتواند گزینه مناسبی باشد. در هر دو حالت، بهتر است حداقل یک نسخه جدید از بکاپ را خارج از سرور اصلی نگهداری کنید.
خیر. یک بکاپ جامع وردپرس باید هم فایلهای سایت و هم دیتابیس را شامل شود. فایلها شامل قالب، افزونهها، نگارهها و فایلهای هسته وردپرس هستند و دیتابیس نیز تبییناتی مانند نوشتهها، تنظیمات، کاربران و بسیاری از دادههای سایت را نگهداری میکند.
بله. اگر نسخه جدید پشتیبان مفصل و سالمی در اختیار داشته باشید، معمولاً میتوانید سایت را روی هاست یا حتی دامنه دیگری بازیابی کنید. ابزارهایی مانند Duplicator این فرایند را سادهتر میکنند و برای انتقال سایت نیز کاربرد دارند.
سوالات متداول
آموزش بکآپگیری در وردپرس از طریق هاست و افزونه چیست؟
در این مطلب اطلاعات، جزئیات و نکات مرتبط با آموزش بکآپگیری در وردپرس از طریق هاست و افزونه بررسی شده است.
مهمترین نکات درباره سایت چیست؟
جزئیات مهم و نکات قابل توجه درباره سایت در متن مقاله بررسی شده است.
آخرین اطلاعات درباره بکاپ چیست؟
جدیدترین اطلاعات و تغییرات مربوط به بکاپ در این گزارش ارائه شده است.
