【发布时间】:2016-07-19 11:22:15
【问题描述】:
MongoDB java驱动程序有没有可能备份和恢复数据库?
我现在的解决方案(只执行命令):
public void makeBackUp(String path) {
try {
Runtime.getRuntime().exec("mongodump --out " + path);
} catch (IOException ex) {
Logger.getLogger(MongoDB.class.getName()).log(Level.SEVERE, null, ex);
}
}
public void restore(String backUpPath) {
try {
Runtime.getRuntime().exec("mongorestore " + backUpPath);
} catch (IOException ex) {
Logger.getLogger(MongoDB.class.getName()).log(Level.SEVERE, null, ex);
}
}
提前致谢。
【问题讨论】:
标签: java mongodb mongo-java-driver