Arquivos e diretórios desaparecendo do ataque de software em caso de falha de energia

Arquivos e diretórios desaparecendo do ataque de software em caso de falha de energia

Eu tenho um "servidor" de arquivo samba doméstico (um raspberry pi) com dois discos rígidos em um ataque de software 1, que se mostrou menos confiável do que qualquer um dos meus discos não-raid. Eu sei que há uma chance de corrupção de dados quando há falta de energia, mas agora perdi dois diretórios inteiros e um arquivo em que estava trabalhando devido à perda de energia (todas ocasiões separadas). A energia foi cortada e quando reiniciei o arquivo estava vazio. Nas outras duas vezes, as pastas simplesmente desapareceram. Por que isso pode estar acontecendo? Além disso, um sistema de arquivos com registro em diário não deveria impedir isso? Pode haver uma maneira de recuperar os dados?

Responder1

RAID não é mágico. É uma técnica para aumentar o tempo de atividade diante de uma falha no disco rígido e nada mais. Se você quiser evitar a perda de dados em caso de falha de energia, adquira um no-break.

Registrar no diário não é mágica. É uma técnica para garantir a consistência do sistema de arquivos diante de um desligamento inesperado e nada mais. Ele faz isso tornando certas ações "tudo ou nada": ou uma ação (como criar um arquivo) terá ocorrido ou não - você nunca encontrará seu disco com uma ação pela metade (por exemplo . um arquivo com espaço alocado para ele, mas sem entrada de diretório). Acelera a recuperação em caso de falha de energia, porque o sistema operacional sabe que não precisa procurar os resultados de ações parcialmente concluídas. Se você quiser evitar a perda de dados em caso de falha de energia, adquira um no-break.

Resumindo, o problema que você está enfrentando é que está usando as ferramentas erradas para o trabalho. Se quiser evitar a perda de dados em caso de falha de energia, você precisará manter o computador funcionando até que ele possa ser desligado corretamente. Isso significa que você precisa de um UPS.

informação relacionada