首页> 文章> 详情

mongodb数据库备份/恢复

教程分享 > Java教程 (3215) 2023-03-28 11:29:14
mongodb数据库备份(mongodump)/恢复(mongorestore)

1.备份

命令:
# ./mongodump -h your_host --port your_port -d your_db_name -u=your_db_user -p=your_db_password -o dir_to_save_backup
执行过程...:
备份过程

参数说明:
-h 指定数据库主机地址/IP
--port 指定数据库使用端口,默认27017
-d 指定备份数据库名称
-u 指定数据库用户名称(如果数据库未启用用户验证则忽略该参数,如果启用权限确保该用户有权限)
-p 指定数据库用户密码(如果数据库未启用用户验证则忽略该参数)
-o 指定备份的文件所存放的目录,该目录需提前创建

2.恢复

命令:
#mongorestore -h localhost:27017 -d your_db_name -u=your_user_name -p=your_password --dir path_to_backup
参数说明:
-h 指定数据库地址及端口
-d 指定数据库名称
-u 指定数据库用户名(如果数据库未启用用户验证则忽略该参数,如果启用权限确保该用户有权限)
-p 指定数据库用户密码(如果数据库未启用用户验证则忽略该参数)
--dir 指定数据库备份的目录
https://www.leftso.com/article/51.html

相关文章
mongodb数据库备份(mongodump)/恢复(mongorestore)
mongodb数据库linux安装配置用户创建删除修改
mongodb修改数据命令
在直接进入MongoDB 的基础知识之前,我们应该尝试了解对No-SQL 数据库本身的需求
MongoDB索引策略和索引类型说明
Java MongoDB驱动程序,下载/升级,Java驱动程序兼容性,第三方框架和库
Spring data-mongodb ID自增长注解实现,mongodb ID自增长
Java编程中使用spring boot1.5.2框架整合spring data mongodb10.1,来使用mongodb数据库
1.引言Spring 5通过引入一种名为Spring WebFlux的全新反应框架来支持响应式编程范例
spring boot 整合spring security采用mongodb数据库方式
mysql数据库备份与还原命令_MySQL导出导入数据命令
Docker报错Error running DeviceCreate (createPool) dm_task_run failed,无法启动问题解决 由于我这
Java编程之Spring Boot 使用SLF4J Logging,spring boot,SLF4J