Precisa de conselhos sobre o software de criação de imagens HDD

0

Estou tentando decidir sobre software de imagens.
Meu sistema:
Desktop com disco rígido Vista 64 e 750GB. Eu preciso criar um arquivo de imagem de todo este disco, incluindo o MBR, e colocá-lo em um disco rígido USB externo como um arquivo .

Minhas preferências são:
Uma GUI razoável.
Capacidade de trabalhar com (incluir gravação para) sistemas de arquivos NTFS sem problemas. (Alguns anos atrás, quando eu jogava com o Linux, o suporte a NTFS não era adequado. Isso pode ter mudado até agora. Embora eu possa provavelmente criar uma partição Linux, como ext3, e salvar isso.) Não fazer Vista não inicializável após a restauração. (Eu não tenho um DVD do Vista.)
Suporte USB.
O Live CD é preferido em relação à cópia de sombra. (Eu acho.) O ideal seria apenas baixar e gravar uma imagem iso CD e trabalhar sem ter que instalar nada no Windows.
Suporte para o Vista e XP.
A capacidade de ser usada como gerenciador de partições do Live CD é uma vantagem, mas não é obrigatória.
Livre.

Atualmente estou analisando:

por mcu 07.03.2012 / 03:43

3 respostas

1

Eu sugiro que você use um live-dvd do Linux / GNU. Há muitos para escolher, eu gosto do Gentoo . O suporte do Linux NTFS na minha experiência não é pior do que no Windows, desde que você possa usar ntfs-3g . Está incluído em muitos discos live do Linux. (O suporte in-kernel é horrível, no entanto. Afaik foi abandonado há muito tempo.)

O suporte usb de discos live Linux geralmente é bom, mas tenho certeza que você pode encontrar algum hardware estranho não suportado por todas as distribuições. No entanto, você perceberia imediatamente se isso era um problema e ficaria indisponível em relação a um pouco de tráfego de rede e um dvd-r.

A maioria dos discos ao vivo também tem um bom número de ferramentas de particionamento, e os do Gentoo que mencionei permitem que você compile muito mais na memória, se precisar. Não tente nada que envolva partições que o Windows precisa para inicializar, no entanto. Por último eu olhei, (reconhecidamente há 4 anos) havia alguns (3-ish) pacotes comerciais, alegando que eles poderiam fazê-lo sem quebrar nada e exatamente 0 que poderia.

I need to create an image file of this entire disk, including the MBR, and put it on an external USB hard drive as a file.

Estou quase certo de que isso é mais fácil de fazer a partir da linha de comando do que com qualquer GUI. Supondo que você obtenha um shell raiz em seu ambiente inicializado, mostrarei como:

Eu assumo que a partição que você deseja fazer o backup é /dev/sda (geralmente o primeiro ata ou unidade scsi), e que você só tem um disco rígido instalado, para que a unidade usb se torne /dev/sdb , com uma única partição /dev/sdb1 contendo seu sistema de arquivos ntfs.

  • Primeiro você monta o sistema de arquivos no qual deseja colocar um backup, usando o ntfs-3g.

    # mkdir target
    # ntfs-3g /dev/sdb1 target/
    
  • Então você faz backup do seu disco rígido

    # dd bs=1M if=/dev/sda of="target/my-disk-backup_$(date +%F_%T).img"
    

Isso lhe dá um nome de arquivo como my-disk-backup_2012-03-07_04:17:39.img . Provavelmente, você quer alguma compactação para economizar um pouco de espaço em disco no seu disco usb, o seguinte é um exemplo:

    # dd bs=1M if=/dev/sda | xz -2 | dd of="target/my-disk-backup_$(date +%F_%T).img.xz"
  • Por fim, desmonte a unidade de backup para garantir que seu backup permaneceu.

    # unmount target/
    

Seu backup completo do disco agora está completo.

Recuperando

Para recuperar-se do backup, faça tudo como fazer o backup, mas troque a direção da cópia. Então você quer

    # dd bs=1M if="target/my-disk-backup_$(date +%F_%T).img" of=/dev/sda 

ou

    # dd if=target/my-disk-backup_2012-03-07_04:17:39.img.xz | unxz | dd bs=1M of=/dev/sda 

Quando o comando terminar, seu disco deve estar exatamente no mesmo estado em que foi feito o backup, cada bit dele.

    
por 07.03.2012 / 04:32
3

Atenção: enorme viés importante! Eu sou um desenvolvedor do Macrium Reflect, então, por favor, tenha em mente que o que estou discutindo é provavelmente influenciado por isso!

Live CD is preferred over shadow copying. (I think.) Ideally I would just download and burn a CD iso image and work off of it without having to install anything on Windows.

Bem, o Macrium Reflect é executado por meio do VSS (o serviço de cópias de sombra de volume). Fazemos isso porque nos dá uma série de vantagens que a Microsoft mantém e suporta. A alternativa para isso seria inserir um driver personalizado em seu kernel para fazer backup de estilo copy-on-write. Essas coisas podem causar problemas de interoperabilidade entre drivers e plataformas, etc, e nosso princípio não é desestabilizar o seu sistema (embora para quando o VSS está desabilitado, nosso driver funciona :)). Outros serviços podem ser configurados para interoperar com ele e nos permitir fazer o backup deles, no qual estamos trabalhando atualmente.

Dito isso , o Reflect vem com um produto de CD ao vivo. Na verdade, ele vem com dois - um ambiente baseado em PE / WAIK (Windows), que apresenta o produto completo e um live CD do Linux, que tem um número um pouco menor de recursos. Principalmente, nosso fluxo de trabalho é focado em usar o Live CD para restaurar seu sistema; no entanto, o disco PE também pode visualizá-lo.

Nossa funcionalidade de restauração deve restaurar seu sistema para o funcionamento completo, incluindo a inicialização - no entanto, isso nem sempre é possível. Especificamente, seu registro de inicialização mestre pode ser substituído por software de terceiros por várias razões - criptografia de disco, bootloader personalizado, etc. Reflect tem a opção de restaurar / substituir o que seu MBR possui com o BCD (Vista e posterior bootloader). imagem foi escrita com sucesso, poderemos corrigir qualquer problema de inicialização que tenha surgido.

Existem outras maneiras de obter uma imagem completa do disco. Você pode usar dd para obter literalmente uma cópia de todos os bytes no disco e gravá-los em outro lugar, inclusive em um arquivo. Obviamente, fazer isso exigirá uma cópia de cada byte , independentemente de ser necessário (ou seja, em uso, de acordo com a MFT do sistema de arquivos), enquanto muitos softwares de imagem, incluindo os nossos, setores ativos que você está usando e copie apenas esses. Isso torna seu backup muito menor e é o comportamento padrão no Reflect.

Ability to work with (include writing to) NTFS file systems without any problems. (A few years back when I played with Linux, NTFS support was not adequate.

Minha experiência com Linux e NTFS também foi mista; Eu usei dual boot com o ntfs-3g quando estava na versão beta e tive algumas experiências interessantes (como sistemas Vista não-inicializáveis). Hoje em dia eu acho que é muito mais estável.

O suporte a NTFS do Reflect está bastante maduro agora. Temos um número razoável de clientes que usam nosso produto regularmente para fazer backup de seus discos e vimos muitas configurações diferentes, configurações, discos altamente fragmentados ... etc.

Eu realmente não posso falar pelos outros produtos de imagem, pois eu simplesmente não os conheço muito bem - na verdade eu sou muito novo nesse espaço.

Outras considerações que você gostaria de ver, especialmente se estiver pagando:

  • O software suporta discos de inicialização GPT / EFI? Há um número crescente de usuários com sistemas de inicialização EFI e essa é uma configuração diferente do MBR que o software de imagem deve respeitar.
  • O software de criação de imagens pode fazer backups diferenciais / incrementais? Se você estiver executando backups regulares ou automatizados, talvez queira criar sua estratégia de backup de forma que seus backups diários ocupem menos espaço.
  • O CD ao vivo / outras opções de recuperação funcionam como anunciado no seu hardware.

Como sempre, eu ainda diria tentar alguns e ver o que se adapta às suas necessidades:)

    
por 07.03.2012 / 09:57
1

Embora tenha uma interface baseada em xingamentos, o clonezilla é muito simples, baseado em vídeos e funcionou para mim com sistemas semelhantes. Apenas certifique-se de ter uma pasta para salvar a imagem na raiz da unidade de backup sem espaços no nome. Eu salvei uma unidade particionada NTFS / EXT / HFS / SWAP em uma imagem em uma unidade NTFS para que não haja problemas com o NTFS

Eu também usei macrium, antes livre, e funciona bem para backups tipo cópia de sombra.

    
por 07.03.2012 / 05:26