Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: как скопировать папку с другого сервера с сохранением прав доступа?  (Прочитано 1711 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
На исходном сервере нет места, чтобы сделать *.tar.
Пробовал через sftp, get -pr
Однако в этом случае не сохранилась группа, имеющая права доступа, стал root.

Мб можно организовать tar > сеть > tar ?

можно по идее сделать tar на шару целевого сервера, но хотелось бы узнать можно ли через sftp или 2-м способом?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Да, можно делать tar прямо в сеть. Но есть же rsync...
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
Товарищ, ну привёл бы примерчик :)

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Какой примерчик? tar по умолчанию пишет поток на STDOUT, который, в свою очередь, можно пропустить через любой сокет. От STDIN'a gzip'а до ssh на другую машину. Комбинировать не запрещается.

Но, опять же, нафига козе баян, когда есть rsync?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.056 секунд. Запросов: 25.