|
|
| (۲۸ ویرایش میانی توسط یک کاربر نشان داده نشدهاست) |
| سطر ۱: |
سطر ۱: |
| − | [[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 " باشد.
| |