将 coverity PostgreSQL 数据库备份到文件
我们有“coverity”工具设置,并正在尝试找到一种将数据库备份到文件的方法,我相信它使用 PostgreSQL。 怎么才能做到这一点,是使用自己独立安装的PostgreSQL吗?
We have the "coverity" tool setup and are trying to find a way to backup the database to a file, it uses I believe PostgreSQL.
How can we do this, is it using its own independent installation of PostgreSQL?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
更好的答案..
Even better answer..
当您安装 Coverity Integrity Manager 时,它会询问您是否希望它安装和管理 PostgreSQL 实例,或者您是否希望连接到您自己的现有 PostgreSQL 实例(然后您必须管理该实例)。
如果您选择前者,那么您将使用提供的 cov-admin-db 命令。
如果您选择后者,那么您可能已经使用 *pg_dump* 对数据库进行了定期备份,您应该对 Coverity 数据库执行相同的操作。
如果不知道您选择了这两个答案中的哪一个,就不清楚已经给出的两个答案中哪一个是正确的。
您可以通过查看文件/config/system.properties来检查您选择的选项 - 如果第一行是“*embedded_db=true*”,则使用cov-admin-db< /em> 命令,该命令记录在手册及其自己的 --help 选项中。
When you installed Coverity Integrity Manager, it asked you if you want it to install and manage a PostgreSQL instance or if you want to connect to your own existing PostgreSQL instance that you then have to manage.
If you chose the former, then you would use the provided cov-admin-db command.
If you chose the latter then presumably you already do regular back-ups of your databases with *pg_dump*, you should do the same for the Coverity database.
Without knowing which of the two you chose, it's not clear which of the two answers already given is correct.
You can check which option you chose by looking in the file /config/system.properties - if the first line is "*embedded_db=true*" then use the cov-admin-db command which is documented in the manual as well as in its own --help option.
如果它确实使用 PostgreSQL,那么 PostgreSQL 安装中的某处应该有 pg_dump 实用程序。
使用 pg_dump 进行备份在手册中有很好的解释:
http://www .postgresql.org/docs/current/static/backup-dump.html
http://www.postgresql.org/docs/current/static/app -pgdump.html
If it does use PostgreSQL, then there should be a pg_dump utility somewhere in the PostgreSQL installation.
Taking backups using pg_dump is very well explained in the manual:
http://www.postgresql.org/docs/current/static/backup-dump.html
http://www.postgresql.org/docs/current/static/app-pgdump.html