Команда к rsync копирует по SSH

Я хочу скопировать компьютерный каталог по SSH, использующему rsync, который я имею на обоих хостах.

192.168.1.7 мой файловый сервер и здесь то, с чем я иду:

sudo rsync -delete -avzpud / -e ssh jack@192.168.1.7:/mnt/data/Backups/Box

Если я выполню вышеупомянутую команду, то я испорчу свою систему?

1
задан 03.03.2011, 06:55

1 ответ

Ну, для начинающих необходимо провести некоторое время, рассматривая документацию для rsync, потому что "-удаляют", вероятно, не сделает то, что Вы, вероятно, ожидаете "-удаляют", чтобы сделать.

Вот то, что "-avzpud" опции сделают, согласно документации (необходимо все еще рассмотреть все опции в документации для выяснения то, что удовлетворяет среде лучшее):

 -  режим архивирования; равняется-rlptgoD (никакой-H,-A,-X)
 - v  увеличивают многословие
 - z  сжимают данные файла во время передачи
 - p  сохраняют полномочия
 - u  пропускают файлы, которые являются более новыми на получателе
 - d  передают каталоги без рекурсивного вызова

"-удаляют" опцию, имеет потенциал, чтобы быть разрушительным, таким образом, действительно необходимо протестировать его сначала с фиктивными данными в каталоге (удостоверьтесь, что Вы включаете несколько уровней подкаталогов еще с несколькими файлами, рассеянными повсюду).

1
ответ дан 17.12.2019, 00:24

Теги

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