Robert "Bruce" Carleton [email protected]
On Jul 20, 2014, at 2:27 PM, Robert Carleton <[email protected]> wrote: > On Jul 20, 2014, at 2:24 PM, Philip Guenther <[email protected]> wrote: > >> On Sun, Jul 20, 2014 at 2:06 PM, Robert Carleton <[email protected]> > wrote: >> I'm using dump for backups to take advantage of the dump levels. I'd like to > be able to run restore interactively, using the standard in as an input. > Here's what I have in mind: >> >> # cd /tmp >> # ssh [email protected] "cat /home/backup/0-var.dmp" | restore -i -f - >> restore > >> >> When I try it, it hangs on the first command I run, even the "what" command. > "top" reports the wait for restore is ttyin. I'm running OpenBSD 5.5-stable, > patch 8, compiled from source. The host is running on rootbsd.net's > infrastructure, Xen running my host as a HVM I believe. >> >> First, if the remote machine is another openbsd box or has a compatible > /etc/rmt command, then you may be able to just use >> restore -i -f [email protected]:/home/backup/0-var.dmp > > The backup server is FreeBSD 9.2-RELEASE. I'll give that a try. > >> >> If that works, it'll probably be the most efficient method. And yes, that > will use ssh internally. >> >> >> Otherwise, the problem is probably just that ssh is reading your stdin as > well. You can suppress that with its -n option. But do try the above method > using rmt first >> >> >> Philip Guenther > So rmt didn't work, but using -n with ssh did. Thanks! --Bruce

