Posso suspender um processo de backup por rsync, desmontar e desconectar o dispositivo de armazenamento de backup, reconectar e montá-lo e retomar o backup?

2

O processo de backup do meu disco rígido no meu laptop leva um tempo muito longo, que eu não medi e não posso estimar. Às vezes eu gostaria de suspender o processo de backup, para que eu possa suspender meu sistema operacional Ubuntu e trazê-lo para algum outro lugar, tomando um ônibus, ou posso fazer outra coisa no Ubuntu sem ser incomodado pelo processo de backup.

Posso suspender um processo de backup por meio do rsync, desmontar e desconectar o dispositivo de armazenamento de backup, reconectar e montar o dispositivo e, finalmente, retomar o processo de backup pelo rsync?

O processo retomado pelo rsync funcionará, exceto que ele não faz backup de nenhuma alteração feita durante o período destacado para os arquivos já armazenados em backup?

Está reiniciando o comando rsync após reconectar e montar o dispositivo de armazenamento externo, a única solução?

Obrigado.

    
por Tim 17.01.2017 / 09:00

2 respostas

2

Não.

O processo rsync , embora suspenso, tem arquivos abertos na unidade de backup. Com um processo que abriu arquivos em uma unidade, você não pode (e não deve) desmontá-lo.

Se você forçar uma desmontagem da unidade, é altamente improvável que a tarefa de backup rsync possa ser concluída ao reconectar a unidade e ao suspender o processo. Isso pode corromper o sistema de arquivos, exigindo que você execute fsck nele.

    
por 17.01.2017 / 09:05
2

É improvável que você encontre uma janela de oportunidade para suspender rsync sem ter um arquivo ou diretório aberto em sua mídia removível. E se houver um arquivo ou diretório aberto na mídia removível, você não poderá desmontá-lo corretamente. E se você não desmontá-lo corretamente, não poderá garantir que todas as E / S de arquivos tenham sido gravadas no disco.

Você estaria muito mais seguro de matar o esync e, em seguida, reiniciá-lo.

    
por 17.01.2017 / 09:05

Tags