Я хотел бы сделать резервную копию некоторых из моих очень важных данных на удаленной машине.
В настоящее время я просто сохраняю его на свой локальный компьютер с помощью этой команды:tar -cvjf ~/backups/Backup.tar.bz2 ~/importantfiles/*
Я бы предпочел не использовать другую команду для передачи ее на удаленный компьютер, а это значит, что я хотел бы просто обновить эту команду, чтобы она могла передавать данные на удаленный компьютер.
Это разработано, чтобы быть в сценарии позже, который должен запускаться самостоятельно, означая, что любой тип требуемого пользовательского ввода полностью испортит его!
Что-то вроде
tar -cvjf sftp://user:pwassword@host/Backup.tar.bz2 ~/importantfiles/*
tar -cvjf ftp://user:pwassword@host/Backup.tar.bz2 ~/importantfiles/*
было бы идеально! (Нет труб (и т.д.), только одна команда!)
ssh
доступа к этой машине?