После последнего резервного копирования со старого диска создайте временную метку, а затем создайте резервные копии файлов после этой временной метки. Вы будете использовать find
и флаг --newer
, чтобы составить список файлов, более новых, чем временная метка, а затем флаг --file-from
в rsync
, чтобы указать этот список файлов для копирования.
Вот как это делается:
Шаг 1: Перед заменой на новый диск: touch /someplace/timestamp.txt
Шаг 2: Переход на новый диск.
Шаг 3: Измените сценарий cronjob так:
find BLAH BLAH BLAH BLAH -newer /someplace/timestamp.txt -type f -print0 >/tmp/list
rsync -avP --inplace --file-from=/tmp/list --from0 desthost:/dest/place
НИКОГДА не изменяйте, не трогайте и не модифицируйте файл /someplace/timestamp.txt.
Оказывается, я могу использовать диспетчер virt -для создания изолированной сети, затем запустить samba (smb-сервер )и настроить его для прослушивания virbr1 (изолированной сети ). По-видимому, изолированная сеть запрещает связь с внешним миром, но позволяет достичь хоста, что я и искал.
РЕДАКТИРОВАТЬ для получения дополнительных пояснений:
ip addr
(или аналогичный )на хосте, чтобы узнать IP-адрес хоста для нового сетевого моста