Oracle Guia de instalação Solaris 10 9/10: arquivos Solaris Flash (criação e instalação)

Capítulo 5 Criando e utilizando uma imagem de recuperação de desastre

Você pode utilizar os seguintes procedimentos para criar uma imagem de recuperação de um arquivo Flash que possa ser utilizada para restaurar um sistema para as "condições de fábrica".

Procedimentos de recuperação de imagem

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.

ProcedureCriando e salvando uma imagem FLAR

Antes de começar

Para efetuar esses procedimentos, é necessário ter acesso ao seguinte:

  1. 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.

      1. Selecione a unidade de inicialização na lista.

        O primeiro disco da lista é, normalmente, a unidade de inicialização.

      2. Utilize o subcomando partition para acessar o menu Partição.

      3. Utilize o subcomando quit para sair do menu Partição.

      4. 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.

  2. 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

    Observação –

    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.


  3. 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.

  4. 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.


      Observaçã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.

  5. 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

ProcedureRecuperando a imagem do sistema de uma imagem FLAR

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.

  1. Comece o processo de inicialização utilizando uma das seguintes opções.

    • Utilize a mídia de instalação inicial (CD/DVD de instalação).

    • Utilize o serviço netinstall.


      ok> boot net
  2. Forneça as informações da rede, de data e hora, e a senha para o sistema.

  3. Quando a tela Especificar mídia for exibida, selecione Sistema de arquivos de rede.

  4. 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.

    • Se as informações do arquivo estiverem corretas, clique em Próximo.

    • Se as informações do arquivo estiverem incorretas, clique em Desfazer seleção de todos os arquivos, e você poderá repetir essa etapa com as informações corretas.

  5. Especifique o local da imagem FLAR.

    No nosso exemplo, a localização seria a seguinte.


    my-safe-machine:/FLAR_image/newsystem_recovery.flar
  6. Na tela Seleção de disco, selecione o disco em que a imagem FLAR está para ser instalada.

  7. Escolha não preservar os dados existentes.

  8. 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.

  9. (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

Recursos adicionais