我尝试在Linux上使用pg_basebackup从运行在Windows上的PostgreSQL远程服务器进行备份。我得到如下错误。
$ ./pg_basebackup -D backup/remote2 -X stream
--tablespace-mapping="C:\Users\***\postgres\pgbuild\bin\temp\tablespace01"=/home/***/postgres/build/bin/backup/tbs/tbs01
-h***.***.***.***-p 5432 -U username
pg_basebackup: error: old directory is not an absolute path in tablespace mapping: C:\Users\***\postgres\pgbuild\bin\temp\tablespace01
我在互联网上找不到任何跨平台(windows到linux)执行备份的例子。pg_basebackup甚至允许吗?
1条答案
按热度按时间sigwle7e1#
这是PostgreSQL中的一个错误,现在已修复,请阅读this了解更多详细信息