tar по ssh к хосту IPv6

Вы установили какие-либо Текущие исправления на этом сервере? Они могут заблокировать последующие обновления. Проверьте Добавить/Удалить панель управления.

1
задан 24 July 2012 в 15:19
3 ответа

Я нашел ответ (на самом деле уже получил ответ, прежде чем спрашивать, но решил, что это поможет другим, и я кое-что узнал). Сработало разделение 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/

1
ответ дан 3 December 2019 в 16:15

Поскольку он работает через SSH, вы можете использовать:

tar cjvf - /folder/to/backup | ssh root@ipv6 "cat > data.tar.bz2"
9
ответ дан 3 December 2019 в 16:15

Я думаю, вы приписываете смолу силы, которых у него на самом деле нет. Ни одна из версий tar , к которой у меня есть немедленный доступ, не предполагает, что флаг -f принимает аргумент, который является парой удаленный пользователь / компьютер.

Не могли бы вы сказать, почему вы так думаете. будет работать?

1
ответ дан 3 December 2019 в 16:15

Теги

Похожие вопросы