PDA

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



faranetwork
May 16th, 2011, 08:27
ابتدا دستو زیر را در ssh بزنید

su - postgres
حالا برای گرفتن بک آپ دستور زیر را بزنید


pg_dump IBSng > IBSng.bak

خوب در اینجا بک آپ شما تهیه شده اگه میخوان دانلود کنین میتونین از نرم افزار SSH Secure File Transfer Client برای دانلود کردن و آپلود کردن استفاده کنید
خوب حالا میخوایم دیتابیس رو ریستور کنیم از 2 دستور میشه استفاده کرد

دستور اول :

psql IBSng < IBSng.bak
دستور دوم:


psql -d IBSng -f IBSng.bak


خوب با یکی از این 2 دستور رسیتور شد...حالا مرحله آخر


logout
پایان...موفق باشید....
تشکر فراموش نشه

kingrokh
June 5th, 2011, 22:31
کجا ذخیره میکنتش !!!؟؟؟؟؟

ehsansystem
June 6th, 2011, 12:22
ey haaaaaa heyyyyyyyy hanoz gire int ajab :D

faranetwork
June 19th, 2011, 09:32
کجا ذخیره میکنتش !!!؟؟؟؟؟

توی root ذخیره میشه

kingrokh
June 19th, 2011, 09:37
ذخیره میشه ولی وقتی ریستور میکنم فقط گروپ ها و یه سری تنظیمات برمیگرده. یوزر ها رو ریستور نمیکنه !!!!!

faranetwork
June 19th, 2011, 10:00
ذخیره میشه ولی وقتی ریستور میکنم فقط گروپ ها و یه سری تنظیمات برمیگرده. یوزر ها رو ریستور نمیکنه !!!!!

موقع بک آپ گرفتن یا ریستور کردن اروری چیزی نمیده؟؟؟ اگه میشه لوگ هاشون رو بزارین

ehsansystem
June 19th, 2011, 11:13
موش كن و root بعد با FTP برش دار

kingrokh
June 19th, 2011, 11:36
موقع بک آپ که وقتی دستور رو مینویسم فقط با ۱ ثانیه تاخیر فقط میره خط بعد. یعنی هیچ اطلاعات و نوشته خاصی نمیاد. فایل ایجاد میشه تو postgre و وقتی هم ریستور میکنم فقط قسمت گروپ انگار درست هستش ولی تا دلت بخواد جلوی همه خط ها نوشته error.

---------- Post added at 11:34 AM ---------- Previous post was at 11:21 AM ----------

اینم از لاگ. تا جایی که نشونم داد کپی گرفتم.

setval
--------
7
(1 row)

setval
--------
1
(1 row)

setval
--------
1
(1 row)

setval
--------
1
(1 row)

setval
--------
1
(1 row)

setval
--------
1
(1 row)

setval
--------
1
(1 row)

setval
--------
1
(1 row)

setval
--------
3513
(1 row)

setval
--------
355
(1 row)

setval
--------
30
(1 row)

setval
--------
1
(1 row)

setval
--------
1
(1 row)

setval
--------
4
(1 row)

setval
--------
1
(1 row)

setval
--------
1
(1 row)

setval
--------
523
(1 row)

setval
--------
1
(1 row)

setval
--------
713
(1 row)

setval
--------
1
(1 row)

setval
--------
1
(1 row)

ERROR: insert or update on table "add_user_save_details" violates foreign key constraint "add_user_save_details_add_user_save_id_fkey"
DETAIL: Key (add_user_save_id)=(2) is not present in table "add_user_saves".
ERROR: insert or update on table "add_user_saves" violates foreign key constraint "add_user_saves_admin_id_fkey"
DETAIL: Key (admin_id)=(1) is not present in table "admins".
ERROR: duplicate key violates unique constraint "admin_deposit_change_pkey"
CONTEXT: COPY admin_deposit_change, line 1: "1 0 2 9999999999.00 2011-06-05 19:24:45.529509 109.162.224.83 9999999999"
ERROR: duplicate key violates unique constraint "admin_perms_pkey"
CONTEXT: COPY admin_perms, line 1: "0 GOD "
ERROR: duplicate key violates unique constraint "admins_pkey"
CONTEXT: COPY admins, line 5: "0 system $1$4AppbjNA$JCUbDbfizrC8o0.rYOIiW. -297.00 0.00 IBS Internal System Account 0"
ERROR: duplicate key violates unique constraint "charge_rule_day_of_weeks_pkey"
CONTEXT: COPY charge_rule_day_of_weeks, line 1: "1 0"
ERROR: duplicate key violates unique constraint "charge_rule_ports_pkey"
CONTEXT: COPY charge_rule_ports, line 1: "1 _ALL_"
ERROR: duplicate key violates unique constraint "charges_pkey"
CONTEXT: COPY charges, line 1: "1 *** Internet 0 t"
ERROR: duplicate key violates unique constraint "connection_log_pkey"
CONTEXT: COPY connection_log, line 1: "216 66 0.00 2011-06-06 04:19:13 2011-06-06 04:23:58 t 1 1"
ERROR: duplicate key violates unique constraint "connection_log_details_pkey"
CONTEXT: COPY connection_log_details, line 1: "216 username hd3m60"
invalid command \.
invalid command \.
invalid command \np0
invalid command \n.
invalid command \n.
invalid command \np0
invalid command \n.
invalid command \np0
invalid command \n.
invalid command \n.
invalid command \n.
invalid command \n.
invalid command \n.
invalid command \n.
invalid command \nS'0.0.0.0'
invalid command \n.
invalid command \n.
invalid command \n.
invalid command \n.
invalid command \n.
invalid command \n.
invalid command \n.
invalid command \n.
invalid command \nS'127.0.0.1'
invalid command \n.
invalid command \np0
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \N
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
invalid command \.
ERROR: syntax error at or near "2" at character 1
LINE 1: 2 0 1 1.00 1.00 2011-06-05 16:54:46.308733 89.165.4.79

---------- Post added at 11:36 AM ---------- Previous post was at 11:34 AM ----------

همین کار رو میکنم. با‌ FTP برش داشتم. الان هم تو root دارمش هم تو pgsql.
حجم فایلم بعد بک آپ با ۳۰۰ تا یوزر 1.3mb هستش !!

faranetwork
June 19th, 2011, 12:48
همونطور که میبینید

invalid command \n.
invalid command \n.
invalid command \np0
invalid command \n.
invalid command \np0
invalid command \n.
invalid command \n.
invalid command \n.
invalid command \n.
invalid command \n.
invalid command \n

سیستم عامل سرور شما چیست ؟؟؟ centos????

kingrokh
June 19th, 2011, 12:59
بله. از یه سرور CenOS بک گرفتم میخوام رو این بزنم. ولی این سروری که دارم روش ریستور میکنم رو نمیدونم چیه !!

faranetwork
June 19th, 2011, 15:13
بله. از یه سرور CenOS بک گرفتم میخوام رو این بزنم. ولی این سروری که دارم روش ریستور میکنم رو نمیدونم چیه !!

آیدی یاهو من رو اد کنید تا با هم آنلاین چک کنیم

kingrokh
June 19th, 2011, 16:17
آیدی یاهو من رو اد کنید تا با هم آنلاین چک کنیم

ممنون. ادتون کردم.

ramtin140
July 25th, 2012, 12:31
سلام من بکاپ گرفتم اما وقتی رسیتور میکنم این اررور رو میده:
psql: FATAL: role "root" does not exist

kingrokh
July 25th, 2012, 18:20
برای بک آپ گرفتن مراحل زیر لازمه :

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
و بعد ریستور کنید.

taghi.karimi
July 25th, 2012, 21:05
در صورتی که با توضیحاتی که دوستمون دادند برطرف نشد میتونید دسترسی بدید تا رفع کنیم و مشکل ار با تصویر اینجا قرار بدم برای دیگر دوستان!
موفق باشد.!

ramtin140
July 26th, 2012, 00:29
در صورتی که با توضیحاتی که دوستمون دادند برطرف نشد میتونید دسترسی بدید تا رفع کنیم و مشکل ار با تصویر اینجا قرار بدم برای دیگر دوستان!
موفق باشد.!


سلام هرکس که میتونه ÷یام خصوصی بهم بده

DATAFARM.IR
August 3rd, 2012, 12:02
سلام

فقط محض اطلاع دوستان عرض می کنم چون دوست عزیزمون هم تونستن از این روش مشکلشون رو حل کنن

اگر بکاپ میگیرید برای ریستور ابتدا دیتابیس رو روی سرور مقصد پاک کنید از طریق دستور dropdb

و بعد دستابیس رو بسازید createdb

انکودینگ و زبان دیتابیس رو از طریق createlang برای دیتابیس تعریف کنید

و بعد ایمپورت کنید

پیشنهاد می کنم به هیچ وجه روی دیتابیس تقریبا آماده ایمپورت نکنید چون عموما مشکل خواهید داشت

موفق باشید

SV24.CO
December 4th, 2012, 13:25
دوستان برای اینکه بکاپ رو روی یه سرور دیگه بالا بیاریم باید چی کار کنیم ؟؟
باید IBSng رو روی اون سرور کامل نصب کنیم ؟ یا دیتابیس رو روش نسازیم ؟

vpspro.org
December 4th, 2012, 17:16
دوستان برای اینکه بکاپ رو روی یه سرور دیگه بالا بیاریم باید چی کار کنیم ؟؟
باید IBSng رو روی اون سرور کامل نصب کنیم ؟ یا دیتابیس رو روش نسازیم ؟

داداش اول از IBSng بکاپ میگیری
بعد بکاپ رو به سرور جدید که روش IBSng نصب کردی انتقال میدی
بعد هم از دستورات زیر بکاپ رو بر میگردونی
su - postgres

psql IBSng < IBSng.bak




توجه : بر روی سیستمی که می خواهید دیتابیس را برگردانید در زمان نصب IBSng مرحله سوم یعنی Import Tables and Continue را انجام ندهید و گزینه continue را انتخاب کنید.
یا اگر IBSng از قبل نصب شده می بایست دیتابیس رو پاک و مجدد ایجاد کنید و بعد از آن پشتیبان را برگردانید.

smail_f
December 4th, 2012, 23:36
سلام این دستور رو بزن
ببین مشکلت ل نمیشه
pg_dump -W IBSng -U ibs > /tmp/IBSngbackup.sql
و بعد ازت پسورد لینوکس رو میخواد
بعد وارد کردن در شاخه
tmp
ذخیره میشه
موفق باشید

SV24.CO
December 6th, 2012, 07:01
مرسی از این که جواب دادین ،فقط من بکابی رو که گرفتم رو چه جوری منتقل کنم ؟

zz_amir_zz
February 8th, 2013, 03:22
با سلام سرور بنده از سينگل هاپ هستش
سنت اوس 5.7 آی بی اس ان جی نصب هست روش
که گويا هک شده و ابوس خوردم
حالا هر کاری ميکنم وصل شم به سرور بک آپ بگيرم از آی بی اس ان جی نميتونم گويا پورت رو تغيير دادند
آيا کاری ميشه کرد؟
از تو خود آی بی اس ان جی شی ميشه يوزر هام رو بردارم
خيلی يوزر دارم و برام مهم هستند
دوستان هر راهی که ميتونند کمک کنند ممنون ميشم

felfel
February 9th, 2013, 13:27
من این دستور رو که میزنم pg_dump IBSng > IBSng.bak
Premision denied میده چیکار باید کنم؟

taghi.karimi
February 9th, 2013, 21:11
من این دستور رو که میزنم pg_dump IBSng > IBSng.bak
Premision denied میده چیکار باید کنم؟


یک راه حلش این هست که:
مسیر فایل بکاپ رو تغییر بدید به بکجایی که پرمیشن فول باشد.

felfel
February 10th, 2013, 11:44
میشه ساده بگید ... ؟ من آماتورم ‍!