Os procedimentos a seguir fornecem as instruções mais simples para a criação de uma imagem de arquivo Flash que pode ser carregada no sistema de destino para ser recuperada de uma unidade de disco corrompida.
Para efetuar esses procedimentos, é necessário ter acesso ao seguinte:
À mídia de inicialização inicial, como o CD ou DVD de instalação, ou um serviço netinstall
Armazenamento fora do sistema para a imagem FLAR
Registre a tabela de partições da unidade de disco a qual a imagem se destina.
Essa etapa presume que a unidade de disco de substituição será do mesmo tamanho e particionado de maneira idêntica à unidade original.
Utilize um dos dois métodos seguintes para obter informações sobre a tabela de partições da unidade de disco.
Como superusuário (raiz), utilize o comando format para imprimir a tabela de partições da unidade da qual a imagem FLAR será tirada.
# format |
O comando format fornece os nomes das partições.
Selecione a unidade de inicialização na lista.
O primeiro disco da lista é, normalmente, a unidade de inicialização.
Utilize o subcomando partition para acessar o menu Partição.
Utilize o subcomando quit para sair do menu Partição.
Utilize o subcomando quit para sair do aplicativo Format.
Para obter mais informações, consulte a página do manual forma(1M).
Como superusuário (raiz), utilize o comando prtvtoc para gerar as informações de partição.
# prtvtoc /dev/dsk/c0t0d0s0 |
O comando prtvtoc fornece o tamanho das partições de acordo com o número de cilindros para cada partição.
Salve as informações em um local seguro. Você utilizará essas informações durante a restauração da imagem do sistema durante a recuperação.
Verifique se há espaço adequado para a imagem FLAR onde ela será criada.
O arquivo FLAR precisará de até 15 GB de espaço, sem compactação.
# df -h /tmp |
Se não tiver espaço suficiente em /tmp, tente um sistema de arquivos diferentes, como /export. Nesse caso, utilize o sistema de arquivos alternativo, como /export, em vez de /tmp, nas etapas a seguir.
Desligue e reinicialize o sistema no modo de um único usuário.
Para obter instruções sobre como desligar um sistema, consulte How to Shut Down a Stand-Alone System no System Administration Guide: Basic Administration.
Para sistemas SPARC, inicialize como se segue:
>OK boot -s |
Para obter mais informações, consulte How to Boot a System to Run Level S (Single-User Level) no System Administration Guide: Basic Administration.
Para sistemas x86, inicialize utilizando as instruções em How to Boot a System to Run Level S (Single-User Level) no System Administration Guide: Basic Administration.
Crie um arquivo FLAR.
Execute o comando flarcreate, conforme mostrado no exemplo a seguir.
Nesse exemplo, a imagem FLAR será armazenada em um diretório em /tmp chamado FLAR_recovery. A imagem FLAR será chamada newsystem_recovery.flar.
# mkdir /FLAR_recovery # flarcreate -n my_recovery_image -x /FLAR_recovery \ /FLAR_recovery/newsystem_recovery.flar |
Nesse exemplo:
-n my_recovery_image implanta um nome na imagem FLAR. O nome deverá ser único e significativo para melhor identificá-la como a imagem FLAR do sistema.
-x /FLAR_recovery faz com que o diretório/FLAR_recovery e seu conteúdo sejam excluídos da imagem FLAR, já que ela não será necessária na imagem de recuperação.
Por padrão, o comando flarcreate ignora itens que estão localizados nas partições de "permuta".
/FLAR_recovery/newsystem_recovery. flar é o caminho e o nome de arquivo da imagem FLAR. O nome do arquivo deve ser único e significativo para melhor identificá-la como a imagem FLAR do sistema.
Salve a imagem FLAR em um local seguro fora do sistema.
A imagem FLAR deve ser salva em um dispositivo de armazenamento local que não seja o dispositivo de inicialização ou em um local remoto no NFS. O dispositivo de armazenamento, ou localização remota, deve estar acessível ao sistema no momento da recuperação.
Copie o novo FLAR para um local seguro, como neste exemplo.
# cp /FLAR_recovery/newsystem_recovery.flar \ /net/my-safe-machine/FLAR_image |
O processo de recuperação começa como uma instalação normal, utilizando qualquer método de instalação que você escolher. Em vez de instalar do método de inicialização, o instalador está acostumado a instalar da imagem FLAR.
Comece o processo de inicialização utilizando uma das seguintes opções.
Forneça as informações da rede, de data e hora, e a senha para o sistema.
Quando a tela Especificar mídia for exibida, selecione Sistema de arquivos de rede.
Na tela Especificar caminho do sistema de arquivos de rede, forneça o caminho para a localização fora do sistema da imagem FLAR.
Por exemplo, insira o seguinte caminho.
/net/my-safe-machine/FLAR_image/newsystem_recovery.flar |
A tela Resumo do arquivo Flash é exibida.
Especifique o local da imagem FLAR.
No nosso exemplo, a localização seria a seguinte.
my-safe-machine:/FLAR_image/newsystem_recovery.flar |
Na tela Seleção de disco, selecione o disco em que a imagem FLAR está para ser instalada.
Escolha não preservar os dados existentes.
Na tela Layout do disco e sistema de arquivos, selecione Personalizar para editar os segmentos do disco para inserir os valores da tabela de partições do disco a partir do disco original.
A tabela de partições corresponde a cada segmento no disco. A partição 0 da tabela de partições mapeia para Segmento 0 (s0) no disco rígido.
O tamanho dos segmentos podem ser vistos em cilindros, para melhor corresponder à saída da tabela de partições. Selecione Cyl em Formulário da partição para visualizar o formulário por cilindros.
Não altere o tamanho do Segmento 2. Deve corresponder a todo o disco, independentemente do espaço sendo alocado.
Para obter os valores de Início e Tamanho para Formulário da partição, utilize as informações da partição registradas anteriormente quando você executou o comando prtvtoc . Para obter o valor para Início em Formulário da partição, divida o valor Primeiro setor pelo valor de Setores/Cilindro, os dois encontrados na saída do comando prtvtoc. O valor de Tamanho em Formulário da partição é encontrado dividindo Contagem do setor pelo valor de Setores/Cilindro, informações fornecidas também pela saída do comando prtvtoc.
Se o disco de substituição tiver mais espaço de armazenamento que o disco original, ele poderá ser particionado para utilizar o espaço disponível. No entanto, pelo menos o mesmo tanto de espaço alocado para cada partição do disco original deverá ser alocado para cada partição.
Depois de o sistema ser reinicializado, a recuperação estará concluída.
(Opcional) Reconstruindo as árvores de dispositivos
As instruções de recuperação acima pressupõem que nenhum dos componentes do hardware foram adicionados, removidos ou movidos entre a hora que a imagem de recuperação foi criada e a hora em que a recuperação foi efetuada. Se, no entanto, um sistema tiver sido recuperado depois de o hardware ter sido alterado, é possível que as árvores de dispositivos (/dev e /devices) precisem ser atualizadas. Essa atualização pode ser feita utilizando uma reinicialização de reconfiguração do sistema ou utilizando o comando devfsadm.
Para reconstruir as árvores de dispositivos, como usuário do nível raiz utilize o comando devfsadm como a seguir.
# devfsadm -C |