سلام
می خوام از یه لینوکس یه ibsng رو به همراه همه تنظیمات و یوزرها انتقال بدم به یه لینوکس جدید
کسی می تونه راهنمایی کنه؟
سلام
می خوام از یه لینوکس یه ibsng رو به همراه همه تنظیمات و یوزرها انتقال بدم به یه لینوکس جدید
کسی می تونه راهنمایی کنه؟
سلام دوست عزیز ،
شما باید اول بک آپ دیتابیس لینوکس قبلی رو بگیرید ، به این صورت عمل کنید :
برای بک آپ گیری ابتدا وارد SSH لینوکس شده دستورات زیر را وارد میکنیم
خب حالا شما در مسیر var/lib/pgsql/ یک فایل بک آپ دارید که اون رو باید دانلود کنید و نگه دارید.کد PHP:
cd / su postgres
pg_dump IBSng > /var/lib/pgsql/IBSng.sql
خب ، تا اینجا بک آپ دیتابیس قبلی رو دارید
حالا باید بک آپ رو ریستور کنید روی لینوکس جدید ، به این صورت عمل کنید :
برای ریستور ابتدا فایل بک آپ رو روی سرور مقصد در مسیر /var/lib/pgsql/ آپلود کنید.(با نرم افزار WinSCP)
اگر از قبل رو سرور مقصد دیتابیس وجود داشته باشه باید اول اونو حذف کنید بصورت زیر :برای ریستور دستورات زیر رو میزنیمکد PHP:
service IBSng stop
su postgres
dropdb IBSng
createdb IBSng
exit
و در نهایت IBSng رو استارت میکنیمکد PHP:
cd / su postgres
psql IBSng < /var/lib/pgsql/IBSng.sql
و حالا از IBS جدید روی لینوکس جدید ، با یوزر ها و اطلاعات جدید ، لذت ببرید .کد PHP:
service IBSng start
با احترام ، میهن سرور
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)