بک آپ و ریستور دیتابیس IBSng

بکاپ

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

cd /

و سپس دستورات زیر را واریز نمایید

su postgres
pg_dump IBSng > /var/lib/pgsql/IBSng.sql

دقت کنید در پسوند به جای sql می توانید از BAK هم استفاده کنید . البته چیزهایی دیگه هم میشه استفاده کرد ولی ما تست نکردیم!

و اکنون فایل شما آماده ست! شما در مسیر var/lib/pgsql/ یک فایل بک آپ دارید که اون رو باید دانلود کنید و نگه دارید. برای اینکار میتونید از برنامه WinSCP استفاده کنید

ریستور

برای ریستور ابتدا فایل بک آپ رو روی سرور مقصد در مسیر /var/lib/pgsql/ آپلود کنید.(با نرم افزار WinSCP)

اگر از قبل رو سرور مقصد دیتابیس وجود داشته باشه باید اول اونو حذف کنید بصورت زیر :

service IBSng stop

su postgres
dropdb IBSng
createdb IBSng

exit

برای ریستور دستورات زیر رو میزنیم

cd /

su postgres
psql IBSng < /var/lib/pgsql/IBSng.sql

و در نهایت IBSng رو استارت میکنیم

service IBSng start

طاهر 2 دسامبر 2018 ۰ دیدگاه
دیدگاه خود را بیان کنید

نشانی ایمیل شما منتشر نخواهد شد.