آموزش کامل تهیه و بازگردانی نسخه پشتیبان (Backup) در cPanel

چرا بک‌آپ‌گیری حیاتی است؟

نسخه پشتیبان (Backup) مهم‌ترین ابزار امنیتی شما در برابر خطاهای انسانی، مشکلات نرم‌افزاری یا حملات مخرب است. تهیه منظم بک‌آپ به شما این امکان را می‌دهد که در صورت بروز هر گونه مشکل، وب‌سایت خود را به سرعت و بدون از دست دادن داده‌ها، به حالت قبل بازگردانید.

شما می‌توانید تمام عملیات بک‌آپ‌گیری را از طریق ابزار Backup Wizard یا Backup در cPanel انجام دهید.


بخش اول: روش تهیه نسخه پشتیبان (Backup)

دو نوع پشتیبان‌گیری در cPanel وجود دارد: فول بک‌آپ (Full Backup) و بک‌آپ جزئی (Partial Backup).

۱. ورود به cPanel و انتخاب ابزار

  1. وارد پنل کاربری (ناحیه کاربری) خود شوید.

  2. به بخش سرویس‌ها رفته و دکمه ورود به cPanel را فشار دهید.

  3. در نوار جستجوی cPanel، عبارت "Backup" یا "Backup Wizard" را جستجو کرده و وارد آن شوید.

۲. تهیه فول بک‌آپ (Full Backup - توصیه شده)

فول بک‌آپ شامل تمام فایل‌ها، دیتابیس‌ها، تنظیمات ایمیل و کل ساختار هاست شماست.

  • مزیت: شامل تمام اجزای هاست شماست و برای انتقال کل هاست به سرور دیگر استفاده می‌شود.

  • نحوه تهیه:

    • در صفحه Backup Wizard یا Backup، گزینه "Download a Full Website Backup" یا "Full Backup" را انتخاب کنید.

    • مقصد بک‌آپ (Backup Destination): معمولاً روی Home Directory تنظیم می‌شود.

    • ایمیل اطلاع‌رسانی: آدرس ایمیل خود را وارد کنید تا پس از اتمام فرآیند، مطلع شوید.

    • روی دکمه Generate Backup کلیک کنید.

  • دانلود: پس از تولید، فایل بک‌آپ با پسوند .tar.gz در پوشه Home Directory شما قرار می‌گیرد و می‌توانید آن را دانلود کنید.

۳. تهیه بک‌آپ جزئی (Partial Backup)

برای بازیابی سریع‌تر یک بخش خاص، می‌توانید فقط از آن قسمت پشتیبان بگیرید.

  • انواع بک‌آپ جزئی:

    • Home Directory: فقط فایل‌های وب‌سایت (پوشه public_html).

    • MySQL Databases: فقط پایگاه‌های داده (دیتابیس‌ها).

    • Email Forwarders/Filters: تنظیمات فوروارد ایمیل و فیلترها.

  • نحوه تهیه: در صفحه Backup Wizard، روی گزینه مربوطه کلیک کرده و فایل پشتیبان را مستقیماً دانلود کنید.


بخش دوم: روش بازگردانی نسخه پشتیبان (Restore)

بازگردانی بک‌آپ می‌تواند کل وب‌سایت شما را به وضعیت تاریخی فایل پشتیبان بازگرداند.

۱. بازگردانی با Backup Wizard (توصیه شده)

اگر از ابزار Backup Wizard استفاده می‌کنید، فرآیند بازگردانی بسیار ساده است:

  1. در صفحه Backup Wizard، روی گزینه "Restore" کلیک کنید.

  2. نوع بازگردانی را انتخاب کنید (مثلاً Home Directory یا MySQL Databases).

  3. فایل بک‌آپ (با پسوند .tar.gz یا .sql) را که قبلاً دانلود کرده بودید، از کامپیوتر خود انتخاب (Upload) کنید.

  4. روی دکمه Restore کلیک کنید و منتظر بمانید تا فرآیند کامل شود.

۲. بازگردانی دستی از طریق phpMyAdmin و File Manager

اگر فقط فایل‌های سایت یا فقط یک دیتابیس را نیاز به بازگردانی دارید، می‌توانید از روش دستی استفاده کنید:

  • بازگردانی فایل‌ها:

    • فایل بک‌آپ Home Directory را در کامپیوتر خود Extract (از حالت فشرده خارج) کنید.

    • وارد File Manager در cPanel شده و محتویات پوشه public_html فعلی را حذف کنید (فقط در صورتی که نیاز به پاکسازی کامل است).

    • فایل‌های استخراج شده را مجدداً به صورت Zip فشرده کرده و در پوشه public_html آپلود، سپس Extract کنید.

  • بازگردانی دیتابیس:

    • وارد phpMyAdmin در cPanel شوید.

    • دیتابیس مورد نظر را از پنل سمت چپ انتخاب کنید.

    • از نوار بالا، روی تب Import (درون‌ریزی) کلیک کنید.

    • فایل بک‌آپ دیتابیس (با پسوند .sql) را انتخاب و دکمه Go را فشار دهید.


بخش سوم: نکات مهم امنیتی و نگهداری

  1. بک‌آپ خارجی (Off-Site Backup): هرگز فایل‌های فول بک‌آپ را برای مدت طولانی روی فضای هاست خود نگهداری نکنید، زیرا فضای هاست را پر کرده و در صورت بروز مشکل برای سرور، ممکن است بک‌آپ‌ها از دست بروند. همیشه بک‌آپ را دانلود و در کامپیوتر شخصی یا یک فضای ابری ذخیره کنید.

  2. زمان‌بندی: یک برنامه منظم (هفتگی یا ماهانه) برای تهیه بک‌آپ جزئی (بخصوص دیتابیس) و نگهداری آن داشته باشید.

  • 0 کاربر این را مفید یافتند
آیا این پاسخ به شما کمک کرد؟

مقالات مربوطه

تفاوت DNS، Nameserver و IP و چگونگی تنظیم Nameserver دامنه

آدرس‌دهی در اینترنت چگونه کار می‌کند؟ اینترنت بر پایه آدرس‌های عددی (IP) کار می‌کند، اما ما برای...

راهنمای جامع رفع مشکل عدم ارسال یا دریافت ایمیل (بررسی SPF, DKIM, DMARC)

چرا ایمیل‌های من به Inbox نمی‌روند یا اصلاً ارسال/دریافت نمی‌شوند؟ برای اطمینان از اعتبار دامنه...

آموزش کامل آپلود فایل‌ها روی هاست با File Manager یا نرم‌افزار FTP

چطور فایل‌های وب‌سایت خود را به سرور منتقل کنیم؟ برای نمایش وب‌سایت شما، فایل‌های آن باید به...

نحوه ورود به cPanel و معرفی بخش‌های اصلی

cPanel چیست و چرا به آن نیاز دارم؟ cPanel (سی‌پنل) محبوب‌ترین کنترل پنل مدیریتی برای سرویس‌های...

آموزش ساخت اکانت ایمیل در cPanel و تنظیم آن روی Outlook/Gmail/Mobile

چرا به ایمیل‌های حرفه‌ای نیاز داریم؟ ایجاد ایمیل با دامنه شخصی (مانند info@yourdomain.com) نه...