Možná tímto způsobem (nainstalujte svůj veřejný klíč na ~postgres/.ssh/authorized_keys dálkového ovladače soubor):
ssh example@sqldat.com 'pg_dump yourdbname | xz -0' |\
xzcat | psql yourdbname
Případně přidejte položku do /etc/sudoers vašeho dálkového ovladače soubor, který umožní vašemu uživateli spouštět sudo -u postgres pg_dump yourdbname bez hesla, takže můžete spustit:
ssh example@sqldat.com 'sudo -u postgres pg_dump yourdbname | xz -0' |\
xzcat | psql yourdbname
V obou případech dojde k výpisu a obnovení současně a žádný soubor výpisu nebude vytvořen.