Skip to content

mongo 备份和还原数据 #120

@Draymonders

Description

@Draymonders

mongo备份数据

  • 从mongo容器里面拷贝出来mongodump命令

kubectl cp -n middlewares mongo-0:usr/bin/mongodump ./mongodump

  • 给mongodump加权限

chmod 0777 mongodump

  • 移动到执行目录

mv mongodump /usr/bin/mongodump

  • 备份数据

mongodump -h 10.40.181.71 --port 30017 -d adp --authenticationDatabase admin -uroot -proot -o ./

mongo恢复数据

  • 从mongo容器里面拷贝出来mongorestore命令

kubectl cp -n middlewares mongo-0:usr/bin/mongorestore ./mongorestore

  • 还原数据

mongorestore -h 10.40.181.71:30017 --authenticationDatabase admin -uroot -proot -d adp ./

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions