PDA

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



Amin007
September 6th, 2014, 22:59
سلام.
آموزش یا فیلم تصویری بک اپ گرفتن از ibsng رو لطفا اگر کسی داشت بزاره.
ممنون.

HPxf
September 6th, 2014, 23:06
اولین کاری که باید انجام بدید البته اگر مایلید :

پاک کردن لاگ IBSng که میشه گفت 99.99% برای هیچ کس نیاز نمیشه و کاربردی نداره و حتی مضر هم هست برای سرعت سرور و ....
یکی از دلایلی که اسرار دارم کش و لاگ رو پاک کنید این است که فایل بک آپ تهیه شده بدون لاگ و کش حجم فوقولاده کمی داره مثلا برای من 2.5 مگ شد ولی با لاگ و کش 10~12 مگ شد تقریبا که اگر زمان زیادی از کارکرد سرور بگزره تا 50 مگ هم به راحتی میرسه !

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



service IBSng stop

/usr/bin/psql -d IBSng -U ibs -c "Truncate Table connection_log_details,internet_bw_snapshot,connec tion_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