Primeiros passos com o Oracle Solaris 11 Express

Por que utilizar vários ambientes de inicialização?

Com vários ambientes de inicialização, o processo de atualização de softwares se torna uma operação de baixo risco porque você tem a opção de criar ambientes de inicialização de backup antes de fazer atualizações de software no seu sistema. Se necessário, é possível inicializar um ambiente de inicialização de backup.


Observação –

O processo de criar ambientes de inicialização de backup não cria um backup de todos os arquivos no seu sistema e não é o mesmo que fazer o backup de um sistema de arquivos.


A habilidade de criar diferentes ambientes de inicialização permite que se tenha vários ambientes para diversas versões das ferramentas que você utiliza. Os arquivos compartilhados não são afetados ao se criar um novo ambiente de inicialização. Se você modificar arquivos em um novo ambiente de inicialização e, em seguida, inicializar um ambiente de inicialização antigo, os arquivos também são modificados neste ambiente de inicialização. Não é possível recuperar uma versão antiga de um arquivo compartilhado de um ambiente de inicialização antigo.

É possível manter mais de um ambiente de inicialização no seu sistema ao mesmo tempo e executar diversas atualizações em cada um deles. Por exemplo, você pode usar o comando beadm create para clonar um ambiente de inicialização. Um clone é uma cópia inicializável de um ambiente de inicialização. Depois, você poderá instalar, testar e atualizar diferentes pacotes de software no ambiente de inicialização original e no seu clone.

Mesmo que apenas um ambiente de inicialização possa estar ativo em um determinado momento, é possível montar um ambiente de inicialização inativo usando o comando beadm mount. Em seguida, é possível utilizar o comando pkg update para atualizar todos os pacotes de tal ambiente inativo montado que possuem atualizações disponíveis. É possível também utilizar o comando pkg installpackage-name com a opção -R para atualizar pacotes específicos nesse ambiente de inicialização.