Kanske på detta sätt (installera din publika nyckel på fjärrkontrollens ~postgres/.ssh/authorized_keys fil):
ssh example@sqldat.com 'pg_dump yourdbname | xz -0' |\
xzcat | psql yourdbname
Alternativt kan du lägga till en post i din fjärrkontrolls /etc/sudoers fil för att din användare ska kunna köra sudo -u postgres pg_dump yourdbname lösenordslöst, så att du kan köra:
ssh example@sqldat.com 'sudo -u postgres pg_dump yourdbname | xz -0' |\
xzcat | psql yourdbname
I båda fallen kommer dumpningen och återställningen att ske samtidigt, och ingen dumpfil kommer att skapas.