سلام
می خوام از تمامی یوزر های IBSng بکاپ بگیرم ، از دستورات اینترنت استفاده کردم جواب دادی
از اساتید محترم خواهش میکنم اموزش بک اپ گرفتن و رستور کردن یوزر ها در IBSng اینجا اموزش بدن
تشکر
نمایش نسخه قابل چاپ
سلام
می خوام از تمامی یوزر های IBSng بکاپ بگیرم ، از دستورات اینترنت استفاده کردم جواب دادی
از اساتید محترم خواهش میکنم اموزش بک اپ گرفتن و رستور کردن یوزر ها در IBSng اینجا اموزش بدن
تشکر
با سلام
Winscp 5.1.0
به مسیر زیر برید:
/var/log/IBSng
در این صفحه هر فایلی که با پسوند
Log
وجود داشت پاکش کنید
دستورات زیر برای گرفتن بک آپ است
rm -rf /var/lib/pgsql/IBSng.bak
rm -rf /var/www/html/IBSng.bak
su - postgres
pg_dump IBSng > IBSng.bak
exit
حالا به مسیر زیر برید و فایل بک آپ رو دانلود کنید
/var/lib/pgsql/IBSng.bak
تشکر از شما
این دستورات در روت به صورت جدا وارد کنم ؟
rm -rf /var/lib/pgsql/IBSng.bak
rm -rf /var/www/html/IBSng.bak
su - postgres
pg_dump IBSng > IBSng.bak
exit
- - - Updated - - -
تشکر از شما
این ئستورات در روز به صورت جدا وارد کنم ؟
rm -rf /var/lib/pgsql/IBSng.bak
rm -rf /var/www/html/IBSng.bak
su - postgres
pg_dump IBSng > IBSng.bak
exit
برای بک آپ گرفتن :
cd /
su postgres
pg_dump IBSng > /var/lib/pgsql/IBSng.sql
فايل در مسير var/lib/pgsql/ سيو شد
هم ميتونيد فايل رو مجددا آپلود كنيد براي ريستور هم ميتونيد از دستور زير استفاده كنيد
cd /
su postgres
psql IBSng < /var/lib/pgsql/IBSng.sql
یا اگر نشد :
psql -U ibs -d IBSng -f IBSng.sql
البته اگر روی سرور دیتابیس قبلی وجود داشت باید اون رو پاک کنیدو از اول ایجاد کنید :
su postgres
dropdb IBSng
createdb IBSng
و بعد ریستور کنید.