网站迁移-网站数据的备份与恢复

军哥 LNMP为例

一、备份

推荐军哥脚本/root/lnmp1.8/tools/backup.sh可以定时备份

  • 网站数据
cd /home/wwwroot

tar zcvf noth-20211211.tar.gz  noth.me(如网站noth.me)
  • MySQL数据库备份
mysqldump -u用户名 -p密码 数据库名 > noth-20211211.tar.sql

二、恢复

  • 网站数据恢复
cd /home/wwwroot/
tar zxvf noth-20211211.tar.gz
  • MySQL数据导入

首先用phpmyadmin新建相应数据库和用户(与原数据库、用户同名)

`mysql -u你新建的用户名 -p用户名密码 你刚才新建的数据库名 < xxx.sql`
如用户名admin密码aaa123数据库名noth
`mysql -uadmin -paaa123 noth < noth-20211211.tar.sql`