Eu sou um novo usuário do Linux. Eu reinstalei meu Wubi do zero pelo menos dez vezes nas últimas semanas porque, ao colocar o sistema em funcionamento (drivers, resolução etc.), quebrei algo (X, grub, incógnitas) e não consigo de volta ao trabalho. Especialmente para um novato como eu, é mais fácil (e muito mais rápido) reinstalar todo o shebang do que tentar solucionar várias camadas de tentativas falhas de "correção".
Vindo do Windows, espero que exista algum utilitário de "imagem de disco" que eu possa executar para fazer um instantâneo da minha instalação do Linux (e da partição de inicialização !!) antes de me intrometer nas coisas. Então, depois que foobar'ed minha máquina, de alguma forma eu restauraria minha máquina de volta para o instantâneo de trabalho.
Qual é o equivalente do Linux aos imageadores de disco do Windows, como o Acronis True Image ou o Norton Ghost ?
Nota: Encontrei uma pergunta semelhante: Fácil backup / restauração do sistema instalado?
Respostas:
É o Clonezilla Live: http://clonezilla.org/
O tutorial para o Clonezilla pode ser encontrado aqui.
fonte
dd
é pouco perigoso de usar.dd
é o utilitário de baixo nível que você pode usar para realizar esta tarefa, essencialmente um utilitário de cópia de byte a byte de baixo nível. Se você deseja a maneira "UNIX" de fazer isso, continue lendo.Todas as referências ao sistema de arquivos e discos rígidos estão localizadas localmente no
/dev/
sistema de arquivos virtual . Há uma infinidade de "nós"/dev/
que são interfaces para quase todos os dispositivos no seu computador. Por exemplo,/dev/hda
ou/dev/sda
se referiria ao primeiro disco rígido do seu sistema (hda vs sda depende do disco rígido) e/dev/hda1
se referiria à primeira partição do seu disco rígido.A maneira mais direta de criar uma imagem bruta de suas partições é usar o dd para despejar a partição inteira em um único arquivo (lembre-se de que o SO acesse as partições
/dev/sda1
por meio de uma interface de arquivo). Verifique se você está em uma partição maior ou em uma unidade secundária e execute o seguinte comandodd if=/dev/hda1 of=./part1.image
para fazer backup (repita para diferentes partições)dd if=./part1.image of=/dev/hda1
para restaurarVocê pode usar exatamente o mesmo comando para fazer backup de todo o disco rígido (substitua
hda1
porhda
). Você pode usar qualquer programa de compactação (gunzip, zip, bzip) para compactar o arquivo para armazenamento. Você pode usar essa mesma técnica para fazer cópias repetidas de partições inteiras para criar clones do seu computador.Porém, há uma limitação: ao restaurar o backup, a partição precisa ter o mesmo tamanho (ou maior) que a partição da qual você tirou a imagem; portanto, isso limita suas opções em caso de restauração. No entanto, você sempre pode expandir a partição após restaurar o backup usando
gparted
ouparted
. A imagem fica ainda mais confusa quando você está tentando restaurar cópias de disco inteiras; no entanto, se você estiver restaurando o backup no mesmo disco rígido exato, não precisará se preocupar com isso.No entanto, se você deseja um utilitário "mais amigável", ala norton ghost, essa sugestão pode não ser para você.
fonte
dd
se eu precisar tirar um instantâneo de uma máquina virtual e instalá-lo em outra máquina virtual? E se alguns arquivos (como/etc/hostname
) precisarem ser diferentes nas duas máquinas?Temos uma GUI disponível no Ubuntu, chamada 'Disks' (
gnome-disks
) e vem como padrão no Ubuntu mais tarde.Ou
Inicie / pesquise como "Discos" ou execute como
gnome-disks
.Também são necessários:
Gparted
Um live stick de sessão ao vivo do Ubuntu (ou derivados).
Prepare a partição:
Obviamente, uma partição não pode ser copiada enquanto estiver em uso : ela precisa ser desmontada para não sofrer alterações durante a cópia (isso é evidente). Portanto, para fazer backup da partição do sistema, é necessário inicializar em um sistema USB ao vivo - ou, como visto na imagem acima, em um sistema separado (multi-inicialização). A partição do sistema é aquela marcada com uma estrela. Se você tentar copiar a partição do sistema, receberá um erro em breve:
Além disso, é preciso observar que o backup e a restauração de partições inicializáveis são procedimentos arriscados e que um backup de dados valiosos / sensíveis deve ser feito primeiro de uma maneira diferente (copiando os dados em vez de todo o partição, etc). - Pela minha experiência, isso funciona com as partições do sistema Ubuntu, mas não com as do Windows.
Opcionalmente, para minimizar o espaço ocupado pela imagem salva, uma partição pode ser reduzida primeiro (a partir do final, ou da direita), para que não inclua o espaço vazio. Aqui está um post sobre isso: crie uma imagem de backup de partição não maior que seus arquivos .
Salve a partição:
Restaure a partição:
Após esta resposta: Como restaurar corretamente a partição do sistema (imagem ISO) com 'Discos' . Veja a pergunta lá. A idéia principal é que a imagem (iso) precise ser restaurada em uma partição vazia existente que seja:
formatado
não montado
maior que a imagem salva
Prepare a partição restaurada para uso:
Veja os comentários na resposta vinculada acima, sobre o fato de o Gparted relatar a diferença de espaço entre a partição de destino e a restaurada como espaço não alocado. Isso pode ser corrigido com o Gparted: selecione a partição e aplique a ação "Verificar".
Se a partição restaurada for uma partição do sistema que você deseja usar como principal:
ele precisa ter espaço livre suficiente: use Gparted para "Verificar" (reivindique o espaço não alocado como dito anteriormente) e amplie a partição, se necessário e possível.
use
grub-repair
de uma sessão ao vivo para instalargrub
. Eu uso este procedimento: https://askubuntu.com/a/182863/47206 , com mais alguns detalhes aqui: https://askubuntu.com/a/326661/47206 .fonte
dd
agora ver se tem o mesmo bug.Os utilitários de backup "dump" e "restore" nos repositórios Ubuntu oferecem a capacidade de fazer backup e recuperar o "estado do sistema" de um sistema inteiro.
Os utilitários "dump" e "restore" podem ser instalados nos repositórios usando:
Abaixo estão os links para as páginas de
manual : ⠀ Dump
⠀ Restore
No seu caso, você pode fazer backup do sistema em uma unidade portátil:
Para recuperação, você precisaria:
Inicialize a partir do seu CD / DVD / USB ao vivo do Ubuntu.
Instale o utilitário de despejo.
Monte seu disco rígido.
Restaurar (ie
restore -r -f my_file /my_mount
).Nota: Se você estiver restaurando para um novo disco, precisará instalar o seu gerenciador de inicialização (GRUB).
Mais informações podem ser encontradas em Mover linux para outro disco rígido (despejo, restauração, backup)
fonte
A seguir estão as etapas do Wiki do Ubuntu
Backup com dd
O exemplo a seguir criará uma imagem de unidade
/dev/sda
, a imagem será copiada para uma unidade externa e compactada. Por exemplo, pode-se usar bzip2 para a compressão máxima:Restaurando uma imagem de unidade
Para restaurar uma imagem de unidade, é necessário inicializar em um ambiente ativo. A restauração é bastante simples e realmente envolve apenas a reversão do if e dos valores. Isso informará
dd
para substituir a unidade pelos dados armazenados no arquivo. Verifique se o arquivo de imagem não está armazenado na unidade para a qual você está restaurando. Se você fizer isso, eventualmente, durante a operação, o dd substituirá o arquivo de imagem, corrompendo-o e sua unidade.Para restaurar a unidade acima:
Ao restaurar toda a unidade, o sistema não criará automaticamente os dispositivos (
/dev/sda1
,/dev/sda2
, etc.). Reinicie para garantir a detecção automática.Se você restaurou o Ubuntu em uma nova unidade e os UUIDs (consulte Usando o UUID para mais informações) foram alterados, altere o carregador de inicialização e os pontos de montagem. Alguém vai querer editar o seguinte através de um terminal:
Para saber quais são os novos UUIDs para suas unidades, use o seguinte comando:
Nessa lista, você pode fazer referência cruzada das informações com as do fdisk para saber qual unidade é qual. Em seguida, basta atualizar os UUIDs nos arquivos GRUB e fstab.
fonte
Eu recomendaria o RemasterSys para esta tarefa.
Cria iso para sua instalação, Data de backup do usuário com Deja Dup.
fonte
Há também o Ghost para Linux , mas o Clonezilla é a melhor opção - é mais atualizado. A versão mais recente do Ghost for Linux está listada em maio de 2009, enquanto a versão mais recente do Clonezilla foi lançada em novembro de 2010. Uma limitação menor do Clonezilla em comparação ao Ghost é que você não pode redimensionar a partição na restauração, enquanto o Norton Ghost pode.
Você provavelmente não precisará dele, mas o Clonezilla também suporta multicasting.
fonte
Você pode fazer exatamente o que precisa usando o CloneZilla
fonte
O uso de "Dump" e "Restore" é uma solução, conforme indicado pelo virtual.stack.
No entanto, você pode estar interessado em usar o Clonezilla se tiver uma unidade de disco rígido USB externa ou um NAS. Você só precisa baixar uma imagem ISO clicando aqui (você pode acessar a página de download global aqui), queime com "Brasero". Inicialize a partir do Clonezilla Live CD e faça um backup (disco ou partição para imagem) da sua unidade de disco rígido principal (com o seu Ubuntu saudável). Observe que você não pode fazer backup da partição que montou como destino de backup (bastante lógico). Se o seu sistema estiver com problemas, você só precisa inicializar novamente com o Clonezilla Live CD e executar uma restauração do seu sistema. Não esqueça que o Clonezilla cria instantâneos; portanto, se você tiver seus dados ("/ home", "/ etc", ...) no mesmo disco / partição que o sistema Ubuntu, você receberá de volta o backup e solte o que foi feito desde que o backup foi realizado ...
Você pode encontrar um tutorial para o Clonezilla Live aqui: Como usar o Clonezilla - Tutorial
Você também pode usar "Back In Time (backintime-gnome)" (disponível no Ubuntu Software Center) ou então (Déjà Dup, ...) ao lado para obter um backup dos seus dados. Você apenas precisa incluir ("/ home", "/ etc", "/ var", "/ usr / local", ...) no perfil de backup. Dessa forma, você pode recuperar seu sistema saudável com o Clonezilla e, em seguida, seus dados mais recentes com "Back In Time" ou então.
fonte
Se você estiver usando o Wubi, por que você não inicializa no Windows e copia o
root.disk
arquivo?Em seguida, restaurar é tão fácil quanto renomear
root.disk
para outra coisa e renomear a cópia pararoot.disk
.fonte
ATUALIZAÇÃO novembro de 2015
O novo Remastersys é o Pinguy Builder e também existe um aplicativo chamado Systemback, que eu prefiro pessoalmente. Aqui está como você pode instalá-lo:
ATUALIZAÇÃO 05.01.2015
O link fornecido nesta e em outras instruções na etapa 2 não funciona mais. No entanto, eu baixei os arquivos do Remastersys antes do site ser desligado e eles podem ser instalados perfeitamente através do Ubuntu Software Center. !! Não tenho certeza se os arquivos estão disponíveis no Ubuntu Software Center, mas se você os tiver no seu computador, eles poderão ser instalados através dele.
Você precisa de um programa que possa produzir um arquivo iso, e este é o Remastersys.
Este conjunto de instruções me ajudou a instalar e executar o remastersys com sucesso no Ubuntu 14.04.1 32bit e também a criar e usar com êxito uma unidade flash inicializável com o iso personalizado que eu fiz.
Nota: uma unidade flash funciona, a menos que você faça uma atualização manual do kernel por algum motivo antes de criar uma imagem do sistema.
Pressione Ctrl-Alt-T e execute
Acesse este link e baixe a versão remastersys para sistemas de 32 bits ou 64 bits
http://www.remastersys.com/ubuntu/pool/main/r/remastersys-gui/
IMPORTANTE: Baixei a versão 3.0.4-1 i386 e FUNCIONO Verifiquei a versão 3.0.2- e não funciona.
Programas e atualizações abertos (pesquise no Dash ou nos parâmetros do sistema)
Em Programas e atualizações, vá para a guia Outros e pressione Adicionar ...
Copie / cole este
e pressione OK
Agora, procure duas linhas com "www.remastersys.com/" na lista que você pode encontrar na guia Outros e verifique as duas caixas. Digite uma senha se for solicitado.
Pressione Ctrl-Alt-T e execute
Para abrir o remastersys-gui, você sempre precisa de privilégios de root. Faça isso no terminal (Ctrl-Alt-T)
fonte
Você pode usar o Clonezilla
Verifique estas capturas de tela aqui e fique à vontade para solicitar detalhes de qualquer menu ambíguo
Você também pode usar o Ghost for Linux G4l.
baixe o iso daqui e grave no CD e use-o Live CD.
fonte