نصب لینوکس و پکیج ها
سطر ۶: | سطر ۶: | ||
= IBSng Installation = | = IBSng Installation = | ||
− | ''' | + | '''مقدمه''' |
− | + | IBSngً ،شم افضاس هذیشیت ٍ حساتذاسی کاستشاى ایٌتشًت، ایٌتشاًت ٍ VoIP تِ غَست یکپاسچِ سشٍیس ّای (E1/Analog(Dialup ،Lan | |
− | + | (Hotspot,PPPOE,PPTP(Accounting ،Wireless ،ADSL ،VoIP ٍ SMS سا کٌتشل هی کٌذ. قاتلیت ّای هٌحػش تِ فشد ایني ًنشم | |
− | + | افضاستِ هذیشاى ایي اهکاى سا هی دّذ کِ سیاست ّای هذیشیتی خَد سا تِ تْتشیي ًحَ پیادُ ساصی ًوایذ. آًْا قادس ّسنتٌذ تَسنظ سنشٍیس | |
− | + | ّایی هاًٌذ Manager Bandwidth،Payment Online,Redirector URL ...ٍ کاستشاى ضثکِ خَد سا هذیشیت ٍ ّوِ هطتشیاى خَد سا | |
− | + | ساضی ًگِ داسًذ.خْت استفادُ تْیٌِ اص ًشم افضاس IBSng پیادُ ساصی غحیح ضثکِ ٍ تؼاسیف سشٍیس ّا ًقص هْوی سا ایفا هی ًوایٌذ | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
== Configuration Backup Service == | == Configuration Backup Service == |
نسخهٔ ۲۷ نوامبر ۲۰۱۶، ساعت ۰۹:۴۸
محتویات |
IBSng Installation
مقدمه
IBSngً ،شم افضاس هذیشیت ٍ حساتذاسی کاستشاى ایٌتشًت، ایٌتشاًت ٍ VoIP تِ غَست یکپاسچِ سشٍیس ّای (E1/Analog(Dialup ،Lan (Hotspot,PPPOE,PPTP(Accounting ،Wireless ،ADSL ،VoIP ٍ SMS سا کٌتشل هی کٌذ. قاتلیت ّای هٌحػش تِ فشد ایني ًنشم افضاستِ هذیشاى ایي اهکاى سا هی دّذ کِ سیاست ّای هذیشیتی خَد سا تِ تْتشیي ًحَ پیادُ ساصی ًوایذ. آًْا قادس ّسنتٌذ تَسنظ سنشٍیس ّایی هاًٌذ Manager Bandwidth،Payment Online,Redirector URL ...ٍ کاستشاى ضثکِ خَد سا هذیشیت ٍ ّوِ هطتشیاى خَد سا ساضی ًگِ داسًذ.خْت استفادُ تْیٌِ اص ًشم افضاس IBSng پیادُ ساصی غحیح ضثکِ ٍ تؼاسیف سشٍیس ّا ًقص هْوی سا ایفا هی ًوایٌذ
Configuration Backup Service
تنظیم سرویس های پشتیبان گیری به دو صورت امکان پذیر است :
- از طریق Command-line
- از طریق ابزار ibsng-tools
Command-line Configuration
Complete Backup :
تنطیمات مربوط به این مدل از پشتیبان گیری در فایل زیر صورت میگیرد :
/usr/local/src/tools/db/ibsng_backup/complete/config_file
تنظیمات مربوط به مسیر نسخه پشتیبان , تعداد نسخه های موجود تا rotate , زمان تهیه آن , دوره زمانی تهیه نسخه پشتیبان و همچنین مسیری برای کپی کردن این نسخه خارج از سرور local به صورت زیر ذخیره میگردد :
path_backup="/var/backups/IBSng/complete" log_file=/var/log/IBSng/ibs_backup.log periodic="3" auto_run_time_h=6 auto_run_time_m=30 type=monthly exteranl_dir=/media/backups/IBSng/complete/
همچنین برای start کردن این سرویس مقدار Enable را در فایل زیر وارد میکنیم :
/usr/local/src/tools/db/ibsng_backup/complete/service_status
Custom Backup :
تنطیمات مربوط به این مدل از پشتیبان گیری در فایل زیر صورت میگیرد :
/usr/local/src/tools/db/ibsng_backup/custom/config_file
تنظیمات مربوط به مسیر نسخه پشتیبان , تعداد نسخه های موجود تا rotate , زمان تهیه آن , دوره زمانی تهیه نسخه پشتیبان و همچنین مسیری برای کپی کردن این نسخه خارج از سرور local به صورت زیر ذخیره میگردد :
path_backup="/var/backups/IBSng/custom" log_file=/var/log/IBSng/ibs_backup.log periodic="3" auto_run_time_h=6 auto_run_time_m=30 type=weekly exteranl_dir=/media/backups/IBSng/custom/
همچنین برای start کردن این سرویس مقدار Enable را در فایل زیر وارد میکنیم :
/usr/local/src/tools/db/ibsng_backup/custom/service_status
hourly Backup :
تنطیمات مربوط به این مدل از پشتیبان گیری در فایل زیر صورت میگیرد :
/usr/local/src/tools/db/ibsng_backup/hourly/config_file
تنظیمات مربوط به مسیر نسخه پشتیبان , تعداد نسخه های موجود تا rotate و همچنین مسیری برای کپی کردن این نسخه خارج از سرور local به صورت زیر ذخیره میگردد :
path_backup="/var/backups/IBSng/hourly" log_file=/var/log/IBSng/ibs_backup.log periodic="48" interval=1 exteranl_dir=/media/backups/IBSng/hourly/
همچنین برای start کردن این سرویس مقدار Enable را در فایل زیر وارد میکنیم :
/usr/local/src/tools/db/ibsng_backup/hourly/service_status
ibsng-tools Configuration
برای راه اندازی این سرویس از طریق ibsng-tools مراحل زیر را طی میکنیم :
ابتدا فرمان ibsng-tools را اجرا میکنیم. سپس مطابق شکل زیر گزینه service را انتخاب میکنیم :
در پنجره بعد گزینه backups را انتخاب میکنیم :
در پنجره بعد گزینه IBSng را انتخاب میکنیم :
در پنجره بعد نوع backup مورد نظر را انتخاب میکنیم :
سپس برای Enable کردن سرویس گزینه status و برای تنظیم سرویس گزینه Configuration را انتخاب میکنیم :
Start Backup Service
پس از تنظیم فایل های موردنظر برای start کردن سرویس از فرمان های زیر استفاده می کنیم :
برای start کردن Complete backup فرمان زیر را اجرا میکنیم :
ibs_backup
سپس صحت پشتیبان گیری را با فرمان زیر چک میکنیم :
cat /var/backups/IBSng/complete/pre_end
خروجی این فایل میباست مقدار " 1 " باشد.
برای start کردن Custom backup فرمان زیر را اجرا میکنیم :
ibs_backup_custom
سپس صحت پشتیبان گیری را با فرمان زیر چک میکنیم :
cat /var/backups/IBSng/custom/pre_end
خروجی این فایل میباست مقدار " 1 " باشد.
برای start کردن hourly backup فرمان زیر را اجرا میکنیم :
ibs_backup_hourly
سپس صحت پشتیبان گیری را با فرمان زیر چک میکنیم :
cat /var/backups/IBSng/custom/pre_end
خروجی این فایل میباست مقدار " 1 " باشد.