最近在做一个dapp,由于服务器所在地原因,导致内陆用户访问不稳定,所以更换下服务器,做个简单的停机迁移记录
停止原服务器Dapp程序,备份数据库
mkdir dmp
cd dmp
mongodump -d 需要备份的数据库的名字 -o ./数据名.dmp
等待结束后,会将备份的数据库写到/dmp/数据库名/各种表名
将备份文件下载到本地
scp -P 远程服务器端口 -r 登录名@远程服务器ip:/data/dmp/* /Users/surou/Downloads
将备份上传到新服务器
scp -r 数据库.dmp/* 登录名@远程服务器ip:/data/dmp -P 远程服务器端口
导入备份
登陆新服务器
mongorestore -d 数据库名 ./dmp
参考
https://www.jianshu.com/p/d60691bdc72f
https://www.cnblogs.com/zhaofeng555/p/8075279.html