如何备份couchbase(NOSQL)中指定存储桶的所有数据?

时间:2018-01-24 09:00:47

标签: nosql backup couchbase

如何从Couch-base(NoSQL)中的一个指定存储桶备份所有数据和索引?

1 个答案:

答案 0 :(得分:1)

使用cbbackupmgr命令行工具。 “它备份并恢复存储桶数据,查看创建脚本,索引创建脚本,存储桶配置等”

您可以在bin文件夹中找到此实用程序。例如,这是在Linux上:

root@15ca2cdf844e:/opt/couchbase/bin# cbbackupmgr
cbbackupmgr [<command>] [<args>]

  backup         Backup a Couchbase cluster
  compact        Compact an incremental backup
  config         Create a new backup configuration
  help           Get extended help for a subcommand
  list           List the archive contents
  merge          Merge incremental backups together
  remove         Delete a backup permanently
  restore        Restore an incremental backup

Optional Flags:

     --version                Prints version information
  -h,--help                   Prints the help message

root@15ca2cdf844e:/opt/couchbase/bin#

您可以在Couchbase documentation

中找到有关它的更多信息

更新:如果您要包含/排除特定存储桶,则需要查看cbbackupmgr config。请参阅documentation on cbbackupmgr config