使用“备份”进行备份时,是否有方法更改备份文件的默认文件名;pg_basebackup.exe“;PostgreSQL中的工具

使用“备份”进行备份时,是否有方法更改备份文件的默认文件名;pg_basebackup.exe“;PostgreSQL中的工具,postgresql,postgresql-9.5,Postgresql,Postgresql 9.5,使用pg_basebackup.exe工具在PostgreSQL中进行备份时,默认备份文件名为base.tar 例如:pg_basebackup-D backup-Ft-z-p 上面的命令将进行备份,并在备份目录中创建文件名base.tar.gz 有没有办法将默认文件名从base.tar更改为myfilename.tar?没有,没有这样的选项。但是,是什么阻止了您以后简单地重命名它呢?pg_basebackup的结果通常用于初始化新的克隆,为此,命名输出目录base是有意义的,因为这是所需的名称

使用pg_basebackup.exe工具在PostgreSQL中进行备份时,默认备份文件名为base.tar

例如:
pg_basebackup-D backup-Ft-z-p

上面的命令将进行备份,并在备份目录中创建文件名base.tar.gz


有没有办法将默认文件名从base.tar更改为myfilename.tar?

没有,没有这样的选项。但是,是什么阻止了您以后简单地重命名它呢?pg_basebackup的结果通常用于初始化新的克隆,为此,命名输出目录
base
是有意义的,因为这是所需的名称。只想用时间戳更改文件名,以便它有意义并且易于跟踪。我正在通过java process builder调用“pg_basebackup.exe”。为什么不将时间戳放在目录名中,在
-Ft
下您别无选择,只能指定?谢谢@jjanes的建议。我已经做过了