我们有“覆盖”工具设置,并试图找到一种方法将数据库备份到文件,它使用我相信PostgreSQL。 我们怎么做呢,它是否使用自己独立的PostgreSQL安装?
答案 0 :(得分:5)
更好的回答..
cov-admin-db backup c:/mybackupfile
答案 1 :(得分:3)
当您安装Coverity Integrity Manager时,它会询问您是否要安装和管理PostgreSQL实例,或者您是否要连接到您必须管理的现有PostgreSQL实例。
如果选择前者,则使用提供的 cov-admin-db 命令。
如果您选择后者,那么可能您已经使用* pg_dump *定期备份数据库,您应该对Coverity数据库执行相同操作。
在不知道你选择哪一个的情况下,目前尚不清楚已经给出的两个答案中哪一个是正确的。
您可以通过查看文件 /config/system.properties 来检查您选择的选项 - 如果第一行是“* embedded_db = true *”,则使用 cov-admin -db 命令,该命令记录在手册中以及它自己的 - help 选项中。
答案 2 :(得分:0)
如果它确实使用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