اطلاعات تماس

تهران ، آیت الله کاشانی ، پلاک 160 واحد 27

92001474 - 021

info@negarnovin.com

ناحیه کاربری

آموزش گرفتن بکاپ از IBSng

سلام خدمت همه بازدیدکنندگان عزیز نگار نوین امروز با شما هستیم با مقاله کاربردی دیگر تحت عنوان آموزش گرفتن بکاپ از IBSng آی بی اس ان جی پس تا انتهای این مطلب ما را همراهی کنید.

در ابتدای این آموزش برای اینکه بکاپ گیری و فرآیند بکاپ گرفتن بهتر اصولی تر و سریعتر انجام شود ابتدا لاگ های ibsng را به روش زیر پاک می کنیم

پاک کردن لاگ IBSng که میشه گفت ۹۹.۹۹% برای هیچ کس نیاز نمیشه و کاربردی نداره و حتی مضر هم هست برای سرعت سرور و ….
یکی از دلایلی که اسرار دارم کش و لاگ رو پاک کنید این است که فایل بک آپ تهیه شده بدون لاگ و کش حجم فوقولاده کمی داره مثلا برای من ۲.۵ مگ شد ولی با لاگ و کش ۱۰~۱۲ مگ شد تقریبا که اگر زمان زیادی از کارکرد سرور بگزره تا ۵۰ مگ هم به راحتی میرسه !

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

 

service IBSng stop  
/usr/bin/psql -d IBSng -U ibs -c "Truncate Table connection_log_details,internet_bw_snapshot,connection_log,internet_onlines_snapshot
service IBSng start

بعد با برنامه Winscp 5.1.0 به این مسیر میرویم :

 

var/log/IBSng

بعد هر فایل که پسوند log داشت و یا پسوند اش بعد از log یک حرف دیگر مثل : IBSng.log.l یا IBSng.log.a کلا بعد از log هر چیزی بود مهم نیست فقط فایل های log دار رو دیلیت کنید .

پس از پاک کردن لاگ و کش حالا نوبت به پک آپ گرفتن از کل IBSng اعم از کلیه تنظیمات و تمامی اکانت های ساخته شده میرسه
با دستوره زیر میتوانید بک آپ گیری کنید :

 

rm -rf /var/lib/pgsql/IBSng.bak  
rm -rf /var/www/html/IBSng.bak
su - postgres
pg_dump IBSng > IBSng.bak
exit
mv /var/lib/pgsql/IBSng.bak /var/www/html/
حال شما می‌توانید فایل بک آپ خود را از آدرس زیر دانلود نمایید:  
http://your-ip-address/IBSng.bak

همه این کدها برای مبتدیان : در برنامه putty وارد میشود ….

برای بازگرداندن بک آپ:

 

اولین خط مربوط به سرور قبلی که ازش بک آپ گرفین میشه...(باید آی پی اونو وارد کنید)
wget http://your-ip-address/IBSng.bak
mv IBSng.bak /var/lib/pgsql/IBSng.bak
service IBSng stop
su - postgres
dropdb IBSng
createdb IBSng
createlang plpgsql IBSng
psql IBSng < IBSng.bak
exit
shutdown -r now

اگر بک آپ رو خواستید بر گردونید به همین سرور قبلی :

 

 mv IBSng.bak /var/lib/pgsql/IBSng.bak  
service IBSng stop
su - postgres
dropdb IBSng
createdb IBSng
createlang plpgsql IBSng
psql IBSng < IBSng.bak
exit
shutdown -r now

سرور مجازی بورس

تبریک می گوئیم مطلب آموزش گرفتن بکاپ از IBSng به پایان رسید با اموزش های بعدی ما را همراهی کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *