بک آپ و ریستور دیتابیس 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
دیدگاه خود را بیان کنید