Вы установили какие-либо Текущие исправления на этом сервере? Они могут заблокировать последующие обновления. Проверьте Добавить/Удалить панель управления.
Я нашел ответ (на самом деле уже получил ответ, прежде чем спрашивать, но решил, что это поможет другим, и я кое-что узнал). Сработало разделение tar и ssh на два разных этапа.
tar cvjf - * | ssh root@2001:DB8::1234:5678 "dd of=/backup/backup.tar.bz2"
Примечание: я пробовал использовать cat вместо dd, но cat у меня не сработал - tar выдает ошибки записи. Может быть, если бы я использовал аутентификацию по ключу ssh вместо пароля, это сработало бы.
Ссылка:
http://www.astrouw.edu. pl / ~ jskowron / tar-ssh /
http://www.cyberciti.biz/faq/howto-use-tar-command-through-network-over-ssh-session/
Поскольку он работает через SSH, вы можете использовать:
tar cjvf - /folder/to/backup | ssh root@ipv6 "cat > data.tar.bz2"
Я думаю, вы приписываете смолу силы, которых у него на самом деле нет. Ни одна из версий tar
, к которой у меня есть немедленный доступ, не предполагает, что флаг -f
принимает аргумент, который является парой удаленный пользователь / компьютер.
Не могли бы вы сказать, почему вы так думаете. будет работать?