|
|
(۲۸ ویرایش میانی توسط یک کاربر نشان داده نشدهاست) |
سطر ۱: |
سطر ۱: |
− | [[Category:IBSng]]
| |
− | <font face ="Tahoma">
| |
− | __TOC__
| |
− | <div dir=rtl lang=fa>
| |
| | | |
− | = 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''' :
| |
− |
| |
− | تنطیمات مربوط به این مدل از پشتیبان گیری در فایل زیر صورت میگیرد :
| |
− |
| |
− | </div>
| |
− | <div dir=ltr lang=en>
| |
− |
| |
− | ''' /usr/local/src/tools/db/ibsng_backup/complete/config_file '''
| |
− |
| |
− | </div>
| |
− |
| |
− | تنظیمات مربوط به مسیر نسخه پشتیبان , تعداد نسخه های موجود تا '''rotate''' , زمان تهیه آن , دوره زمانی تهیه نسخه پشتیبان و همچنین مسیری برای کپی کردن این نسخه خارج از سرور '''local''' به صورت زیر ذخیره میگردد :
| |
− |
| |
− | <div dir=ltr lang=en>
| |
− |
| |
− | ''' 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/ '''
| |
− |
| |
− | </div>
| |
− |
| |
− | همچنین برای '''start''' کردن این سرویس مقدار '''Enable''' را در فایل زیر وارد میکنیم :
| |
− | <div dir=ltr lang=en>
| |
− | ''' /usr/local/src/tools/db/ibsng_backup/complete/service_status '''
| |
− | </div>
| |
− |
| |
− | '''Custom Backup''' :
| |
− |
| |
− | تنطیمات مربوط به این مدل از پشتیبان گیری در فایل زیر صورت میگیرد :
| |
− |
| |
− | <div dir=ltr lang=en>
| |
− |
| |
− | ''' /usr/local/src/tools/db/ibsng_backup/custom/config_file '''
| |
− | </div>
| |
− |
| |
− | تنظیمات مربوط به مسیر نسخه پشتیبان , تعداد نسخه های موجود تا '''rotate''' , زمان تهیه آن , دوره زمانی تهیه نسخه پشتیبان و همچنین مسیری برای کپی کردن این نسخه خارج از سرور '''local''' به صورت زیر ذخیره میگردد :
| |
− |
| |
− | <div dir=ltr lang=en>
| |
− |
| |
− | ''' 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/ '''
| |
− |
| |
− | </div>
| |
− |
| |
− | همچنین برای '''start''' کردن این سرویس مقدار '''Enable''' را در فایل زیر وارد میکنیم :
| |
− | <div dir=ltr lang=en>
| |
− | ''' /usr/local/src/tools/db/ibsng_backup/custom/service_status '''
| |
− | </div>
| |
− |
| |
− | '''hourly Backup''' :
| |
− |
| |
− | تنطیمات مربوط به این مدل از پشتیبان گیری در فایل زیر صورت میگیرد :
| |
− |
| |
− | <div dir=ltr lang=en>
| |
− |
| |
− | ''' /usr/local/src/tools/db/ibsng_backup/hourly/config_file '''
| |
− | </div>
| |
− |
| |
− | تنظیمات مربوط به مسیر نسخه پشتیبان , تعداد نسخه های موجود تا '''rotate''' و همچنین مسیری برای کپی کردن این نسخه خارج از سرور '''local''' به صورت زیر ذخیره میگردد :
| |
− |
| |
− | <div dir=ltr lang=en>
| |
− |
| |
− | ''' path_backup="/var/backups/IBSng/hourly" '''
| |
− | ''' log_file=/var/log/IBSng/ibs_backup.log '''
| |
− | ''' periodic="48" '''
| |
− | ''' interval=1 '''
| |
− | ''' exteranl_dir=/media/backups/IBSng/hourly/ '''
| |
− |
| |
− | </div>
| |
− | همچنین برای '''start''' کردن این سرویس مقدار '''Enable''' را در فایل زیر وارد میکنیم :
| |
− | <div dir=ltr lang=en>
| |
− | ''' /usr/local/src/tools/db/ibsng_backup/hourly/service_status '''
| |
− | </div>
| |
− |
| |
− | === ibsng-tools Configuration ===
| |
− |
| |
− | برای راه اندازی این سرویس از طریق '''ibsng-tools''' مراحل زیر را طی میکنیم :
| |
− |
| |
− | ابتدا فرمان '''ibsng-tools''' را اجرا میکنیم. سپس مطابق شکل زیر گزینه '''service''' را انتخاب میکنیم :
| |
− |
| |
− | [[Image:2.jpg|center]]
| |
− |
| |
− | در پنجره بعد گزینه '''backups''' را انتخاب میکنیم :
| |
− | [[Image:5.jpg|center]]
| |
− | در پنجره بعد گزینه '''IBSng''' را انتخاب میکنیم :
| |
− | [[Image:6.jpg|center]]
| |
− | در پنجره بعد نوع '''backup''' مورد نظر را انتخاب میکنیم :
| |
− | [[Image:7.jpg|center]]
| |
− | سپس برای Enable کردن سرویس گزینه '''status''' و برای تنظیم سرویس گزینه '''Configuration''' را انتخاب میکنیم :
| |
− | [[Image:8.jpg|center]]
| |
− |
| |
− | == Start Backup Service ==
| |
− | پس از تنظیم فایل های موردنظر برای '''start''' کردن سرویس از فرمان های زیر استفاده می کنیم :
| |
− |
| |
− |
| |
− | برای '''start''' کردن '''Complete backup''' فرمان زیر را اجرا میکنیم :
| |
− |
| |
− | <div dir=ltr lang=en>
| |
− |
| |
− | ''' ibs_backup '''
| |
− |
| |
− | </div>
| |
− |
| |
− | سپس صحت پشتیبان گیری را با فرمان زیر چک میکنیم :
| |
− |
| |
− | <div dir=ltr lang=en>
| |
− |
| |
− | ''' cat /var/backups/IBSng/complete/pre_end '''
| |
− |
| |
− | </div>
| |
− | خروجی این فایل میباست مقدار " 1 " باشد.
| |
− |
| |
− |
| |
− |
| |
− | برای '''start''' کردن '''Custom backup''' فرمان زیر را اجرا میکنیم :
| |
− |
| |
− | <div dir=ltr lang=en>
| |
− |
| |
− | '''ibs_backup_custom '''
| |
− |
| |
− | </div>
| |
− | سپس صحت پشتیبان گیری را با فرمان زیر چک میکنیم :
| |
− |
| |
− | <div dir=ltr lang=en>
| |
− |
| |
− | ''' cat /var/backups/IBSng/custom/pre_end '''
| |
− |
| |
− | </div>
| |
− | خروجی این فایل میباست مقدار " 1 " باشد.
| |
− |
| |
− |
| |
− |
| |
− |
| |
− | برای '''start''' کردن '''hourly backup''' فرمان زیر را اجرا میکنیم :
| |
− |
| |
− | <div dir=ltr lang=en>
| |
− |
| |
− | ''' ibs_backup_hourly '''
| |
− |
| |
− | </div>
| |
− |
| |
− | سپس صحت پشتیبان گیری را با فرمان زیر چک میکنیم :
| |
− |
| |
− | <div dir=ltr lang=en>
| |
− |
| |
− | ''' cat /var/backups/IBSng/custom/pre_end '''
| |
− |
| |
− | </div>
| |
− | خروجی این فایل میباست مقدار " 1 " باشد.
| |