Como restaurar a zona solaris?

1

Eu postei uma pergunta anterior sobre como fazer backup e excluir a zona solaris: Como fazer backup e remover zonas do solaris?

Mas eu gostaria de perguntar também como posso restaurar a zona solaris apenas no caso da próxima vez que eu precisar acessar os arquivos ou o ambiente dentro da antiga zona solaris?

    
por dfdfd 11.10.2011 / 09:51

1 resposta

1

Aqui está uma maneira de fazer isso. Depende se você fez o backup da zona com o comando pax

# mkdir -m 700 -p /zpool/zones/10gr2
# cd /zpool/zones/10gr2/
# ls ../..
oracle10gr2.pax  zones
# pax -r@f ../../oracle10gr2.pax
# zonecfg -z oracle10gr2
oracle10gr2: No such zone configured
Use 'create' to begin configuring a new zone.
zonecfg:oracle10gr2> create -a /zpool/zones/10gr2
zonecfg:oracle10gr2> exit

Anexe a nova zona ao novo host

# zoneadm -z oracle10gr2 attach
These packages installed on this system were not installed on the source system:
        SUNWpostgr-82-client (11.10.0,REV=2007.04.27.13.04)
        SUNWpostgr-82-contrib (11.10.0,REV=2007.04.27.13.04)
        SUNWpostgr-82-devel (11.10.0,REV=2007.04.27.13.04)
        SUNWpostgr-82-libs (11.10.0,REV=2007.04.27.13.04)
        SUNWpostgr-82-server (11.10.0,REV=2007.04.27.13.04)
        SUNWpostgr-82-server-data-root (11.10.0,REV=2007.04.27.13.04)
        SUNWpostgr-83-server-data-root (11.10.0,REV=2008.06.05.09.31)

Neste ponto, teremos que atualizar os pacotes da nova zona, então execute com a opção -u:

# zoneadm -z oracle10gr2 attach -u
Getting the list of files to remove
Removing 5 files
Remove 12 of 12 packages
Installing 24 files
Add 19 of 19 packages
Installation of these packages generated warnings: SUNWpostgr-82-server-data-root
Updating editable files
The file </var/sadm/system/logs/update_log> within the zone contains a log of the zone update.
# zoneadm -z oracle10gr2 boot
# zlogin -C oracle10gr2
    
por 01.12.2011 / 00:01

Tags