Como fazer um clone de disco. Como fazer backup de disco, arquivos e pasta

Bom dia!

Infelizmente, muitos usuários não pensam na segurança de seus dados, mesmo às vezes quando trabalham em um documento por dias ou semanas! Mas mesmo uma simples infecção por vírus (ou uma falha no sistema de arquivos do disco) pode fazer com que os arquivos desapareçam...

Espero que você tenha chegado a este artigo não quando tudo já estava perdido, mas prematuramente, para fazer isso a tempo cópia de segurança (em inglês - backup (backup)) seus dados importantes.

Neste artigo, mostrarei, usando o exemplo de um programa bastante conveniente e funcional, como você pode fazer backup de maneira fácil e rápida de suas pastas, arquivos e até mesmo de um disco inteiro. Além disso, você pode configurá-lo para que seja criado automaticamente, sem a sua participação!

Em geral, um backup feito na hora certa mantém um monte de células nervosas no lugar, economiza tempo e deixa você mais calmo ☺.

Então, vamos começar...

Conselho: aliás, se estamos falando de arquivos comuns, basta copiá-los para um dispositivo de armazenamento de terceiros como cópia de segurança. É claro que isso tem seus inconvenientes – mas já é alguma coisa!

O que você precisa para trabalhar

1) Especial programa(s)

EaseUS Todo Backup grátis

Site oficial:

Um programa gratuito e muito prático que permite criar facilmente backups de tudo e qualquer coisa (documentos, pastas, discos, etc.). O programa cativa pela simplicidade e confiabilidade: com apenas alguns cliques do mouse você consegue organizar tudo (a seguir, no artigo mostrarei exemplos de como tudo isso é feito).

Recursos adicionais: clonagem de discos (incluindo discos do sistema), capacidade de configurar programações, criação de uma unidade flash de emergência (se o sistema operacional Windows falhar repentinamente na inicialização), visualização e seleção de arquivos que você restaurará de um backup.

Entre as deficiências: ainda não há suporte para o idioma russo (embora os desenvolvedores estejam expandindo o ambiente de idiomas, em breve será a nossa vez ☺).

2) Unidade flash ou disco rígido externo

É melhor fazer um backup em algum dispositivo de armazenamento externo (que ficará silenciosamente longe do computador/laptop e ajudará se algo acontecer). Imagine só - se você fizer um backup no mesmo disco que você usa - então se ele quebrar (por exemplo) - esse backup não irá ajudá-lo em nada.

Uma unidade flash ou unidade externa (melhor ainda) deve ter um tamanho que possa acomodar todos os documentos e arquivos que você deseja salvar. Digamos que se você tiver um disco de sistema de 60 GB e quiser fazer uma cópia de backup dele, precisará de uma unidade flash (disco) de pelo menos 80-90 GB!

Fazendo um backup de disco

A primeira coisa que você precisa fazer é clicar no botão “Backup do Sistema”, localizado no menu superior do programa (veja a imagem abaixo).

EaseUS Todo Backup: fazendo um backup do disco do sistema

  1. selecione a unidade do seu sistema (número 1 na imagem abaixo);
  2. indique o local onde irá salvar (número 2 na tela abaixo. Pessoalmente, recomendei e recomendo que você sempre salve em um dispositivo de armazenamento de terceiros, para mim é um disco rígido externo);
  3. Nome do plano: aqui você pode definir o nome do seu backup: pode ser qualquer coisa, desde que você se lembre do que salvou lá, por exemplo, daqui a um ou dois meses;
  4. Descrição: descrição do seu backup (igual ao anterior, pode ser qualquer coisa);
  5. Agendamento: se precisar fazer backups regularmente, você pode configurá-lo uma vez e o programa fará isso automaticamente. A propósito, uma captura de tela das configurações de agendamento é fornecida abaixo;
  6. Continuar - botão para iniciar a operação.

Backup do sistema - configurações (descrição, veja a captura de tela)

Quanto ao cronograma, o programa o implementa muito bem. Você pode definir tudo com 2 a 3 cliques do mouse: especifique quantas horas deseja fazer (diariamente, semanalmente, mensalmente), depois selecione os dias e selecione o horário. Em geral, tudo parece simples...

Agendamento (para quem deseja fazer backup regularmente)

Após definir os parâmetros básicos, na próxima etapa o programa solicitará que você especifique a unidade (e pasta) onde o backup será salvo (aliás, será um arquivo normal).

Depois, o programa começará a criar uma cópia de backup. Preste atenção em "Tempo restante estimado" - este é o tempo restante de operação. No meu caso, para um disco de aproximadamente 60 GB, o programa demorou cerca de 16 a 17 minutos. Muito rápido.

Nota: A unidade externa foi conectada a uma porta USB 3.0.

O backup do disco está pronto: o nome da sua cópia de backup agora será exibido na janela principal do programa, ao lado dele haverá um botão para recuperação (Recuperar, veja a imagem abaixo).

EaseUS Todo Backup - o backup do disco do sistema está pronto!

Backup de pastas e arquivos

Isso é feito, em princípio, da mesma forma que a criação de uma cópia do disco (que foi feita na etapa anterior). Para começar, inicie o utilitário e clique no botão "Backup de arquivo" .

  1. Selecione o arquivo ou pasta: pastas (ou até unidades inteiras) que você deseja adicionar ao backup. Por exemplo, selecionei a pasta “Meus Documentos”;
  2. Destino: onde salvar o backup (de preferência em um dispositivo de armazenamento de terceiros);
  3. Você pode definir qualquer nome e descrição ( Nome do plano, Descrição);
  4. Agendar: se necessário, pergunte (normalmente nunca especifico - quando decido fazer um backup, faço tudo manualmente ☺);
  5. Continuar- início da operação.

Em geral, o programa criou rapidamente um backup dos meus documentos. A propósito, o próprio arquivo de backup pode ser gravado posteriormente em outra mídia (ou até mesmo carregado, por exemplo, em um disco Yandex, em algum lugar da nuvem).

Referência!

Armazenamento em nuvem: o quê, como, por quê? Como conectar uma unidade na nuvem ao Windows, Android - armazenamento seguro de arquivos na nuvem, disponível a qualquer hora e em qualquer lugar -

Exemplo de recuperação (e visão geral dos arquivos no backup)

E então, você perdeu algum arquivo (ou até mesmo uma pasta) e decidiu restaurar esses dados do backup.

Inicie o programa EaseUS Todo Backup e clique no botão "Navegar para recuperar"(ver cópia de segurança).

EaseUS Todo Backup – veja o que está no backup

Navegue até Recuperar - selecione o backup que deseja abrir

A seguir, você pode visualizar seu backup: pastas, arquivos, tudo é mostrado em árvore (clara e simples). Basta marcar as caixas das pastas que deseja restaurar (número 1 na tela abaixo), selecionar a pasta onde irá restaurar os dados selecionados da cópia (números 2, 3 na tela abaixo) e, na verdade, inicie o processo - clicando no botão "Continuar" .

Depois de algum tempo, as pastas e arquivos serão restaurados. Conveniente e rápido...

Bem, a última coisa que gostaria de abordar neste artigo. Recomendo que você crie mais uma coisa: um pen drive de emergência, caso o Windows não inicialize repentinamente. Afinal, algo precisa ser carregado, onde você aperta um botão e o disco do sistema será restaurado ☺!

Neste caso, o EaseUS Todo Backup prevê a criação de um disco/flash drive de emergência. Todo o processo é muito simples e não leva muito tempo (no meu caso demorou cerca de 10 minutos).

Ferramenta de clique "Ferramentas" e selecione "Criar disco de emergência"(criando um disco de recuperação).

  1. escolha criar um disco WinPE (a compatibilidade da versão Linux do bootloader é muito pior: seu mouse pode não funcionar, as portas USB não ficarão visíveis quando você inicializar a partir desta unidade flash de emergência);
  2. indique a letra correta do pen drive (veja a imagem abaixo);
  3. pressione o botão "Continuar" (iniciar a gravação).

A propósito, o programa baixará automaticamente a imagem de disco necessária do site oficial da Microsoft e a gravará em sua unidade flash. Conveniente o suficiente.

A unidade flash foi gravada com sucesso!

Como inicializar a partir desta unidade flash e trabalhar com o programa EaseUS Todo Backup

Pois bem, em geral, na maioria dos casos basta chamar o chamado Menu Boot, no qual você pode selecionar o dispositivo a partir do qual inicializar. Como outra opção: você pode configurar o BIOS adequadamente (o que leva mais tempo e cria algumas dificuldades para iniciantes).

Informação!

O tópico de configuração do BIOS e chamada do menu de inicialização é bastante extenso. Na maioria das vezes, basta pressionar o botão F2, ou Esc, ou F10 (estes são os mais populares) imediatamente após ligar o laptop/computador. Mas o precioso menu nem sempre aparece...

Portanto, para não me repetir aqui, abaixo seguem vários artigos que vão te ajudar!

Como configurar o BIOS para inicializar a partir de uma unidade flash ou disco (CD/DVD/USB) -

Como entrar na BIOS em um computador/laptop e-

Teclas de atalho para entrar no menu BIOS, menu de inicialização, restaurar de uma partição oculta -

Dependendo do dispositivo: a chamada pode ocorrer de diferentes maneiras: no meu laptop existe um botão especial para isso - você liga o laptop clicando nele e o menu desejado aparece. Confortável!

Uma unidade flash de emergência deve aparecer no menu de inicialização (que criamos um pouco anteriormente neste artigo). Selecione-o e continue baixando.

Se a unidade flash foi gravada corretamente e não houve problemas com as configurações do BIOS, você deverá ver aproximadamente a mesma janela do programa EaseUS Todo Backup como se o tivesse iniciado no Windows. Para começar, clique no botão "Navegar para recuperar" .

Navegue para recuperar - navegue nas unidades conectadas e visualize os backups disponíveis

Na verdade, só falta iniciar a recuperação (exemplo abaixo na imagem).

Para iniciar a recuperação, clique no botão "Avançar".

É importante notar que se estamos falando de uma cópia de backup de uma pasta (arquivos), então você também pode visualizar o conteúdo do backup e restaurar não tudo, mas apenas alguns dados (exemplo abaixo).

Visualize arquivos em backup - só pode ser restaurado seletivamente!

Na verdade, isso é tudo que eu queria te contar hoje ☺.

PS: todos os usuários são divididos em dois tipos: aqueles que ainda não fizeram backups e aqueles que já começaram a fazê-los...

Desde que ouvi a boa notícia sobre a existência de um sistema operacional chamado GNU/Linux, que todos os programadores reais usam, tentei várias vezes substituir a ideia de Bill Gates por ele e falhei várias vezes.

Não havia gurus por perto, o acesso à Internet era severamente limitado e, portanto, qualquer tarefa não trivial tornava-se completamente insolúvel naquela época.

Então, quando apareceu a Internet ilimitada, e com isso ficou muito mais fácil obter software e conhecimento, configurei um dual boot para mim e comecei a dominar o Ubuntu.

As principais dificuldades no processo de movimentação foram criadas principalmente pela necessidade de abandonar programas familiares quase desde a infância, que simplesmente não estão disponíveis no sistema operacional para programadores reais.

Na maioria dos casos não foi fatal. Em vez do foobar habitual, você sempre pode ouvir música no Rhythmbox. Em vez do Microsoft Office existe o OpenOffice. Sim, sua compatibilidade com o produto de uma corporação malvada às vezes deixa muito a desejar, mas pode ser usado para resolver os problemas do dia a dia do usuário médio. Geralmente fico calado sobre todos os tipos de Firefox, Opera e Chrome.

Mas em alguns casos tive que reiniciar o computador, selecionar Microsoft Windows no menu do bootloader e fazer tudo à moda antiga. Tal tarefa consistia, por exemplo, em tirar uma imagem de um disco lógico para transferi-lo para outro meio físico, pois o atual já estava bastante desgastado.

O programa utilizado nessas situações foi o Acronis. Minha intuição sugeria que descobrir como passar sem isso levaria pelo menos uma semana, e o resultado geralmente era necessário em meia hora, portanto, descobrir como passar sem isso levaria pelo menos uma semana.

Mas depois de outra piada amigável sobre o Linux ser inútil e incapaz de qualquer coisa e, portanto, gratuito, decidi que da próxima vez não precisaria de nada mais do que uma unidade flash inicializável e uma linha de comando para criar uma imagem de disco. E fui ao Google.

O Google criou a clara impressão de que todo cachorro sabe clonar discos usando sistemas operacionais de código aberto. Infelizmente, instruções claras para implementar coisas bem conhecidas e elementares são geralmente as mais difíceis de encontrar. Como resultado de buscas persistentes, alguns manuais acabaram sendo descobertos, mas ainda foi um pouco difícil trabalhar com eles, pois foram claramente escritos por pessoas alfabetizadas que estão mexendo no assunto há mais de um ou até dois dias, e simplesmente não me lembro que o conhecimento que reverenciavam pelo mínimo exigido, nem todos o possuem.

Agora que os horrores da pesquisa no Google ficaram para trás, entendo que tudo é realmente muito simples e quero apresentar os resultados da minha pesquisa na forma de um pequeno guia para trabalhar com imagens de disco no GNU/Linux, dirigido principalmente àqueles que estão acostumados com o Acronis ou algo semelhante a ele. Ao mesmo tempo, tal documento teria me ajudado muito e espero que ajude outra pessoa.

Acronis

No Acronis, tudo era simples e claro: a interface da janela, os prompts e a experiência anterior no trabalho com imagens de CD tornaram o processo descomplicado. Retirei a imagem, coloquei um novo parafuso, virei a imagem nele - não tem nem o que falar. No caso do Linux, o processo ficou paralisado na fase de remoção da imagem - não estava absolutamente claro como fazer isso. Não havia nenhum programa especial com dicas, ou um programa que adicionasse um DVD virtual à lista de dispositivos - como o Daemon Tools também. E a lista de dispositivos em si acabou sendo bastante problemática, então você pode começar por aí.

Visualizando uma lista de unidades

Para cada unidade conectada (disco rígido, unidade flash), você pode encontrar o arquivo correspondente no diretório /dev. Seu nome consiste em letras SD e uma letra indicando o número do dispositivo. Ou seja, o disco rígido conectado ao primeiro canal corresponderá ao arquivo sda, ao segundo sdb e assim por diante. Assim, a maneira mais fácil de visualizar a lista de dispositivos é ls -1 /dev/sd. Este comando mostrará uma lista de unidades, mas não nos dará nenhuma informação sobre elas. E precisamos pelo menos ver a lista de seções.

Visualizando uma lista de partições na unidade

Cada seção no diretório dev também possui um arquivo correspondente. Seu nome é baseado no nome do arquivo correspondente à unidade e no número da partição. Ou seja, para uma unidade sda ​​que possui 2 partições, 2 arquivos serão criados no diretório /dev - sda1 e sda2. Você pode ver a lista de partições na unidade sda ​​com o comando ls -1 /dev/sda uma lista completa de partições em todos os dispositivos é obtida na saída do comando ls -1 /dev/sd, e se houver necessidade de incluir os próprios dispositivos na lista, você pode simplesmente escrever ls -1 /dev/sd*, que é muito menos significativo, mas curto e, o mais importante, funciona. Ou, como sugerem os comentários, existe outra opção gato /proc/partições

Muitas vezes o proprietário pode identificar um disco simplesmente por esta lista (isto é, quando ele não possui 452 discos), mas se isso não for suficiente, você pode usar o programa hdparm.

Especificamente hdparm -I /dev/sda exibirá informações detalhadas sobre o dispositivo /dev/sda.

As mesmas informações, mas espalhadas por arquivos diferentes, podem ser encontradas no diretório /sys/bloco/sda. Por exemplo, o modelo de disco está no arquivo /dev/block/sda/dispositivo/modelo.

Se isso não bastasse, resta montar os dispositivos um por um e ver o que está gravado neles. Mas essa é uma história completamente diferente.

Removendo a imagem

Assim, o dispositivo foi identificado e a partição da qual a imagem precisa ser removida foi encontrada. Agora o processo real. Normalmente chamamos uma imagem de disco de cópia de um disco no nível da partição ou de todo o dispositivo. E se um usuário do Windows, em resposta à questão de como fazer essa cópia, costuma ouvir uma recomendação para usar um software especializado, então no Linux nem tudo é assim.

Como já disse, aqui cada disco e cada partição de disco é representada por um arquivo específico. E, como a imagem é um arquivo com uma cópia do disco, é lógico supor que a operação de remoção de uma imagem e a operação de cópia de um arquivo de partição são a mesma coisa.

Do jeito que está. Digamos que precisamos pegar uma imagem da partição /dev/sda2 (o Windows 7 geralmente armazena a unidade C: nela) e salvá-la em um arquivo chamado win_c.img.

Para fazer isso, basta escrever cp /dev/sda2 win_c.img. Ou gato /dev/sda2 >win_c.img. Resumindo, você pode usar qualquer programa ou combinação de programas que copie arquivos.

O caminho certo

Como você provavelmente já adivinhou, você pode conseguir o que deseja de mais de uma ou até duas maneiras, engenhosas e não muito, mas a maneira mais correta e fácil, na minha opinião, é usar o utilitário ddrescue. O que é essencial significa GNU ddrescue, e não o original há muito desatualizado.

Ela, assim como o cp, está copiando arquivos, mas se forem encontrados erros, o ddrescue não interromperá o trabalho com uma mensagem feliz de que o paciente provavelmente está morto do que vivo, mas se lembrará do local com o erro para retornar para mais tarde e tente lê-lo novamente. Agora é lento e suave.

Use o ddrescue assim:
ddrescue<ключи> <файл который копируем> <новый файл, в который скопируем старый> <лог файл>

O Ddrescue não é capaz de aceitar dados de entrada do transportador ou transmitir o resultado do trabalho ao transportador, o que não é surpreendente. A capacidade de pular locais com erros durante a primeira iteração e retornar a eles nos loops subsequentes implica a presença de arquivos de saída e entrada.

Um comando que realizaria uma operação semelhante à descrita acima ficaria assim:

ddrescue /dev/sda2 win_c.img win_c.img.log

A propósito, no momento quero dizer silenciosamente que o disco rígido do qual estamos fazendo uma cópia está mais ou menos em boas condições e não faz truques. Se houver problemas sérios com o disco, é melhor primeiro se familiarizar com os detalhes do uso do ddrescue, por exemplo. e aplique esse conhecimento ao fotografar a imagem.

Maneira errada

Muitas vezes você pode encontrar recomendações para usar um programa chamado dd para copiar um arquivo ou partição de dispositivo. Via de regra, para remover uma imagem sugere-se fazer algo assim:

dd if=/dev/sda2 of=win_c.img

Não faça isso! Embora a abordagem seja semanticamente correta (um arquivo será copiado para outro), as consequências podem ser muito tristes. Sim, o dd é superior ao cp no sentido de que se um erro for detectado, o cp irá parar de funcionar, mas o dd não, mas se houver setores defeituosos ou simplesmente difíceis de ler no disco, o dd continuará tentando para ler seu conteúdo até que saia fumaça do disco rígido.

Sim, dd tem um argumento sem erro, mas ao utilizá-lo a cópia pode ser realizada com erros, tentativas de recuperação que não serão feitas. O ddrescue em situação semelhante, após a primeira passagem, retornará aos locais perdidos e tentará lê-los em pequenos pedaços. E deixará um arquivo de log, com o qual você poderá continuar tentando deduzir lugares ruins no futuro.

Resumindo, use o ddrescue. E se não houver nada além de dd, não se esqueça do argumento noerror.

O procedimento descrito acima pode ser usado, por exemplo, para salvar uma imagem de disco com um sistema operacional recém-instalado para recuperação posterior. Sim, um usuário real do Linux não fará isso, mas entre usuários de um sistema operacional com nome diferente, essa é uma prática bastante comum. E até mesmo os amantes de pinguins podem usá-lo com segurança para reparos periódicos e cuidadosos no computador quebrado regularmente de alguma garota bonita. E se houver mais de um certo número de meninas, puramente individuais para cada produto caseiro, então este método é simplesmente insubstituível. O principal é não confundir nomes de arquivos com imagens.

Visualizando o conteúdo de uma imagem de partição (unidade lógica)

Como cada partição do disco é representada por um arquivo, pode-se presumir que deve haver uma maneira padrão de conectar arquivos de imagem ao sistema de arquivos. De um certo ponto de vista, isso é verdade. O utilitário é usado especificamente para este montar, com o qual você pode colocar a árvore de arquivos contida na imagem em qualquer diretório de sua escolha. Este processo é chamado de montagem.

Portanto, já temos uma imagem retirada da unidade C: do sistema operacional Windows 7. Chamamos a imagem de win_c.img e queremos ver seu conteúdo em um diretório pré-criado. /mnt/win_c. Para fazer isso você precisa digitar o comando montar -o loop win_c.img /mnt/win_c.

É assim que você pode ter certeza de que a imagem que você irá gravar no disco rígido do próximo laptop rosa é a imagem exata da unidade C: que você espera ver nesta máquina específica. Bem, ou você pode simplesmente copiar dele os arquivos dos quais não pode prescindir e enviar esta imagem para a escuridão exterior. E instale o Ubuntu ou Fedora mais recente no laptop.

Mas podemos ir mais fundo.

Visualizando o conteúdo de uma imagem de disco físico

Mas montar toda a imagem do disco não é tão simples. A terrível verdade é que o kernel não sabe como montar arquivos de um local arbitrário no sistema de arquivos, e o argumento -o loop do comando mount sinaliza que você primeiro precisa associar a imagem a um arquivo de dispositivo virtual no / dev e anexe o conteúdo desses dispositivos ao sistema de arquivos.

Os arquivos de dispositivos virtuais são criados antecipadamente (no estágio de inicialização do sistema) e são denominados loop0, loop1, loop2 e assim por diante em ordem crescente.

Você pode associar uma imagem de partição a um desses arquivos com o comando perder. O comando mount da seção anterior é, na verdade, equivalente aos dois comandos a seguir.

perdertup /dev/loop0 win_c.img
montar /dev/loop0 /mnt/win_c

Mas para visualizar o conteúdo de uma imagem que possui várias seções, isso não é suficiente. O fato é que se você executar o comando losstup nesse arquivo, a imagem inteira será associada ao dispositivo /dev/loop0. Ou seja, este dispositivo será equivalente a /dev/sda, e precisamos dos equivalentes a /dev/sda1 e /dev/sda2.

Proprietários das versões mais recentes do programa Lostup (leia-se gentushniks e arqueólogos) podem executar Lostup com o argumento --partscan, o que levará à criação automática de arquivos no diretório /dev correspondente às seções da imagem. Ou seja, /dev/loop0p1, /dev/loop0p2 e assim por diante até o horizonte. E agora esses arquivos podem ser fornecidos ao comando mount.

perdertup --partscan /dev/loop0 drive.img
montar /dev/loop0p2 /mnt/win_c

Quem não tiver tanta sorte com a distribuição pode usar o programa kpartx, que fará a mesma coisa, mas colocará os arquivos correspondentes às partições não no diretório /dev, mas no diretório /dev/mapper, de onde poderão ser montados e visualizados.

kpartx -a /dev/loop0 unidade.img
monte /dev/mapper/loop0p2 /mnt/win_c

Mas podemos ir ainda mais fundo do que isso...

Criação automática de arquivos de partição ao executar o comando Lostup

Na verdade, o kernel (especificamente o módulo laço) já faz algum tempo que consegue procurar uma tabela de partição em um arquivo de imagem e criar os arquivos correspondentes, mas esta função está desabilitada por padrão.

Acende se o loop de parâmetros do módulo max_part não é igual a zero. Este parâmetro só pode ser configurado no momento do carregamento do módulo, portanto se o sistema já estiver rodando, o módulo deverá ser descarregado da memória e carregado novamente com o parâmetro já especificado. Para fazer isso, você precisa executar os dois comandos a seguir.

modprobe -r loop
loop modprobe max_part = 63

No entanto, em algumas distribuições (por exemplo, no Ubuntu), o módulo loop é fortemente compilado no kernel e, portanto, para definir o parâmetro, você terá que inserir loop.max_part=63 para a linha de comando do kernel e reinicialize o sistema.

Implantando uma imagem em mídia física

E agora sobre como realmente transferir a imagem para outro disco. Como antes, você precisa se orientar pelo fato de que os discos e partições são apresentados na forma de arquivos. E se para remover a imagem foi necessário criar uma cópia do arquivo ou partição do dispositivo, então para reverter essa imagem é necessário realizar uma operação de cópia na direção oposta. Ou seja, em vez de cp /dev/sda2 win_c.img escrever cp win_c.img /dev/sda2. Bem, é melhor lembrar as dicas descritas no guia de remoção de imagens. Ou seja, use ddrescue e não use dd.

ddrescue --force win_c.img /dev/sda2 win_c_restore.img.log
Claro, devemos lembrar que a partição na qual estamos restaurando a imagem (neste caso /dev/sda2) não deve ser menor que o arquivo com a imagem. Se a partição for maior que este arquivo, não haverá problemas durante a recuperação, mas haverá espaço não alocado na partição. E você terá que aceitar esse fato ou aumentar o tamanho do sistema de arquivos para o tamanho da partição usando algum software especializado (aumentar, entretanto, geralmente é muito mais fácil e rápido do que diminuir).

Compactando uma imagem de partição (unidade lógica)

Um recurso particularmente interessante do Acronis é a capacidade de não gravar partes de um disco ou partição que não contenham arquivos no arquivo de imagem. Isso permite compactar a imagem na quantidade real de dados na partição ou disco.

A abordagem descrita anteriormente tem limitações fundamentais que não permitem implementar tal recurso - os programas de cópia setor por setor não sabem nada sobre a estrutura dos sistemas de arquivos e, além disso, não sabem o que é um sistema de arquivos.

No entanto, há uma saída. É verdade que para usá-lo, o sistema de arquivos no qual a imagem será armazenada deve suportar algo específico como arquivos esparsos.

Arquivos esparsos

Um arquivo esparso é um arquivo no qual pedaços contendo zeros não são gravados no disco. Ou seja, se metade do arquivo estiver preenchida com dados e a outra metade com zeros, apenas metade desse arquivo e informações adicionais sobre as áreas do arquivo preenchidas com zeros serão gravadas no disco. Se a área com zeros for contínua e começar no meio, então na realidade o arquivo no disco substituirá metade do seu volume teórico.

Preparando uma partição ou dispositivo para compactação

Para aproveitar esta oportunidade de compactar a imagem, é necessário escrever zeros no espaço livre antes de removê-la. Isso não é difícil de fazer - basta montar o sistema de arquivos em um diretório e criar um arquivo neste diretório com zeros binários, cujo tamanho será igual ao tamanho do espaço livre na partição.

Mas, felizmente, não é necessário saber a quantidade de espaço livre e transferi-lo para o programa que cria o arquivo, e não há necessidade de procurar um programa que crie o arquivo com zeros. No diretório /dev há um arquivo zero adimensional, que, como você pode imaginar pelo nome, é uma fonte inesgotável de zeros binários. Resta apenas copiá-lo para o local desejado.

Como o arquivo não tem dimensão, a cópia continuará até que a cópia preencha todo o espaço disponível, ou seja, todo o espaço livre da partição, que é o que realmente precisávamos.

Como copiar arquivos usando ferramentas padrão do sistema operacional foi escrito aqui tantas vezes que o manual poderia muito bem ser chamado de “A Arte de Copiar Arquivos no Ambiente GNU”, mas como a verdade não desaparece com a repetição, provavelmente escreverei isso de novo.

Para criar um arquivo com zeros binários, você pode executar o comando cp /dev/zero arquivo zero ou gato /dev/zero > arquivozero.

Criando um arquivo de imagem esparso de um dispositivo ou partição

A maioria dos utilitários de gerenciamento de arquivos sabe da existência de arquivos esparsos e pode criá-los. O ddrescue mencionado anteriormente, para que a imagem fique um arquivo esparso, você precisa passar a chave --escasso. Agora, o arquivo resultante ocupará todo o espaço necessário e nada mais.

O que fazer se você compactar a imagem de um disco danificado

Como você sabe, muitos discos são assustadores até mesmo de segurar nas mãos, então o que podemos falar sobre gravar arquivos de vários gigabytes neles? Se você encontrar esse tipo de disco, primeiro remova a imagem e depois crie um arquivo esparso a partir dela. Para fazer isso, você precisa montar a imagem resultante, preencher o espaço livre com zeros e fazer uma cópia da imagem, que já será um arquivo esparso completo. A imagem original pode então ser excluída.

Copiar um arquivo pode ser feito perfeitamente pelo cp, que não pode fazer arquivos esparsos pior do que o ddrescue. cp --sparse win_c.img win_c_sparse.img

É claro que essas operações exigirão muito espaço livre, mas ainda assim é muito melhor do que nada.

Conclusão

E agora, de forma condensada, o que pode ser extraído deste guia.
  1. No Linux, cada unidade e cada partição da unidade possui um arquivo.
  2. Como a imagem é uma cópia byte a byte do conteúdo de um disco ou partição, para criá-la basta fazer uma cópia do arquivo correspondente com qualquer programa que possa fazer cópias.
  3. A melhor maneira de fazer uma cópia de um arquivo correspondente a uma partição ou unidade é o programa GNU ddrescue.
  4. Para restaurar a imagem, basta copiá-la de volta.
  5. Para visualizar o conteúdo da imagem, basta montá-la em um diretório de sua preferência, assim como o sistema monta os dispositivos ao inicializar.
  6. Imagens de partição e imagens de unidades inteiras são montadas de maneira diferente e não exatamente da mesma maneira que unidades e partições reais são montadas.
  7. Para obter uma imagem compactada de uma partição, você precisa copiar uma partição pré-preparada de maneira especial para um sistema de arquivos que suporte arquivos esparsos.
E o que não pode ser obtido neste manual.
  1. Existe um pacote de software especializado chamado Clonezilla, bem como uma distribuição baseada nele, projetada para fazer backup e restaurar partições do disco rígido.
  2. Existem utilitários ntfsclone E clone parcial que possuem conhecimento sobre a estrutura dos sistemas de arquivos e utilizam esse conhecimento, por exemplo, para não gravar espaço vazio no backup.
P.S. Por precaução, estou dando um link para

Freqüentemente, ao usar um computador, é necessário transferir todos os dados do disco rígido para um novo disco rígido. Esta operação é necessária quando não há espaço suficiente no disco rígido ou se você deseja salvar todos os dados do seu computador antes de consertá-lo ou vendê-lo. A primeira coisa que você precisa fazer é comprar um disco rígido novo e de maior capacidade para garantir que você possa clonar o sistema nele.

Se o seu computador não tiver um compartimento dedicado para outro disco rígido, você poderá montá-lo temporariamente em vez da unidade de CD ou usar a porta USB 2.0 para uma unidade de destino externa. Caso contrário, você terá que clonar o disco rígido, criando uma imagem e restaurando-a em um novo disco rígido com partição maior. É conveniente transferir dados de um disco rígido para um novo disco rígido usando o programa Acronis True Image, que é considerado uma das ferramentas mais poderosas para clonar discos rígidos ou suas partições. Ela é capaz de copiar todos os dados, incluindo sistemas operacionais e aplicativos, que serão restaurados instantaneamente e poderão funcionar perfeitamente em outro computador no Windows, mesmo sem reiniciar.


Depois de instalar o Acronis True Image no seu computador, no menu principal você precisa ir até a seção “Ferramentas e Utilitários” e em uma nova janela abrir uma aba e clicar em “Clonar disco”. Em seguida, você pode selecionar o modo automático ou manual para transferir dados para o novo disco. Com o método automático, todos os dados do disco serão transferidos para o novo disco rígido, e ele se tornará inicializável, desde que o disco original também seja inicializável. O modo manual é usado se for necessário fazer alterações na estrutura da partição. O programa determinará automaticamente qual disco é a origem e qual é o destino. Se várias unidades forem detectadas, você deverá especificar qual unidade clonar. Após selecionar a unidade de origem, você deve clicar no botão “Avançar” e especificar a unidade para a qual todos os dados serão transferidos, e a unidade de origem será exibida em uma fonte mais clara e ficará indisponível para seleção. Ao clicar no botão “Avançar”, uma verificação do disco de destino e de suas partições é iniciada para garantir que ele esteja livre para transferência de dados. Você deve clicar em “OK” para iniciar a exclusão das partições, e o programa se preparará para a clonagem; as principais alterações ocorrerão se você clicar no botão “Continuar”. Se não houver partições no disco, o programa irá reconhecê-lo imediatamente como o destino e esta etapa será automaticamente ignorada.


A janela final da clonagem mostrará a estrutura do disco; se você estiver satisfeito com tudo, será necessário clicar no botão “Continuar”, após o qual será solicitado que você reinicie o computador. Após a conclusão da clonagem, o computador pode ser desligado pressionando qualquer botão para alterar as chaves escravo/mestre, um dos discos rígidos pode ser removido. Se o disco não contiver um sistema operacional ou não estiver carregado no momento da clonagem, o processo ocorrerá sem reinicialização.


Vale lembrar que antes de clonar um disco rígido, deve-se verificá-lo com ferramentas especiais para identificar e eliminar erros. Se você seguir todas as instruções simples, o novo disco rígido salvará uma cópia exata do disco original e poderá ser usado no lugar do antigo ou como mídia adicional.

Clonar um disco rígido é uma etapa muito responsável, mas às vezes necessária.

Cópia de disco EASEUS

Garante 100% de identidade do disco clone com o original.

Usando o EASEUS Disk Copy, você pode clonar o disco inteiro, bem como partições individuais e até arquivos, inclusive excluídos (se não tiverem sido substituídos), ocultos e protegidos contra cópia.

Recursos e benefícios do EASEUS Disk Copy:

  • a capacidade de executar a partir de um DVD inicializável ou;
  • independência do sistema operacional instalado no computador;
  • suporte para interfaces SATA I-II, SCSI, SAS, USB, IDE, Firewire e disco dinâmico;
  • suporte para discos rígidos de até 1 TiB;
  • alta velocidade de clonagem;
  • interface intuitiva;
  • licença gratuita.

Imperfeições:

  • falta de localização para o russo, o que pode dificultar que usuários inexperientes descubram como usar o programa;
  • Quando instalado no Windows junto com o EASEUS Disk Copy, o lixo publicitário é instalado.

Paragon Drive Backup Pessoal

Paragon Drive Backup Personal é uma ferramenta multifuncional de backup de dados com a qual você pode criar clones de disco.

Ele pode ser iniciado a partir de uma mídia inicializável e do Windows.

Conselho! Para trabalhar com o Paragon Drive Backup, você não precisa ler as instruções e entender a essência das várias configurações - todas as funções são executadas por “assistentes”, cada ação acompanhada de prompts.

Pontos fortes do Paragon Drive Backup:

  • muitos modos de cópia de dados;
  • suporte para qualquer sistema de arquivos;
  • a capacidade de clonar seletivamente partições e arquivos individuais;
  • alta velocidade;
  • Suporta todos os tipos de unidades de estado rígido e sólido;
  • interface intuitiva em russo;
  • Suporte para Windows 8.1 e 10.

As desvantagens desta ferramenta maravilhosa incluem sua natureza paga. O custo da licença é de $ 39,95.

Refletir Macrium

Macrium Reflect é outra ferramenta conveniente para criar cópias do seu disco rígido para transferência para outras mídias. Distribuído gratuitamente.

Além da clonagem, cria imagens de partições e discos inteiros, que, após a recuperação, podem ser montadas no Windows Explorer e utilizadas como mídia virtual.

Recursos funcionais do Macrium Reflect:

  • clonagem total e parcial de disco;
  • criação de imagens “on the fly” - sem reiniciar o sistema;
  • verificação (verificação de identidade) de imagens prontas;
  • alta velocidade;
  • a possibilidade de criptografia multinível das imagens criadas para garantir sua segurança.

Imperfeições:

  • Interface em inglês;
  • instalação de módulos publicitários junto com o programa.

Imagem verdadeira da Acronis

Acronis True Image é um programa semelhante em recursos ao Paragon Drive Backup e, talvez, um dos mais populares do gênero.

Além do backup, ele pode criar clones de uma ampla variedade de unidades com diferentes sistemas de arquivos.

À escolha do usuário, ele pode clonar partições individuais, arquivos ou o disco inteiro. Bem compatível com versões mais antigas do Windows e Windows 8.1

Para criar um clone de disco usando o Acronis True Image, basta inicializar o computador com ou no qual o programa está gravado e executar o Assistente de Clone.

Vantagens do Acronis True Image:

  • multifuncionalidade;
  • Interface em russo e configurações intuitivas;
  • modo de operação automático e manual;
  • a capacidade de selecionar dados para transferência, incluindo aqueles que são invisíveis no Windows Explorer e protegidos contra cópia;
  • alta velocidade.

A desvantagem deste programa é a mesma do Paragon Drive Backup - ele possui uma licença paga. Seu preço é de 1.700 rublos.

Farstone Restaurar TI Profissional

Farstone RestoreIT Pro é principalmente uma ferramenta para restaurar dados do sistema e do usuário após falhas, ataques de vírus, alterações e exclusão acidental.

Este programa não cria clones de disco como tal, mas pode criar backups de qualquer informação contida neles.

A frequência dos backups no RestoreIT Pro pode ser configurada pelo menos de hora em hora. E a restauração de uma cópia salva é feita pressionando um botão.

Recursos do RestoreIT Pro:

  • a capacidade de restaurar o sistema mesmo após danos ao bootloader;
  • 2 modos de backup - completo e cumulativo (salvando apenas os dados alterados);
  • monitorar todo o disco ou apenas partições selecionadas;
  • armazenando todo o histórico de alterações do arquivo, não apenas a última versão salva.

As desvantagens do programa são a licença paga (US$ 24,95) e a falta de função de clonagem de disco.

Uma maneira fácil de clonar um disco rígido ou SSD usando o Acronis True Image

Este vídeo mostra uma maneira simples de transferir informações de um disco rígido antigo para um novo usando o Acronis True Image 2013.

O principal problema ao trocar um disco rígido é a necessidade de instalar e configurar o sistema operacional e os programas do zero. É preciso muito tempo e esforço.

A solução para o problema é a clonagem automática de disco (HDD, SSD) usando software especial.

Clonagemé o processo de transferência setor por setor do sistema operacional, software e arquivos pessoais do usuário de um disco para outro. Ao contrário do backup ou da criação de uma imagem de disco (ISO), a clonagem cria uma cópia 100% da mídia original: as principais partições, estrutura e software são preservados.

O novo disco clonado é quase idêntico ao antigo. Isso significa que você não precisa reconfigurar seu ambiente de trabalho, ativar o sistema ou restaurar licenças de software. A diferença entre ele e a mídia original é que o sistema operacional é removido da ligação ao hardware do computador, mas também se torna impossível reverter o sistema para suas configurações originais enquanto salva os dados do usuário e reinstalá-lo no modo de atualização.

Preparando-se para clonagem

Antes de iniciar a clonagem, certifique-se de que nada irá interferir no processo:

  • Se você estiver usando um laptop, carregue a bateria;
  • Solucione problemas que fazem com que seu computador seja reinicializado ou desligado (se houver).

Também é aconselhável fazer cópias de segurança de dados importantes.

Conecte o disco de destino por meio de qualquer interface disponível. O processo será mais rápido se ambas as mídias estiverem conectadas em conectores SATA 6 Gb ou mais rápidos, mas se isso não for possível, use, por exemplo, USB (adaptadores USB-SATA são vendidos em lojas de informática).

Tempo de clonagem do disco rígido depende dos seguintes fatores:

  • Capacidades do programa.
  • Capacidade do disco. Quanto maior for, mais tempo o utilitário transferirá arquivos, partições e estrutura.
  • Velocidade e tipo de unidade de origem e destino: Ao trabalhar com SSD (mídia de estado sólido), o processo é mais rápido do que com HDD (discos rígidos magnéticos).

Utilitários de clonagem

Apresentamos a sua atenção os melhores, em nossa opinião, utilitários para clonagem de discos rígidos.

Renée Becca


Refletir Macrium

A principal vantagem do Macrium Reflect é sua interface simples e amigável. O programa também é gratuito para uso doméstico.

Enquanto o utilitário estiver em execução, desative aplicativos pesados, pois o programa exige recursos do computador.

Para fazer um clone de um meio de armazenamento, você precisa de:


Backup prático

Handy Backup é um programa fácil de usar para criar cópias físicas e lógicas de discos. O utilitário cria uma cópia exata do HDD preservando completamente sua estrutura.

A clonagem é realizada automaticamente: você não precisa limpar manualmente o lixo, transferir arquivos ou corrigir erros de registro.

Para usar este software permanentemente, você precisa adquirir uma licença. Um teste de 30 dias está disponível gratuitamente. É suficiente para executar funções básicas. A interface foi traduzida para o russo.

Como usar o Handy Backup:


HDClone

HDClone é outra ferramenta universal de clonagem de disco rígido que permite trabalhar com unidades com capacidade de 137 GB ou mais.


Imagem verdadeira da Acronis

Uma característica especial do Acronis True Image é que as cópias criadas nele podem ser armazenadas não apenas no seu computador, mas também no armazenamento em nuvem Acronis Cloud. Ao armazenar dados na nuvem, uma cópia do disco pode ser acessada de qualquer dispositivo conectado à Internet. Para proteger os dados, o programa usa criptografia AES-256.

Para usar todos os recursos do utilitário, você precisa adquirir uma assinatura. O custo da versão padrão é de 1.700 rublos. Existe uma versão de teste por 30 dias.



 

Pode ser útil ler: