Couchdb压缩备份方案

压缩

  • 安装couchdb
  • 登录web页面并查看数据库: http://10.182.1.77:5984/_utils/#/_all_dbs
  • 压缩数据库,以_replicator为例,执行curl
1
curl -X POST -H "Content-Type: application/json"  http://admin:8lab@127.0.0.1:5984/_replicator/_compact
  • 刷新web页面查看数据库大小已经变小

备份

1 .couchdb默认配置即为4分片2备份:https://docs.couchdb.org/en/3.2.2-docs/cluster/sharding.html#shards-and-replicas image.png

2.同时可以创建实时备份的任务

  • 进入web(http://10.182.1.77:5984/_utils/#/replication/_create)创建备份任务 image.png

选择continuous持续性备份(如果考虑到安全性可以选择远程备份)

  • 执行后就能看到持续进行的状态了 image.png
Licensed under CC BY-NC-SA 4.0
Built with Hugo
主题 StackJimmy 设计