Problemas de dados ocorrem quando a máquina pode ou não inicializar de forma correta, mas em qualquer dos dois casos, está claro que há corrupção de dados no sistema e que o sistema precisa ser recuperado. Essas situações exigem um backup dos seus dados críticos, permitindo a você recuperar o status quo após a falha do sistema. O SUSE Linux oferece módulos YaST dedicados para a restauração e backup do sistema bem como um sistema de recuperação que pode ser usado para recuperar um sistema corrompido externamente.
Backups de sistema podem ser facilmente gerenciados usando o módulo YaST Backup do Sistema:
Como root, inicie o YaST e selecione +.
Crie um perfil de backup com todos os detalhes necessários para o backup, o nome do arquivo, o escopo e o tipo de backup:
Selecione +.
Especifique um nome para o arquivo.
Insira o caminho no local do backup se desejar manter um backup local. Para que seu backup seja arquivado em um servidor de rede (via NFS), insira o endereço IP ou o nome do servidor e o diretório que deve armazenar seu arquivo.
Determine o tipo de arquivo e clique em .
Determine as opções de backup a serem usadas, se os arquivos não pertencentes a algum pacote devem sofrer backup e se uma lista de arquivos deve ser exibida antes da criação do arquivo. Determine também se os arquivos mudados devem ser identificados usando o mecanismo MD5 demorado.
Use para inserir uma caixa de diálogo para o backup de áreas inteiras de disco rígido. Atualmente, essa opção aplica-se somente ao sistema de arquivos Ext2.
Por fim, defina as restrições de pesquisa para excluir da área de backup determinadas áreas do sistema que não precisam de backup, como arquivos de bloqueio e de cache. Adicione, edite ou apague itens, até que suas necessidades sejam atendidas e saia com .
Após terminar as configurações de perfil, você pode começar o backup imediatamente com ou configurar o backup automático. Também é possível criar outros perfis adaptados para várias outras finalidades.
Para configurar o backup automático de um determinado perfil, proceda da seguinte maneira:
Selecione no menu .
Selecione .
Determine a freqüência de backup. Escolha , ou .
Determine o horário de início do backup. Essas configurações dependem da freqüência de backup selecionada.
Decida se manterá backups antigos e quantos devem ser mantidos. Para receber uma mensagem de status gerada automaticamente do processo de backup, marque .
Clique em para que suas configurações sejam aplicadas e o primeiro backup seja iniciado no horário especificado.
Use o módulo YaST Restauração do Sistema para restaurar a configuração de sistema de um backup. Restaure todo o backup ou selecione componentes específicos que estavam corrompidos e precisam ser redefinidos ao estado antigo.
Inicie ++.
Insira o local do arquivo de backup. Isso pode ser um arquivo local, um arquivo de rede montado ou um arquivo em um dispositivo removível, como disquete ou CD. Em seguida, clique em .
A caixa de diálogo a seguir exibe um resumo das propriedades do arquivo, como nome de arquivo, data de criação, tipo de backup e comentários opcionais.
Revise o conteúdo do arquivo clicando em . Se você clicar em , retornará à caixa de diálogo .
abre uma caixa de diálogo na qual é possível ajustar o processo de restauração. Retorne à caixa de diálogo clicando em .
Clique em para abrir a exibição dos pacotes a serem restaurados.
Pressione para restaurar todos os arquivos do arquivo ou use os vários botões para um ajuste da sua seleção. Somente marque a opção se ele estiver corrompido ou apagado e se o arquivo estiver incluído no backup.
Depois que você clicar em , o backup será restaurado. Clique em para sair do módulo após a conclusão do processo de restauração.
Há vários motivos pelos quais um sistema pode não ser inicializado ou executado adequadamente. Um sistema de arquivos corrompido após uma falha do sistema, arquivos de configuração corrompidos ou uma configuração de carregador de boot corrompida são os mais comuns.
O SUSE Linux oferece um front end gráfico para o reparo do sistema. A seção a seguir apresenta o módulo YaST Reparo do Sistema.
Antes de iniciar o módulo Reparo do Sistema do YaST, determine em que modo ele será executado para melhor atender às suas necessidades. Dependendo da gravidade e causa da falha do seu sistema e da sua experiência, existem três modos diferentes a serem escolhidos:
Se o sistema falhou devido a uma causa desconhecida e você basicamente não sabe que parte do sistema é responsável pela falha, use . Uma ampla verificação automatizada será executada em todos os componentes do sistema instalado. Para obter uma descrição detalhada deste procedimento, consulte a Seção 9.6.3.1.1, “Reparo Automático”.
Se o sistema falhou e você já sabe qual é o componente responsável, poderá reduzir a extensa verificação do sistema com , limitando o escopo da análise do sistema a esses componentes. Por exemplo, se as mensagens do sistema antes da falha sugerirem a existência de um erro no banco de dados de pacotes, você poderá limitar o procedimento de análise e reparo para que simplesmente verifique e restaure este aspecto do sistema. Para obter uma descrição detalhada deste procedimento, consulte a Seção 9.6.3.1.2, “Reparo Personalizado”.
Se você já tem uma clara noção do componente que falhou e de como o problema será corrigido, pode ignorar as execuções de análise e aplicar diretamente as ferramentas necessárias para o reparo do respectivo componente. Para obter informações detalhadas, consulte a Seção 9.6.3.1.3, “Ferramentas Especialista”.
Escolha um dos modos de reparo descritos acima e prossiga com o reparo do sistema conforme explicado nas seções a seguir:
Para iniciar o modo de reparo automático do Reparo do Sistema do YaST, proceda da seguinte maneira:
Inicialize o sistema com o meio de instalação original que usou para a instalação inicial (conforme descrito no Capítulo 1, Instalação com o YaST).
Selecione o modo de instalação .
Quando o módulo Reparo do Sistema for exibido, selecione .
O YaST iniciará agora uma ampla análise do sistema instalado. O progresso do procedimento é exibido na parte inferior da tela com duas barras. A barra superior mostra o progresso do teste atualmente em execução. A barra inferior mostra o progresso total do processo de análise. A janela de registro na seção superior controla o teste atualmente em execução e o seu resultado. Consulte a Figura 9.2, “Modo de Reparo Automático”. As execuções de testes principais a seguir são feitas com cada execução e contêm, por sua vez, vários subtestes individuais.
Verifica a validade e coerência das tabelas de partição de todos os discos rígidos detectados.
As partições de troca do sistema instalado são detectadas, testadas e oferecidas para ativação, quando aplicável. A oferta deve ser aceita para que a velocidade de reparo do sistema aumente.
Todos os sistemas de arquivos detectados estão sujeitos a uma verificação específica do sistema de arquivos.
/etc/fstabAs entradas no arquivo são verificadas quanto à totalidade e consistência. Todas as partições válidas são montadas.
A configuração do carregador de boot do sistema instalado (GRUB ou LILO) é verificada quanto à totalidade e coerência. Dispositivos de boot e root são examinados e a disponibilidade dos módulos initrd é verificada.
Verifica se todos os pacotes necessários para a operação de uma instalação mínima estão presentes. Embora seja opcionalmente possível analisar os pacotes básicos, isso leva muito tempo, devido ao seu grande número.
Sempre que um erro é encontrado, o procedimento pára e uma caixa de diálogo com os detalhes e possíveis soluções é aberta.
Leia as mensagens da tela com cuidado antes de aceitar a correção proposta. Se decidir recusar uma solução proposta, o seu sistema permanecerá inalterado.
Depois que o processo de reparo tiver terminado com sucesso, clique em e e remova o meio de instalação. O sistema será reinicializado automaticamente.
Para iniciar o modo e verificar seletivamente certos componentes do sistema instalado, proceda da seguinte maneira:
Inicialize o sistema com o meio de instalação original que usou para a instalação inicial (conforme descrito no Capítulo 1, Instalação com o YaST).
Selecione o modo de instalação .
Quando o módulo Reparo do Sistema for exibido, selecione .
A escolha de mostra uma lista de execuções de testes que são todas marcadas inicialmente para execução. A faixa total de testes corresponde à faixa de reparo automático. Se você já sabe onde não há danos, desmarque os testes correspondentes. Clicar em inicia um procedimento de teste mais restrito, que provavelmente tem um tempo de execução significativamente mais curto.
Nem todos os grupos de testes podem ser aplicados individualmente. A análise das entradas fstab está sempre atrelada a uma verificação dos sistemas de arquivo, incluindo partições de troca existentes. O YaST resolve automaticamente essas dependências selecionando o número menor de execuções de testes necessárias.
Sempre que um erro é encontrado, o procedimento pára e uma caixa de diálogo contendo os detalhes e possíveis soluções é aberta.
Leia as mensagens da tela com cuidado antes de aceitar a correção proposta. Se decidir recusar uma solução proposta, o seu sistema permanecerá inalterado.
Depois que o processo de reparo tiver terminado com sucesso, clique em e e remova o meio de instalação. O sistema será reinicializado automaticamente.
Se você tem experiência com o SUSE Linux e já tem uma idéia muito clara do que precisa ser reparado no seu sistema, aplique as ferramentas diretamente e ignore a análise do sistema.
Para aproveitar o recurso do módulo Reparo do Sistema do YaST, proceda da seguinte maneira:
Inicialize o sistema com o meio de instalação original que usou para a instalação inicial (conforme descrito no Capítulo 1, Instalação com o YaST).
Selecione o modo de instalação .
Quando o módulo Reparo do Sistema for exibido, selecione .
Escolha uma ou mais das seguintes opções para reparar as falhas do sistema:
Isso inicia o módulo de configuração do bootloader do YaST. Detalhes podem ser encontrados na Seção 29.4, “Configurando o carregador de boot com o YaST” (↑Referência).
Esta opção inicia a ferramenta de particionamento avançada no YaST. Detalhes podem ser encontrados na Seção 3.7.5, “Particionador”.
Esta opção verifica os sistemas de arquivos do sistema instalado. Na seleção de todas as partições detectadas apresentada primeiro, escolha aquelas que deseja verificar.
É possível tentar reconstruir tabelas de partição danificadas. Uma lista de discos rígidos detectados é apresentada primeiro para seleção. Clicar em inicia a verificação. Isso pode levar algum tempo dependendo do poder do processamento e do tamanho do disco rígido.
![]() | Reconstruindo uma tabela de partição |
|---|---|
A reconstrução de uma tabela de partição é complicada. O YaST tenta reconhecer partições perdidas analisando os setores de dados do disco rígido. As partições perdidas são adicionadas à tabela de partição de reconstrução quando reconhecidas. Isso, no entanto, não é bem-sucedido em todos os casos imagináveis. | |
Esta opção grava arquivos de sistemas importantes em um disquete. Se um desses arquivos estiver danificado, ele poderá ser restaurado a partir do disco.
Isso verifica a consistência do banco de dados de pacotes e a disponibilidade dos pacotes mais importantes. Quaisquer pacotes instalados podem ser reinstalados com esta ferramenta.
Depois que o processo de reparo tiver terminado com sucesso, clique em e e remova o meio de instalação. O sistema será reinicializado automaticamente.