بکاپ و ریستور دیتابیس: تفاوت میان نسخه‌ها

از AsemanHost Wiki
بدون خلاصۀ ویرایش
بدون خلاصۀ ویرایش
خط ۱: خط ۱:
'''بکاپ و ریستور دیتابیس از طریق SSH'''
'''بکاپ و ریستور دیتابیس از طریق SSH'''
----'''BACKUP MYSQL SSH:'''
----'''BACKUP MYSQL SSH:'''
برای بکاپ گرفتن از دیتابیس Mysql از طریق SSH از دستور زیر استفاده کنید:
وارد ssh سرور مورد نظر می شویم
سپس وارد مسیری که قصد ذخیره سازی بکاپ در آن را داریم می شویم:  cd /home
سپس دستور زیر را وارد می کنیم:
در دستور زیر موارد dbusername نام یوزر دیتابیس، databasename نام دیتابیس مورد نظر و backupname.sql نام فایل دیتابیس پس از بکاپ گرفتن است.


  mysqldump -u dbusername -p databasename > backupname.sql
  mysqldump -u dbusername -p databasename > backupname.sql
در اخر  پسورد یوزرنیم دیتابیس را وارد می کنیم.


'''RESTORE MYSQL SSH:'''
'''RESTORE MYSQL SSH:'''


وارد ssh سرور مورد نظر میشیم
برای ریستور بکاپ از طریق ssh ابتدا فایل .sql دیتابیس را در سرور پلود می کنیم. برای مثال در فولدر /home
 
وارد ssh سرور مورد نظر میشیم
 
سپس وارد مسیر دیتابیس می شویم:  cd /home


وارد مسیر دیتا بیس میشویم    cd /home
دستور زیر را وارد می کنیم:


کد زیر را نسبت مشخصات دیتا بیس وارد میکنیم
در دستور زیر موارد dbusername نام یوزر دیتابیس، databasename نام دیتابیس ایجاد شده و backupname.sql نام فایل دیتابیس آپلود شده در سرور است
  mysql -u dbusername -p databasename < backupname.sql
  mysql -u dbusername -p databasename < backupname.sql
و در اخر پسورد یوزرنیم دیتا بیس را وارد میکنیم
و در آخر پسورد یوزرنیم دیتابیس را وارد می کنیم.

نسخهٔ ‏۳۰ ژوئیهٔ ۲۰۲۴، ساعت ۰۹:۲۲

بکاپ و ریستور دیتابیس از طریق SSH


BACKUP MYSQL SSH:

برای بکاپ گرفتن از دیتابیس Mysql از طریق SSH از دستور زیر استفاده کنید:

وارد ssh سرور مورد نظر می شویم

سپس وارد مسیری که قصد ذخیره سازی بکاپ در آن را داریم می شویم: cd /home

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

در دستور زیر موارد dbusername نام یوزر دیتابیس، databasename نام دیتابیس مورد نظر و backupname.sql نام فایل دیتابیس پس از بکاپ گرفتن است.

mysqldump -u dbusername -p databasename > backupname.sql

در اخر پسورد یوزرنیم دیتابیس را وارد می کنیم.


RESTORE MYSQL SSH:

برای ریستور بکاپ از طریق ssh ابتدا فایل .sql دیتابیس را در سرور پلود می کنیم. برای مثال در فولدر /home

وارد ssh سرور مورد نظر میشیم

سپس وارد مسیر دیتابیس می شویم: cd /home

دستور زیر را وارد می کنیم:

در دستور زیر موارد dbusername نام یوزر دیتابیس، databasename نام دیتابیس ایجاد شده و backupname.sql نام فایل دیتابیس آپلود شده در سرور است

mysql -u dbusername -p databasename < backupname.sql

و در آخر پسورد یوزرنیم دیتابیس را وارد می کنیم.