Após o último backup usando o disco antigo, crie um registro de data e hora e, em seguida, faça backup dos arquivos após esse registro de data e hora. Você usará find
e o --newer
sinalizador para listar arquivos mais novos que o registro de data e hora, depois o --file-from
sinalizar para rsync
para especificar essa lista de arquivos para cópia.
Veja como:
Etapa 1: Antes de trocar para a nova unidade: touch /someplace/timestamp.txt
Etapa 2: altere para o novo disco.
Etapa 3: modifique o script do cronjob para fazer algo como:
find BLAH BLAH BLAH -newer /someplace/timestamp.txt -type f -print0 >/tmp/list
rsync -avP --inplace --file-from=/tmp/list --from0 desthost:/dest/place
NUNCA altere, toque ou modifique o arquivo /someplace/timestamp.txt.