1

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

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

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

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

1 ответ1

1

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

Вот что будут делать параметры «-avzpud» в соответствии с документацией (вы все равно должны просмотреть все параметры в документации, чтобы выяснить, что лучше подходит для вашей среды):

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

Опция «--delete» потенциально может быть деструктивной, поэтому вам действительно нужно сначала протестировать ее с фиктивными данными в каталоге (убедитесь, что вы включили несколько уровней подкаталогов с несколькими другими файлами, разбросанными по всему).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .