سلام من بکاپ گرفتم اما وقتی رسیتور میکنم این اررور رو میده:
psql: FATAL: role "root" does not exist
برای بک آپ گرفتن مراحل زیر لازمه :
cd /su postgrespg_dump IBSng > /var/lib/pgsql/IBSng.sqlخب حالا شما در مسیر var/lib/pgsql/ یک فایل بک آپ دارید که اون رو باید دانلود کنید و نگه دارید.
و در صورت لزوم با دستور زیر ریستور کنید : (البته اگر نیاز باشه باید فایل رو توی اون دایرکتوری آپلود کنید که نرم افزار WincSP که قبلا آموزش استفاده ازش رو دادم برای این کار مناسب هست)
cd /service IBSng stopsu postgrespsql IBSng < /var/lib/pgsql/IBSng.sqlیا اگر نشد :
cp /var/lib/pgsql/
psql -U ibs -d IBSng -f IBSng.sqlالبته اگر روی سرور دیتابیس قبلی وجود داشت باید اون رو پاک کنیدو از اول ایجاد کنید :
service IBSng stop
su postgresdropdb IBSngcreatedb IBSng
و بعد ریستور کنید.
در صورتی که با توضیحاتی که دوستمون دادند برطرف نشد میتونید دسترسی بدید تا رفع کنیم و مشکل ار با تصویر اینجا قرار بدم برای دیگر دوستان!
موفق باشد.!
Dedicated server | VPS | Premium Web Hosting | Colocation | USA-Canada-Swis-Italy-IRAN █
...Wireless Network since 2008 |consulting and solution | Mcitp-CCNA-Mikrotik-CWNA █
سلام
فقط محض اطلاع دوستان عرض می کنم چون دوست عزیزمون هم تونستن از این روش مشکلشون رو حل کنن
اگر بکاپ میگیرید برای ریستور ابتدا دیتابیس رو روی سرور مقصد پاک کنید از طریق دستور dropdb
و بعد دستابیس رو بسازید createdb
انکودینگ و زبان دیتابیس رو از طریق createlang برای دیتابیس تعریف کنید
و بعد ایمپورت کنید
پیشنهاد می کنم به هیچ وجه روی دیتابیس تقریبا آماده ایمپورت نکنید چون عموما مشکل خواهید داشت
موفق باشید
دوستان برای اینکه بکاپ رو روی یه سرور دیگه بالا بیاریم باید چی کار کنیم ؟؟
باید IBSng رو روی اون سرور کامل نصب کنیم ؟ یا دیتابیس رو روش نسازیم ؟
داداش اول از IBSng بکاپ میگیری
بعد بکاپ رو به سرور جدید که روش IBSng نصب کردی انتقال میدی
بعد هم از دستورات زیر بکاپ رو بر میگردونی
su - postgres
psql IBSng < IBSng.bak
توجه : بر روی سیستمی که می خواهید دیتابیس را برگردانید در زمان نصب IBSng مرحله سوم یعنی Import Tables and Continue را انجام ندهید و گزینه continue را انتخاب کنید.
یا اگر IBSng از قبل نصب شده می بایست دیتابیس رو پاک و مجدد ایجاد کنید و بعد از آن پشتیبان را برگردانید.
سلام این دستور رو بزن
ببین مشکلت ل نمیشه
pg_dump -W IBSng -U ibs > /tmp/IBSngbackup.sql
و بعد ازت پسورد لینوکس رو میخواد
بعد وارد کردن در شاخه
tmp
ذخیره میشه
موفق باشید
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)