بکاپ cPanel زمانی به کار میآید که بتوانید دادههای درست را از آن بازیابی کنید؛ صرفِ دیدن پیام شروع عملیات کافی نیست. در این راهنما روش تهیه و دانلود نسخه پشتیبان، تفاوت بکاپ کامل و جزئی، و بررسی آمادگی برای بازیابی را مرور میکنیم. هدف این است که پیش از تغییر سایت، یک مسیر بازگشت قابل اتکا داشته باشید.
بازبینی فنی این راهنما: ۲۷ مهر ۱۴۰۵. نام بعضی گزینهها با نسخه پنل و امکانات سرویس میزبانی تفاوت دارد.
پیش از تهیه بکاپ چه چیزهایی را بررسی کنیم؟
ابتدا مشخص کنید نسخه پشتیبان برای چه کاری لازم است: انتقال حساب میزبانی، بازگشت از یک بهروزرسانی، یا نگهداری محتوای سایت. این تصمیم تعیین میکند که فایلها، پایگاه داده، ایمیلها و تنظیمات حساب تا چه اندازه در برنامه بازیابی اهمیت دارند. خروجی نوشتههای وردپرس بهتنهایی جایگزین بکاپ کامل سایت نیست.
زمان شروع، نام دامنه و دلیل تهیه نسخه را یادداشت کنید. برای فروشگاهی که دائماً سفارش دریافت میکند، فقط داشتن فایل و دیتابیس کافی نیست؛ باید نقطه زمانی دادهها نیز هماهنگ باشد. پیش از مهاجرت، برای توقف کنترلشده تغییرات و انتقال سفارشهای تازه برنامه داشته باشید.
- با نشانی HTTPS معتبر ارائهشده توسط میزبان وارد پنل شوید. در برابر هشدار گواهی، ادامه ندهید و نشانی صحیح را از پشتیبانی بگیرید.
- فضای آزاد حساب را بررسی کنید. نزدیک بودن مصرف به سقف سهمیه ممکن است مانع تولید نسخه کامل شود.
- قبل از حذف بکاپ قبلی، وجود یک نسخه مستقل و قابل استفاده را احراز کنید؛ تنها نسخه بازیابی را قربانی آزادسازی فضا نکنید.
مراحل تهیه بکاپ cPanel از کل حساب
در بخش Files → Backup، گزینه Download a Full Account Backup را باز کنید. مسیر مشابهی ممکن است در Backup Wizard نیز وجود داشته باشد. اگر این امکانات نمایش داده نمیشوند، فعال بودن آنها را از میزبان بپرسید؛ نبودن گزینه به معنی وجود بکاپ خودکار نیست.
- در Backup Destination، مقصد Home Directory را برای ذخیره روی حساب انتخاب کنید؛ برای مقصد راه دور، ابتدا امنیت و اطلاعات دسترسی مقصد را بررسی کنید.
- برای اطلاع از پایان کار، ایمیل مناسب تعیین کنید یا گزینه عدم ارسال اعلان را بزنید.
- گزینه Include integration links ممکن است اطلاعات ورود حسابهای خارجی را وارد آرشیو کند. فقط با نیاز مشخص و بررسی مقصد آن را فعال کنید.
- Generate Backup را بزنید و منتظر پایان تولید فایل بمانید. نمایش پیام شروع، تأیید سالم بودن نسخه نیست.
- در صورت انتخاب Home Directory، پس از تکمیل، فایل را از فهرست Backups Available for Download دریافت کنید.
بکاپ کامل، جزئی و خروجی محتوا چه تفاوتی دارند؟
بکاپ کامل حساب برای سناریوی انتقال یا بازیابی گسترده مناسب است. در مقابل، بخش Partial Backups امکان دریافت اجزایی مانند Home Directory یا یک پایگاه داده مشخص را میدهد. برای بازگرداندن تنها دیتابیس، نام آن را با تنظیمات همان سایت تطبیق دهید تا پایگاه داده یک سایت دیگر انتخاب نشود.
در یک سایت پویا، تصاویر و فایلهای برنامه با دادههای دیتابیس ارتباط دارند. بنابراین تهیه فقط یکی از این اجزا ممکن است برای بازیابی کارکرد سایت کافی نباشد. همچنین خروجی محتوای وردپرس را به عنوان نسخه انتقال نوشتهها نگهداری کنید، نه تضمین بازیابی افزونهها، حساب میزبانی و همه تنظیمات.
دانلود و نگهداری امن نسخه پشتیبان
آرشیو را در محل خصوصی و خارج از پوشه عمومی سایت نگه دارید. فایل پشتیبان میتواند تنظیمات اتصال، داده کاربران و اطلاعات حساس داشته باشد؛ آن را برای اشتراک عمومی روی سایت قرار ندهید. برای ارسال به پشتیبانی نیز از کانال مورد تأیید میزبان و حداقل داده لازم استفاده کنید.
پس از دانلود، اندازه فایل و موفق بودن انتقال را کنترل کنید. داشتن یک فایل کوچک یا ناقص با نام صحیح، اثبات سلامت نیست. یک نسخه مستقل خارج از همان سرور نگهداری کنید و دسترسی به آن را محدود سازید. برای مقایسه نسخه دانلودشده با مبدأ، در صورت فراهم بودن ابزار، میتوانید چکسام فایلها را نیز مقایسه کنید.
بازیابی بکاپ cPanel و آزمون پیش از استفاده
بکاپ کامل حساب را نمیتوان به صورت خودکار از رابط معمول cPanel بازگرداند. این کار به قابلیتهای WHM یا همکاری شرکت میزبان نیاز دارد. فایل کامل را بدون برنامه روی سایت فعال استخراج نکنید؛ بازنویسی فایلها میتواند داده جدید را از بین ببرد.
بازیابی جزئی از مسیر Restore مربوط به همان نوع داده انجام میشود، اما پیش از آن باید از وضعیت فعلی نیز نسخه بگیرید. برای بازیابی کامل با پشتیبانی درباره دامنه، مقصد، تاریخ نسخه و دادههایی که جایگزین میشوند هماهنگ کنید. امکانات بازیابی به دسترسی و سیاست میزبان وابسته است.
در پایان، نسخه را روی محیط جداگانه آزمایش کنید: ورود مدیریت، نمایش تصاویر، اتصال دیتابیس، فرمها و قابلیتهای حیاتی سایت را بررسی کنید. ارسال ایمیل و پرداخت واقعی را در محیط آزمایشی مهار کنید. تنها پس از چنین آزمونی میتوان درباره قابل استفاده بودن مسیر بازیابی اطمینان بیشتری داشت.
پرسشهای رایج
آیا داشتن بکاپ روی همان هاست کافی است؟
خیر؛ خرابی حساب یا سرور میتواند هم سایت و هم نسخه کنار آن را درگیر کند. نسخه مستقل را در مقصد خصوصی دیگری نگه دارید و دوره نگهداری را با میزان تغییر دادههای کسبوکار هماهنگ کنید.
اگر عملیات طول کشید، دوباره آن را شروع کنیم؟
ابتدا وضعیت فایل، فضای آزاد و اعلان پایان را بررسی کنید. اجرای همزمان چند عملیات میتواند مصرف فضا را بیشتر کند. برای عملیات متوقفشده، زمان شروع و پیام مشاهدهشده را به پشتیبانی بدهید؛ فایلهای موجود را بدون بررسی حذف نکنید.
برای حفاظت از ورود پنل، راهنمای تأیید دومرحلهای cPanel را نیز ببینید.
منابع رسمی: رابط Backup در cPanel، Backup Wizard و بازیابی نسخه پشتیبان در WHM.