备份网站数据包括备份网站程序和数据库。

1. 备份

1.1 备份网站程序

tar czf /DData`date +"_%Y_%m_%d_%H_%M_%S"`.tar.gz /root/run

1.2 备份数据库

mysqldump -u{username} -p{password} --default-character-set=utf8mb4 --single-transaction --skip-tz-utc {database} > {file.sql}

2. 恢复

2.1 恢复网站程序

tar -zxvf ./DDate.tar.gz -C /

2.2 恢复数据库

mysql -uhomestead -psecret blog < ~/code/blog.sql