我想使用curl将数据库备份文件上传到外部ftp服务器。我使用postgres和pg_dump将文件内容流式传输到缓冲输出中。 我试过了
echo pg_dump dbname| gzip" | curl -d @- ftp://user:pass@host:/pg_dump/$(date +"%Y%m%d%H%M")_dump.gz
但它不起作用。有什么建议吗?
答案 0 :(得分:0)
我试过
pg_dumpall | gzip | curl -T ftp://user:pass@host:/pg_dump/$(date +"%Y%m%d%H%M")_dump.gz
并且有效。