Извините за невежество, я новый пользователь этого сайта, Linux и Raspberry Pi.
Ниже приведена ссылка на вопрос, из которого я использовал хорошо документированный ответ пользователя goldilocks об использовании rsync
моей собственной rsync
команды для создания резервной копии в папке на жестком диске MacBook Pro в моей локальной сети:
Можно ли использовать Raspberry Pi для создания собственной резервной копии?
Я не смог ответить на этот вопрос и не смог отправить сообщение пользователю goldilocks, потому что кажется, что на Stack Exchange такого нет?
Я придумал вот что:
rsync -aHv --rsync-path="sudo rsync" --delete-during --exclude-from=/Users/user/Documents/rsync-exclude.txt --rsh="ssh" user@host:/ /Users/user/Desktop/rpi-backup/
Из того, что я понимаю, добавление --rsync-path="sudo rsync"
аргумента позволяет не использовать (небезопасную) корневую учетную запись поверх ssh.
Кажется, все идет хорошо, но, к сожалению, в конце передачи появляется ошибка, которая выглядит так:
rsync error: some files could not be transferred (code 23) at /BuildRoot/Library/Caches/com.apple.xbs/Sources/rsync/rsync-47/rsync/main.c(1400) [generator=2.6.9]
Это то, о чем я должен беспокоиться, и если да, то как мне это исправить? Или это потому, что я использовал rsync-exluded.txt
файл, чтобы исключить копирование определенных каталогов во время rsync, и эта ошибка только подтверждает это?
Кроме того, пользователь, ответивший на этот вопрос, сказал, что невозможно сделать резервную копию на Mac? Кажется, моя команда работала без проблем, поскольку в папке, которую я обозначил как место назначения, была, очевидно, резервная копия файловой системы. Единственной загвоздкой была ошибка, которую я получил в конце rsync
.
rsync
различаются, 2 OS X накладывает Unix на собственный слой, который запрещает доступ к определенным каталогам 3 Если пользователи не соответствуют настройкам, могут быть потеряны, 4 Разрешения включеныhfx
иext4
существенно различаются. Возможно, вам удастся выполнить резервное копирование пользовательских файлов, но системные файлы будут потеряны / утратят разрешения.Ответы:
Есть несколько проблем с тем, что вы пытаетесь сделать.
источник
Я использовал rpi-clone каждый день в течение нескольких недель, чтобы клонировать мой работающий RPi3 под управлением Raspian Jessie. Для клонирования второй карты Micro SD требуется около 10 минут. Затем я выключаю, вынимаю обе карты, сохраняю оригинал и загружаюсь с помощью клона. Следовательно, я знаю, что резервное копирование работает. Я вращаю 3 карты таким образом, чтобы у меня всегда была безопасная карта. Меня устраивает ;-)
источник