چگونه با JetBackup در سی پنل بکاپ بگیریم؟

بکاپ گیری با JetBackup در سی پنل
Avatar
نویسنده: علیرضا برزودی
سه‌شنبه 20 مرداد 1405
مطالعه: ۸ دقیقه ۰ نظر ۳۷۶۰ بازدید

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

خرید هاست دانلود

پلاگین JetBackup چیست؟

جت بکاپ (JetBackup) یک افزونه حرفه‌ای برای کنترل‌پنل‌های هاستینگ (مانند سی‌‌پنل) است که فرایند پشتیبان‌گیری را سریع‌تر و سبک‌تر می‌کند. نقطه قوت این افزونه نسبت به سیستم پیش‌فرض سی‌ پنل، پشتیبانی از بکاپ‌گیری افزایشی (Incremental) است. یعنی بعد از گرفتن اولین فول بکاپ، در دفعات بعدی سیستم فقط از فایل‌هایی بکاپ می‌گیرد که تغییر کرده‌اند. این کار هم سرعت بک آپ گیری از هاست سی پنل را چند برابر می‌کند و هم فضای بسیار کمتری از دیسک سرور را اشغال می‌کند.

کاربرد پلاگین JetBackup در سی پنل

اصلی‌ترین کاربرد این پلاگین، مکانیزه کردن و مدیریت هوشمند فرایند محافظت از داده‌های هاست است. به کمک این افزونه می‌توانید زمان‌بندی‌های دقیقی برای تهیه بکاپ از دیتابیس‌ها، فایل‌های سایت، اکانت‌های ایمیل و حتی رکوردهای DNS تعریف کنید. یکی از قابلیت‌های کلیدی جت بکاپ، امکان انتقال خودکار فایل‌های فشرده به سرورهای راه دور (Remote Destinations) است. برای استفاده اصولی از این افزونه، به شدت توصیه می‌کنیم که یک هاست دانلود مجزا تهیه کنید و مسیر ذخیره‌سازی بکاپ‌ها را روی آن تنظیم نمایید. همچنین این افزونه از فضای ابری (Cloud Storage) نیز جهت ذخیره سازی بکاپ‌های تهیه شده پشتیبانی می‌کند.

خرید هاست سی‌پنل پارس‌پک برای استفاده از افزونه‌ها

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

نحوه نصب JetBackup در سی پنل

فرایند نصب افزونه JetBackup 5 در سرور و از طریق SSH به سادگی قابل انجام است؛ برای نصب، داشتن دسترسی روت (Root) الزامی است.
در گام نخست، با استفاده از SSH به محیط خط فرمان سرور خود متصل شده و جهت افزودن مخازن رسمی JetApps، دستور زیر را وارد می‌کنیم:

bash <(curl -LSs https://repo.jetlicense.com/static/install)

پس از اتمام بارگذاری مخزن، با اجرای فرمان زیر نسخه پایدار JetBackup 5 را نصب می‌کنیم:

jetapps --install jetbackup5-cpanel stable

با اتمام مراحل بالا، به پنل مدیریتی WHM وارد شده و از ستون ابزارهای سمت چپ، به مسیر Plugins سپس بخش JetBackup 5 می‌رویم.

در ابتدای راه‌اندازی، پذیرش توافق‌نامه کاربری (Terms) ضروری است.

در ادامه با انتخاب گزینه New Installation، پیکربندی‌های اولیه را مطابق با نیاز خود پیش می‌بریم.

گزینه New Installation
گزینه New Installation

در این مرحله، تنظیمات مورد نظر را برای استفاده هر چه بهتر و شخصی‌سازی شده از این پلاگین اعمال می‌کنیم و در آخر بر روی Finish کلیک می‌کنیم.

تنظیمات Jetbackup
تنظیمات Jetbackup

در نهایت، JetBackup نصب و فعال شده است.

پلاگین Jetbackup
پلاگین Jetbackup

خرید هاست دانلود با بهترین کیفیت از پارس‌پک

با هاست دانلود پارس‌پک، فایل‌های حجیم را با نهایت سرعت به دست مخاطب برسانید. پارس‌پک با ارائه پشتیبانی شبانه‌روزی به مشتریان، بهترین انتخاب برای تهیه سرویس میزبانی است.

آموزش بکاپ‌گیری با JetBackup در سی پنل

کاربران cPanel پس از فعال‌سازی افزونه توسط مدیر سرور در WHM، می‌توانند به راحتی از طریق رابط کاربری سی پنل از سایت خود نسخه پشتیبان تهیه کنند. برای این کار کافیست مراحل زیر را دنبال کنید:

۱. وارد حساب سی پنل شوید و در بخش Files، روی آیکون JetBackup کلیک کنید.

روی آیکون JetBackup کلیک کنید
کلیک روی آیکون JetBackup

۲. در داشبورد افزونه، برای ایجاد یک نسخه پشتیبان کامل از تمامی اطلاعات، روی گزینه Create Backup On Demand کلیک کنید.

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

سطوح مختلف بک‌آپ‌گیری در پلاگین JetBackup

این افزونه انعطاف‌پذیری فوق‌العاده‌ای در انتخاب نوع داده‌ها برای پردازش دارد. شما بر اساس نیاز خود می‌توانید تعیین کنید که دقیقا از کدام بخش سایت نسخه پشتیبان تهیه شود. سطوح بکاپ‌گیری عبارتند از:

  • فول بکاپ (Full Backups): آرشیو کاملی از تمامی اطلاعات اکانت شامل فایل‌های اجرایی، پایگاه‌های داده، کرون جاب‌ها و ایمیل‌ها.
  • بکاپ فایل‌ها (File Backups): امکان انتخاب پوشه‌های خاص (مانند public_html) برای مواقعی که فقط کدهای سایت تغییر کرده‌اند.
  • بکاپ دیتابیس (Database Backups): ابزاری حیاتی برای سایت‌های فروشگاهی و پویا جهت حفظ آخرین تغییرات جداول پایگاه داده.
  • بکاپ ایمیل‌ها (Email Backups): محافظت اختصاصی از نامه‌های الکترونیکی و مکاتبات تجاری ذخیره شده در وب‌میل.

آموزش ریستور بک‌آپ سی پنل با JetBackup

یکی از بزرگ‌ترین مزیت‌های این افزونه، سادگی و دقت بالا در بازیابی اطلاعات است که کاربر را از درگیری با پیچیدگی‌های استخراج فایل و ایمپورت دیتابیس بی‌نیاز می‌کند.
برای بازیابی داده‌ها، از منوی سی پنل وارد JetBackup شوید و روی نوع بکاپی که قصد ریستور آن را دارید (مثلاً در بخش Full Accounts) کلیک کنید. در لیست نمایش داده شده، نسخه پشتیبان مورد نظر را بر اساس تاریخ ایجاد پیدا کرده و روی دکمه Restore کلیک کنید.

روی دکمه Restore کلیک کنید.
کلیک روی دکمه Restore

در صفحه تاییدیه، این امکان را دارید که بخش‌های مختلف جهت ریستور را مشخص کنید.

پس از تایید، سیستم در پس‌زمینه شروع به بازیابی می‌کند. با این روش، مشکلات متداول در بازگردانی فایل بکاپ cPanel به صورت دستی، کاملاً برطرف می‌شود.

دانلود بک‌آپ با JetBackup در سی پنل

داشتن یک نسخه فیزیکی از بکاپ‌ها روی سیستم شخصی، لایه امنیتی بیشتر برای محافظت از داده‌های شما فراهم می‌کند. جت بکاپ این فرایند را تنها با چند کلیک ساده امکان‌پذیر کرده است.
در محیط افزونه وارد بخش Full Account شوید. از لیست نسخه‌های پشتیبان موجود، فایل دلخواه را انتخاب کرده و روی دکمه Download کلیک کنید.

دکمه Download
دکمه Download

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

در نهایت با کلیک روی گزینه Download، ابتدا فایل فشرده ساخته می‌شود سپس با مراجعه به بخش Downloads و دانلود آن به صورت مستقیم روی سیستم شما ذخیره می‌گردد.

دانلود به صورت مستقیم
دانلود به صورت مستقیم

فایل بک‌آپ سایت را در کجا نگهداری کنیم؟

نگه داشتن فایل بکاپ روی همان سروری که سایت روی آن قرار دارد، یک اشتباه بزرگ است. اگر هارد سرور اصلی دچار مشکل شود، هم سایت و هم بکاپ‌های آن به صورت هم‌زمان نابود می‌شوند. همان‌طور که پیشتر اشاره کردیم، امن‌ترین و پایدارترین راهکار، خرید یک هاست دانلود ارزان‌قیمت اما با فضای بالا و انتقال خودکار فایل‌های جت بکاپ از طریق پروتکل FTP به آن است.

فایل بک‌آپ سایت را در کجا نگهداری کنیم؟
نگهداری فایل بک‌آپ سایت

پیشنهاد می‌کنیم مقاله زیر را نیز حتما مطالعه کنید تا با استراتژی‌های ترکیبی حفاظت از محتوا آشنا شوید:

بک آپ از وردپرس

خطاهای رایج در زمان کار با JetBackup و حل آن‌ها

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

  • خطای Insufficient Disk Space: این ارور زمانی بروز می‌کند که فضای ذخیره‌سازی سرور مقصد پر شده باشد. پیش از اجرای بکاپ دستی، میزان فضای خالی را بررسی کرده و بکاپ‌های قدیمی را حذف کنید.
  • خطای Connection Timeout: این مشکل مربوط به قطع ارتباط سرور اصلی با هاست مقصد است. از باز بودن پورت‌های اتصال (مانند پورت ۲۱ برای FTP) و مسدود نبودن IP در فایروال سرورها اطمینان حاصل کنید.
  • خطای دیتابیس حین ریستور: گاهی به دلیل عدم تطابق پیشوند (Prefix) نام کاربری پایگاه داده، فرایند ریستور دیتابیس متوقف می‌شود. در این شرایط بهترین راهکار، دانلود فایل SQL از طریق جت بکاپ و ایمپورت دستی آن در phpMyAdmin است.

جمع‌بندی

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

سوالات متداول

تفاوت JetBackup با سیستم بکاپ‌گیری استاندارد سی پنل در چیست؟

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

آیا ذخیره بکاپ‌های JetBackup روی فضاهای ابری مانند گوگل درایو توصیه می‌شود؟

خیر، با وجود اینکه جت بکاپ از سرویس‌های ابری پشتیبانی می‌کند، اما به دلیل تداخلات ارتباطی، پکت‌لاست‌های شبکه‌ای و محدودیت‌های API، استفاده از این فضاها باعث قطعی در فرایند بکاپ‌گیری می‌شود و تهیه یک هاست دانلود مجزا گزینه بسیار مطمئن‌تری است.

چرا حجم فایل‌های دانلود شده توسط جت بکاپ از حجم مصرفی هاست کمتر است؟

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *


ارسال دیدگاه در وبلاگ پارس‌پک را مطالعه کرده و آن‌ها را می‌پذیرم.