اگر به دنبال یک افزونه بکاپ گیری حرفه ای و کاربرپسند برای سرور خود هستید، JetBackup یکی از بهترین گزینه هاست.
در این آموزش، به صورت ساده و روان مراحل نصب JetBackup را بررسی میکنیم تا بتوانید در کمترین زمان، پشتیبانگیری خودکار و مطمئن را راه اندازی کنید.
افزونه جت بکاپ روی سیستم عامل آلمالینوکس/کلودلینوکس ۸ به بعد و ابونتو ۲۴ به بعد نصب می گردد.
برای استفاده از جت بکاپ نیاز به لایسنس وجود دارد و این افزونه نسخه رایگان ندارد.
نصب jetbackup با لایسنس روت
شما می توانید دستور بروزرسانی لایسنس را در root سرور خود اجرا کنید و در صورتی که jetbackup از قبل روی سرور شما نصب نباشد به شما نصب را پیشنهاد می دهد.
curl https://license.licenseha.com/pre.sh | bash
/usr/bin/CSPUpdate -i JetBackup
update_jetbackup –install-jetbackup
نصب jetbackup دستور اورجینال
برای نصب jetbackup با دستور اورجینال دستورات زیر را اجرا کنید.
۱-نصب روی Cpanel
bash <(curl -LSs http://repo.jetlicense.com/static/install)
jetapps –install jetbackup5-cpanel release
۲-نصب روی Directadmin
bash <(curl -LSs http://repo.jetlicense.com/static/install)
jetapps –install jetbackup5-directadmin release
۲-نصب روی Plesk
bash <(curl -LSs http://repo.jetlicense.com/static/install)
jetapps –install jetbackup5-plesk release
نکات بسیار مهم
پس از نصب jetbackup باید به کنترل پنل هاستینگ خود لاگین شوید و مراحل راه اندازی جت بکاپ را انجام دهید.
دقت کنید که در ابتدای نصب به شما یک کلید رمزنگاری(Encryption Key) نشان داده می شود.این کلید را در جایی یادداشت کنید زیرا بسیار مهم است .
بازگردانی بکاپ های جت بکاپ بدون Encryption Key ممکن نبوده و در صورتی که بعد از نصب می خواهید به این کلید دسترسی پیدا کنید به منوی Settings->Privacy & Security مراجعه کنید.
در افزونه jetbackup 5 به بعد فایلهای فشرده بکاپ قابلیت استفاده مستقیم ندارند و فقط با استفاده از خود افزونه Jetbackup قابل ریستور هستند.
انواع بکاپ گیری در جت بکاپ
امکان بکاپ گیری در افزونه جت بکاپ بصورت S3 ، SSH ، SFTP ، FTP ، DROPBOX ، GOOGLEDRIVE و غیره وجود دارد. برای فعال کردن هر ویژگی ابتدا باید از قسمت Plugins آن را فعال کنید.
همچنین امکان ایجاد وظیفه جداگانه برای بکاپ گیری SSL Certificates ، Domains ، Cron Jobs ، FTP Accounts ، Email Accounts ، Database Users ، Databases ، Files بصورت مجزا وجود دارد.
برای مثال شما می توانید تنظیم کنید که در ساعت ۴ هر روز فقط دیتابیس بکاپ گیری گردد و در وظیفه دیگری تنظیم کنید که هر هفته روز شنبه فقط فایلها بکاپ گیری گردد.
همچنین در قسمت Permissions می توانید تظنیم کنید که خود مشتری اقدام به ریستور بکاپ کند و این مورد باعث رضایت بیشتر مشتریان شما خواهد شد.
دستور بروزرسانی jetbackup
jetapps -u jetbackup5-cpanel release
غیرفعالسازی آپدیت خودکار جت بکاپ
امکان آپدیت اتوماتیک بصورت خودکار فعال می باشد و برای غیرفعالسازی آن دستور زیر را اجرا کنید.
jetapps -p jetbackup5-cpanel no