0
我想:PSQL你怎麼pg_dumpall到遠程服務器上的文件夾
pg_dumpall > [email protected]:/mnt/glusterfs/backups/allDB.sql
...沒有成功remotly同時備份本地工作:
pg_dumpall > /home/backups/database/postgresql/allDB.sql
我運行psql的9.2.4
我想:PSQL你怎麼pg_dumpall到遠程服務器上的文件夾
pg_dumpall > [email protected]:/mnt/glusterfs/backups/allDB.sql
...沒有成功remotly同時備份本地工作:
pg_dumpall > /home/backups/database/postgresql/allDB.sql
我運行psql的9.2.4
您不能在shell中使用ssh樣式說明符作爲管道的目標。
如果你想通過ssh發送到遠程服務器,你需要使用標準的I/O管道。 ssh
命令將本地端的stdin複製到遠程端的標準輸出,作爲兩臺服務器之間的管道,因此您可以:
pg_dumpall | ssh [email protected] 'cat > /mnt/glusterfs/backups/allDB.sql'