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 nvidia não funcionaram para mim. De alguma forma, ele trava completamente o Xorg, então não posso trabalhar.

Dias passaram. Eu quero tentar novamente (principalmente para usar a tela externa que não pode ser usada com drivers padrão). Mas não quero reinstalar o sistema caso 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 todo sistema.

Alguém tem idéias?

Desde já, obrigado.

maverik
fonte

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 adicione outro --exclude declaração.

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

tar xvpfz backup.tgz -C /

Que altera o diretório para root e extrai o arquivado. Note o p bandeira. 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 que eu não tive problemas antes, mas apenas pensei foi que quaisquer arquivos adicionados após o arquivo ter sido criado ainda permaneceriam depois da 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 então diff originalFileList newFileList e você pode fazer o que quiser com os arquivos adicionados.

jmathew
fonte
0

Eu normalmente inicializo o sistema com um CD clonezilla ( http://clonezilla.org/ ) e siga 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 & amp; 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.

David Ramirez
fonte