روش پشتیبان گیری از دیتابیس IBSng
سطر ۱۰۴: | سطر ۱۰۴: | ||
</div> | </div> | ||
+ | |||
+ | |||
+ | برای راه اندازی این سرویس از طریق 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 == | == start == | ||
پس از تنظیم فایل های موردنظر برای start کردن سرویس از فرمان های زیر استفاده می کنیم : | پس از تنظیم فایل های موردنظر برای start کردن سرویس از فرمان های زیر استفاده می کنیم : | ||
سطر ۱۲۸: | سطر ۱۴۳: | ||
</div> | </div> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Authentication == | == Authentication == | ||
پروسه شناسایی و احراز هویت برای تشخیص کسی و یا چیزی است . authentication معمولا و به صورت پیشفرش به صورت یوزر و پسوزر سمت شخص و یا | پروسه شناسایی و احراز هویت برای تشخیص کسی و یا چیزی است . authentication معمولا و به صورت پیشفرش به صورت یوزر و پسوزر سمت شخص و یا |
نسخهٔ ۱۹ نوامبر ۲۰۱۶، ساعت ۱۱:۰۶
محتویات |
IBSng Backup Database
IBSng Backup
پشتیبان گیری در سه حالت انجام میشود :
- complete
- custom
- hourly
نکته : به طور کلی در تهیه نسخه پشتیبان در هیچ حالتی از snapshot ها نسخه پشتیبان تهیه نمیشود .
Configuration
Complete Backup :
در این نوع از پشتیبان گیری به صورت کاملا است
تنطیمات مربوط به این مدل از پشتیبان گیری در فایل زیر صورت میگیرد :
/usr/local/src/tools/db/ibsng_backup/complete/config_file
تنظیمات مربوط به مسیر نسخه پشتیبان , دوره زمانی تهیه نسخه پشتیبان , زمان تهیه آن و همچنین مسیری برای کپی کردن این نسخه خارج از سرور 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/hourly/service_status
Custom Backup :
در این نوع از پشتیبان گیری از تمامی اطلاعات و table ها به جز connection log ها پشتیبان گیری می شود .
تنطیمات مربوط به این مدل از پشتیبان گیری در فایل زیر صورت میگیرد :
/usr/local/src/tools/db/ibsng_backup/custom/config_file
تنظیمات مربوط به مسیر نسخه پشتیبان , دوره زمانی تهیه نسخه پشتیبان , زمان تهیه آن و همچنین مسیری برای کپی کردن این نسخه خارج از سرور 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/hourly/service_status
hourly Backup :
در این نوع از پشتیبان گیری تنها از table های اصلی مثل شارژها و credit کاربران پشتیبان گیری می شود .
تنطیمات مربوط به این مدل از پشتیبان گیری در فایل زیر صورت میگیرد :
/usr/local/src/tools/db/ibsng_backup/hourly/config_file
تنظیمات مربوط به مسیر نسخه پشتیبان , دوره زمانی تهیه نسخه پشتیبان , زمان تهیه آن و همچنین مسیری برای کپی کردن این نسخه خارج از سرور 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 مراحل زیر را طی میکنیم : ابتدا فرمان ibsng-tools را اجرا میکنیم : سپس مطابق شکل زیر گزینه service را انتخاب میکنیم :
در پنجره بعد گزینه backups را انتخاب میکنیم :
در پنجره بعد گزینه IBSng را انتخاب میکنیم :
در پنجره بعد نوع backup مورد نظر را انتخاب میکنیم :
سپس برای Enable کردن سرویس گزینه status و برای تنظیم سرویس گزینه Configuration را انتخاب میکنیم :
start
پس از تنظیم فایل های موردنظر برای start کردن سرویس از فرمان های زیر استفاده می کنیم :
برای complete backup :
ibs_backup
برای custom backup :
ibs_backup_custom
برای hourly backup :
ibs_backup_hourly
Authentication
پروسه شناسایی و احراز هویت برای تشخیص کسی و یا چیزی است . authentication معمولا و به صورت پیشفرش به صورت یوزر و پسوزر سمت شخص و یا