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

از AsemanHost Wiki
بدون خلاصۀ ویرایش
بدون خلاصۀ ویرایش
خط ۴: خط ۴:
برای بکاپ گرفتن از دیتابیس Mysql از طریق SSH از دستور زیر استفاده کنید:
برای بکاپ گرفتن از دیتابیس Mysql از طریق SSH از دستور زیر استفاده کنید:


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


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


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


در دستور زیر موارد dbusername نام یوزر دیتابیس، databasename نام دیتابیس مورد نظر و backupname.sql نام فایل دیتابیس پس از بکاپ گرفتن است.
در دستور زیر موارد dbusername نام یوزر دیتابیس، databasename نام دیتابیس مورد نظر و backupname.sql نام فایل دیتابیس پس از بکاپ گرفتن است.
خط ۱۴: خط ۱۴:
  mysqldump -u dbusername -p databasename > backupname.sql
  mysqldump -u dbusername -p databasename > backupname.sql


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




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


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


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


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


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


----'''بکاپ و ریستور دیتابیس MYSQL از طریق PHPMYADMIN'''
----'''بکاپ و ریستور دیتابیس MYSQL از طریق PHPMYADMIN'''

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

بکاپ و ریستور دیتابیس MYSQL از طریق 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

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


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