raid 1 / LVM no nível de diretórios (também conhecido como mknodding em um diretório)

4

Acabei de sofrer perda de dados, por isso estou interessado em alguma forma de dados duplicação . Eu estava pensando em mdadm e companheiros para invadir 1 através de software. No entanto, eu só quero que um determinado diretório, não muito grande, seja coberto. Eu não tenho nenhuma experiência real com este tipo de ferramentas, no entanto eu entendo que ambos LVM e mdadm requerem dispositivos de blocos reais que devem ser limpos de quaisquer dados existentes. Não é isso que eu quero. Dos 16GB da minha unidade flash USB eu só quero duplicar uma pequena fração, digamos 10Mb, possivelmente em uma unidade flash USB menor, digamos 1Gb. Algo que me salva para fazer um cron rsync. Estou preso neste momento. Então:

  1. Existe alguma outra ferramenta que funcionará como a invasão 1, mas usando diretórios lógicos como back-end, em vez de bloquear dispositivos (unidades, partições, etc ...)?
  2. Como alternativa, eu poderia empregar o mdadm se eu pudesse criar diretórios de aparência como dispositivos de bloco para o SO, lembrando um dispositivo de loop. No entanto, eu não quero empacotar o diretório de destino dentro, digamos, de um arquivo de imagem, porque isso é desajeitado (é irritante redimensioná-lo se crescer em tamanho) e não portátil (acontece de eu trabalhar em muitos sistemas operacionais diferentes, Microsuck também: quando eu plugo o flash USB dentro de um Win Os, eu quero ser capaz de acessar o diretório de destino).
por user495100 07.06.2011 / 13:03

2 respostas

3

A maneira do gueto de fazer isso seria configurar um cron job que rincronize os dados para um diretório de backup a cada minuto.

Como alternativa, você pode criar dois diretórios normais e usar o ChironFS com o FUSE para montar um sistema de arquivos que os utiliza como réplicas - escritas através da montagem ChironFS iria escrever em ambos os diretórios. Isso lhe daria exatamente o que você quer, embora envolva instalar algum software aleatório.

    
por 07.06.2011 / 18:19
0

Este é um recurso que é planejado para o sistema de arquivos btrfs, mas, por enquanto, você está preso à sincronização cron ou a um método semelhante.

    
por 07.06.2011 / 15:51