راه اندازی سرویس لاگ تنظیم مقررات

از ویکی پارس پویش
(تفاوت بین نسخه‌ها)
پرش به: ناوبری, جستجو
 
(۶ ویرایش میانی توسط یک کاربر نشان داده نشده‌است)
سطر ۳: سطر ۳:
 
__TOC__
 
__TOC__
 
<div dir=rtl lang=fa>
 
<div dir=rtl lang=fa>
 
+
= LI Concept =
 +
هدف از تنظیم این سرویس دسترسی سازمان تنظیم مقررات به لاگ ها و اطلاعات مشتریان میباشد . این لاگ به صورت روزانه و برحسب تعداد سرویس هایی که به مشتریان داده می شود گرفته شد و از طریق وب قابل درسترس خواهد بود .
 
= LI Installation and Configuration =
 
= LI Installation and Configuration =
  
 
'''Installation'''
 
'''Installation'''
 +
راه اندازی این سرویس از طریق ibsng-tools انجام میگیرد . به این منظور پس از اجرا command مربوطه وارد محیط ابزار ibsng میشویم :
 +
 +
</div>
 +
<div dir=ltr lang=en>
 +
 +
  ''' #ibsng-tools '''
 +
 +
</div>
 +
 +
سپس از منوی اصلی گزینه « yes » را انتخاب و در منوی بعدی مطابق شکل گزینه « services » را انتخاب میکنیم :
 +
 +
[[li1.png|center]]
 +
 +
سپس در پنجره بعدی مطابق شکل گزینه « *(LI(Log Tanzim Moghararat » را انتخاب میکنیم :
 +
 +
[[li1.png|center]]
 +
 +
پس از ورود به پنجره مربوط به تنظیمات LI برروی گزینه « Add New Admin For IBSng » کلیک میکنیم :
 +
 +
سپس گزینه بعدی « Apache2 Configuration » :
 +
 +
در این پنجره تنظیمات مربوط به سرویس وب را برای دسترسی به لاگ ها انجام میدهیم . ابتدا گزینه « Set Default Configuration » :
 +
 +
و سپس گزینه « Sethttpass » :
 +
 +
در این مرحله نام کاربری و پسوردی که برای اتصال به لاگ ها از طریق وب نیاز است را تعریف میکنیم .
 +
 +
سپس در دو مرحله با کلیک برروی گزینه « back »  از محیط ابزار IBSng-tools خارج میشویم .
  
از قابلیت های موجود برروی سرویس '''IBSng'''  وجود سرویس تهیه نسخه پشتیبان ('''backup''') از پایگاه داده ('''Database''') میباشد .
 
 
 
 
پشتیبان گیری از پایگاه داده سرویس '''IBSng''' به سه شکل امکانپذیر است  :
 
پشتیبان گیری از پایگاه داده سرویس '''IBSng''' به سه شکل امکانپذیر است  :
  

نسخهٔ کنونی تا ‏۱۸ فوریهٔ ۲۰۱۷، ساعت ۱۲:۰۰

محتویات

[ویرایش] LI Concept

هدف از تنظیم این سرویس دسترسی سازمان تنظیم مقررات به لاگ ها و اطلاعات مشتریان میباشد . این لاگ به صورت روزانه و برحسب تعداد سرویس هایی که به مشتریان داده می شود گرفته شد و از طریق وب قابل درسترس خواهد بود .

[ویرایش] LI Installation and Configuration

Installation راه اندازی این سرویس از طریق ibsng-tools انجام میگیرد . به این منظور پس از اجرا command مربوطه وارد محیط ابزار ibsng میشویم :

  #ibsng-tools 

سپس از منوی اصلی گزینه « yes » را انتخاب و در منوی بعدی مطابق شکل گزینه « services » را انتخاب میکنیم :

center

سپس در پنجره بعدی مطابق شکل گزینه « *(LI(Log Tanzim Moghararat » را انتخاب میکنیم :

center

پس از ورود به پنجره مربوط به تنظیمات LI برروی گزینه « Add New Admin For IBSng » کلیک میکنیم :

سپس گزینه بعدی « Apache2 Configuration » :

در این پنجره تنظیمات مربوط به سرویس وب را برای دسترسی به لاگ ها انجام میدهیم . ابتدا گزینه « Set Default Configuration » :

و سپس گزینه « Sethttpass » :

در این مرحله نام کاربری و پسوردی که برای اتصال به لاگ ها از طریق وب نیاز است را تعریف میکنیم .

سپس در دو مرحله با کلیک برروی گزینه « back » از محیط ابزار IBSng-tools خارج میشویم .

پشتیبان گیری از پایگاه داده سرویس IBSng به سه شکل امکانپذیر است  :

  • complete
  • custom
  • hourly


  • Complete Backup :

در این نوع از پشتیبان گیری به صورت کاملا از تمام پایگاه داده نسخه پشتیبان تهیه میشود .


  • Custom Backup :

در این نوع از پشتیبان گیری از تمامی اطلاعات و table ها به جز connection log ‌ها نسخه پشتیبان تهیه میشود .


  • hourly Backup :

در این نوع از پشتیبان گیری تنها از table های اصلی مثل شارژها و credit کاربران نسخه پشتیبان تهیه میشود .


نکته : به طور کلی در تهیه نسخه پشتیبان در هیچ حالتی از snapshot ها نسخه پشتیبان تهیه نمیشود .

[ویرایش] Configuration Backup Service

تنظیم سرویس های پشتیبان گیری به دو صورت امکان پذیر است :

  • از طریق Command-line
  • از طریق ابزار ibsng-tools

[ویرایش] Command-line Configuration

Complete Backup :

تنطیمات مربوط به این مدل از پشتیبان گیری در فایل زیر صورت میگیرد :

</div>

  /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 را انتخاب میکنیم :

2.jpg

در پنجره بعد گزینه backups ‌را انتخاب میکنیم :

5.jpg

در پنجره بعد گزینه IBSng ‌را انتخاب میکنیم :

6.jpg

در پنجره بعد نوع backup مورد نظر ‌را انتخاب میکنیم :

7.jpg

سپس برای Enable کردن سرویس گزینه status و برای تنظیم سرویس گزینه Configuration را انتخاب میکنیم :

8.jpg

[ویرایش] 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 " باشد.

ابزارهای شخصی

گویش‌ها
فضاهای نام
عملکردها
گشتن
جعبه‌ابزار