سلام.
آموزش یا فیلم تصویری بک اپ گرفتن از ibsng رو لطفا اگر کسی داشت بزاره.
ممنون.
نمایش نسخه قابل چاپ
سلام.
آموزش یا فیلم تصویری بک اپ گرفتن از ibsng رو لطفا اگر کسی داشت بزاره.
ممنون.
اولین کاری که باید انجام بدید البته اگر مایلید :
پاک کردن لاگ 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