Jak zálohovat a migrovat zóny v Solarisu 10

  • : Function split() is deprecated in /home/web/vydrar.net/subdomains/www/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/web/vydrar.net/subdomains/www/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/web/vydrar.net/subdomains/www/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/web/vydrar.net/subdomains/www/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/web/vydrar.net/subdomains/www/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/web/vydrar.net/subdomains/www/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/web/vydrar.net/subdomains/www/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/web/vydrar.net/subdomains/www/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/web/vydrar.net/subdomains/www/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/web/vydrar.net/subdomains/www/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/web/vydrar.net/subdomains/www/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/web/vydrar.net/subdomains/www/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/web/vydrar.net/subdomains/www/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/web/vydrar.net/subdomains/www/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/web/vydrar.net/subdomains/www/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/web/vydrar.net/subdomains/www/modules/filter/filter.module on line 1206.

Zálohování i migrace zóny jsou velmi důležité úkony, které potřebuje každý, kdo to s provozem aplikací v zónách myslí vážně.

Zálohování zóny:

Zónu je nutné zálohovat pokud je puštěná a zálohuje se zevnitř.

testovacizona # flarcreate -n "testovacizona" -S /testovacizona.flar

Ze stroje, na kterém aktuálně provozujete zónu si zkopírujte subory.

/etc/zones/index
/etc/zones/testovacizona.xml 

Zálohování zóny je hotové.

Obnovení zóny:
vytvoření adresářů:

mkdir /zony/testovacizona/root/ 
mkdir /zony/testovacizona/dev/

nastavení práv:

chmod 700 /zony/testovacizona

Splitnutí vytvořeného image:

flar split testovacizona.flar

vytvořený soubor archive přesunout do adresáře root.

mv archive /zony/testovacizona/root/ 

rozbalení archivu:

cd /zony/testovacizona/root/
cpio -i < archive

Migrace nastavení zóny:
Ze zkopírovaného souboru index dopňte relevantní řádek do souboru /etc/zones/index na novém stroji. Soubor testovacizona.xml přesuňte do /etc/zones/.

Migrace je hotová, zónu nabootujte:

zoneadm -z testovacizona boot

Update 21.2.07
Odzkoušel jsem přenos zóny ze Solarisu 10 verze 3/05 na novou verzi Sol 10 11/06 a vše běží jak má... Důvodem vyzkoušení byla destrukce původního Solarisu 10 nevhodným zásahem administrátora. V zóně běží Sun kalendář. Obnova funkce znamenala reinstalaci systému (po síti), rozbalení zálohy zóny, konfigurace a spuštění. To celé za cca 4 hodiny na UE4500 s 2GB RAM a 2x CPU 250 MHz.