ferramenta de estilo dd / ddrescue para SSDs que ignora gravações para blocos idênticos

3

Eu tenho uma cópia dd de um sistema de arquivos de um SSD que eu quero restaurar de volta para o mesmo sistema de arquivos SSD devido a uma falha grave do sistema operacional, colocando-o de volta em um bom estado conhecido. 95% dos blocos serão os mesmos, então para evitar desgaste no SSD eu não quero ter blocos de escrita ddrescue no SSD que são idênticos aos blocos na cópia dd.

Existe uma ferramenta equivalente a dd ou ddrescue ou sinalizadores de linha de comando para as ferramentas que não escreverão blocos idênticos no destino? Vai ser mais lento, pois ele faz uma leitura e, opcionalmente, escreve, mas eu estou bem com a lentidão.

    
por Blair Zajac 06.08.2012 / 03:33

1 resposta

2

Deve ser possível fazer isso usando rsync , a ferramenta de transferência de dados diferencial.

Consulte a página de manual e use a opção --inplace porque deseja escrever diretamente o arquivo do dispositivo.

Dito isso, uma única passagem de gravação pelo disco é uma quantidade trivial de desgaste, portanto, considere apenas dd it.

    
por 06.08.2012 / 05:51