بک آپ گیری از IBSng

برای بک آپ گیری از تمام اطلاعات موجود در IBSng دستورات زیر را پس از ورود به سرور اجرا نمایید:


دو دستور زیر جهت پاک کردن بک آپ های قدیمی که با نام IBSng.bak هست اجرا میگردد.

rm -rf /var/lib/pgsql/IBSng.bak
rm -rf /var/www/html/IBSng.bak
سپس با دستور زیر وارد دیتابیس شده : 
 su – postgres
در مرحله بعد با دستور زیر یک اکسپورت با نام IBSng.bak میسازید :
 pg_dump IBSng > IBSng.bak
بعد وارد کردن دستور زیر ممکن هست برای چند لحظه هیچ تغییری در محیط پاتی نبینید،این مقدار به میزان حجم دیتابیست بستگی دارد.
با دستور زیر از محیط دیتابیس خارج شده و به انتقال بک آپ از سرور میپردازیم.
exit
با دستور زیر فایل اکسپورت شده رو به محل ریشه وب سرور برده و با آدرس ip میتوانید دیتابیست را دانلود کنید.
 mv /var/lib/pgsql/IBSng.bak /var/www/html/

حال شما می‌توانید فایل بک آپ خود را از آدرس زیر دانلود نمایید:

http://your-ip-address/IBSng.bak

 

برای بازگرداندن بک آپ اقدامات زیر را انجام میدهیم:


قسمت اول برای دانلود روی سرور هست wget :

wget http://youraddress/IBSng.bak

سپس با دستور زیر فایل دانلود شده را به مسیر ریشه دیتابیس انتقال میدهیم.

mv IBSng.bak /var/lib/pgsql/IBSng.bak

حال IBSng را استاپ میکنیم تا بتوانیم دیتابیس جدید را منتقل کینم.

service IBSng stop
سپس با دستور زیر وارد دیتابیس شده :
su – postgres

دیتابیس قبلی را حذف میکنیم:

dropdb IBSng

مجداد دیتابیس جدید را میسازیم:

createdb IBSng

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

createlang plpgsql IBSng

با دستور زیر بک آپ را به دیتابیس جدید اینپورت میکنیم:

 psql IBSng < IBSng.bak

از محیط دیتابیس خارج میشویم:

exit

سرویس postgresql را با دستور زیر مجداد راه اندازی میکنیم:

service postgresql restart

IBSng را که قبلا استاپ کرده بودیم راه اندازی میکنیم:

service IBSng start

با تشکر از شما



  • Email, SSL
  • 4 Users Found This Useful
Was this answer helpful?

Related Articles

How to Install Kloxo on RHEL or CentOS VPS

The Kloxo installation process differs depending on whether you have already setup MySQL. If you...

How to Import/Export MySQL Databases with SSH

To export a MySQL database, access your VPS via SSH and run: # mysqldump -u username -p...

تغییر پورت ssh

برای تغییر پورت SSH مراحل زیر را پیگیری نمایید:با دسترسی root به ssh وارد شوید و فایل nano...

نحوه تشخیص نسخه لینوکس

برای فهمیدن نسخه کرنل از دستور:uname -a :و برای فهمیدن نوع سیستم عامل از دستور cat...