You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
Version 1
Next »
备份 MongoDB 数据
mongodump -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -o 文件存在路径
备份 MySQL 数据
mysqlip=$(kubectl -n zadig get po -owide|grep mysql|awk '{print $6}')
mysqldump -h $mysqlip -P 3306 -uroot user -pzadig >user.sql
mysqldump -h $mysqlip -P 3306 -uroot dex -pzadig >dex.sql
--------------------------------------------------------------------------------
恢复 MongoDB 数据
mongorestore -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 --drop 文件存储路径
恢复 MySQL 数据
登陆到新的mysql
mysqlip=$(kubectl -n zadig get po -owide|grep mysql|awk '{print $6}')
mysql -h $mysqlip -P 3306 -u root -pzadig
mysql> drop database user;
mysql> create database user;
mysql> drop database dex;
mysql> create database dex;
mysql> exit;
mysql -h $mysqlip -P 3306 -uroot user -p <user.sql
mysql -h $mysqlip -P 3306 -uroot dex -p <dex.sql