首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >清理Berkeley DB日志文件

问清理Berkeley DB日志文件
EN

Stack Overflow用户
提问于 2014-05-02 23:14:29
回答 1查看 506关注 0票数 2

我正在运行一个在多个Berkeley环境中执行db_hotbackup的夜间脚本,但除此之外,我还需要能够清理源目录中的日志文件。我知道db_archive,但这似乎只有在伯克利环境关闭(或不存在)的情况下才能起作用。

因此,我正在考虑更改我的脚本以执行以下操作:

代码语言:javascript
复制
`db_hotbackup -cv -h $1 -b $backup_dir`
`db_recover -h $1`
`db_archive -h $1`

这是最好的解决方案吗?

EN

回答 1

Stack Overflow用户

发布于 2015-01-10 02:17:35

运行"db_archive -d“将清除数据库日志文件。您还可以将DB_LOG_AUTO_REMOVE设置为自动执行"db_archive -d“所做的操作。

不使用-e运行"db_recover“将清除__db* dbenv文件(但可能需要空闲的数据库)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23431449

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档