Fedora 19: instantâneo do sistema

1

Hoje fiz uma atualização para o meu Fedora 18 e obtenho a 19ª versão. Em versões anteriores, tive problemas com drivers nvidia (eu tenho um laptop). Nem os drivers nvidia do pacote nem do site da nvidia não funcionaram para mim. De alguma forma, ele trava completamente o Xorg, então não posso trabalhar.

Dias passados. Eu quero tentar novamente (principalmente para usar a tela externa que não pode ser usada com drivers padrão). Mas eu não quero reinstalar o sistema caso isso não funcione. Então, estou procurando uma solução para criar um instantâneo de todo o sistema, para que eu possa restaurá-lo, se quiser. Não apenas um instantâneo da partição / home, mas o sistema todo .

Alguém tem ideias?

Obrigado antecipadamente.

    
por maverik 03.07.2013 / 19:35

2 respostas

2

A maneira que eu normalmente faço backup de todo o meu sistema seria tornar-se root e executar o seguinte comando.

tar cvzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys /

Este comando simplesmente divide todos os arquivos no diretório raiz, excluindo os diretórios gerados e o próprio arquivo tar, é claro. Você pode querer excluir mais diretórios sem importância para você (como /tmp ) apenas adicionar outra instrução --exclude .

Então, quando você fubar seu sistema, você pode restaurar com

tar xvpfz backup.tgz -C /

Que altera o diretório para raiz e extrai o arquivado. Observe o sinalizador p . Isso preserva as permissões ao extrair e é importante usá-lo (eu só mencionei isso porque eu esqueci isso antes).

Este guia parece explicar isso muito bem.

Uma coisa com a qual eu não tive problemas antes, mas que apenas pensei foi que quaisquer arquivos adicionados depois que o arquivo foi criado ainda permaneceriam após a restauração do arquivo. Então você pode querer comparar a lista de arquivos no arquivo tar com a lista de arquivos do seu sistema borked. A maneira mais fácil é apenas ls -R > originalFileList antes do arquivo. Então, depois de restaurar, execute o mesmo comando ls -R > newFileList then diff originalFileList newFileList e você pode fazer o que quiser com os arquivos adicionados.

    
por 03.07.2013 / 20:05
0

Eu normalmente inicio o sistema com um CD do clonezilla ( link ) e sigo as instruções. Normalmente eu vou usar um recurso NFS com grande capacidade de armazenamento, mas em casa também funcionou bem com uma unidade externa.

Se a sua nova configuração falhar, basta inicializar novamente com o clonezilla e extrair sua imagem salva, incluindo o setor de inicialização.

Trabalhou para mim de forma confiável em diversos cenários, embora eu deva observar que o Clonezilla não funcionou ao tentar clonar um servidor CentOS 7 que eu instalei recentemente, sem pistas do porquê.

Este método também ajudará a fazer várias instalações a partir de um & sistema já configurado, se todas as máquinas de destino forem idênticas. É muito rápido, alguns 10 ~ 15 minutos por instalação, YMMV. No entanto, talvez você precise cuidar dos parâmetros de rede mais tarde, devido aos MACs alterados.

    
por 03.12.2014 / 19:47