Oracle Solaris 11.2의 시스템 복구 및 복제용 Unified Archive 사용

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

Unified Archive에서 영역을 배치하는 방법

  1. 관리자가 됩니다.

    자세한 내용은 Oracle Solaris 11.2의 사용자 및 프로세스 보안 의 지정된 관리 권한 사용을 참조하십시오.

  2. 기존 영역 구성이 아직 없으면 기존 아카이브에서 새로 만듭니다.
    1. 아카이브를 사용하여 영역 구성을 복제합니다.

      zonecfg 명령을 사용하여 new-zone이라는 새 영역 구성을 만듭니다. 두번째 –z 옵션을 사용하여 복제할 영역을 식별합니다.

      # zonecfg -z new-zone create -a archive -z archived-zone
    2. (옵션) 영역 구성이 만들어졌는지 확인합니다.
      # zoneadm list -cv
  3. 영역을 설치합니다.

    아카이브의 소프트웨어를 사용하거나 IPS 저장소의 소프트웨어를 사용하여 영역을 설치하도록 선택할 수 있습니다.

    1. 아카이브를 사용하여 영역을 설치합니다.
      # zoneadm -z new-zone install -a archive -z archived-zone
    2. IPS 저장소를 사용하여 영역을 설치합니다.
    # zoneadm -z new-zone install
  4. 영역을 부트합니다.
    # zoneadm -z new-zone boot
예 2-9  영역 구성 및 배치

이 예제는 example-net의 복제본으로 test-net을 만듭니다. 아래 표시된 zonecfg 명령에서 복제할 영역을 정의하는 두번째 –z 옵션은 필요하지 않습니다. example-net-recovery.uar 아카이브에 배치 가능 시스템이 하나만 있기 때문입니다.

# archiveadm info /var/tmp/example-net-recovery.uar 
Archive Information
          Creation Time:  2014-03-03T19:10:53Z
            Source Host:  example
           Architecture:  i386
       Operating System:  Oracle Solaris 11.2 X86
      Deployable Systems: example-net
# zonecfg -z test-net create -a /var/tmp/example-net-recovery.uar  
# zoneadm list -cv 
  ID NAME             STATUS      PATH                         BRAND      IP
   0 global           running     /                            solaris    shared
   - example-net      installed   /zones/example-net           solaris    excl
   - example-dev      installed   /zones/exmaple-dev           solaris    excl
   - test-net         configured  /zones/test-net              solaris    excl
# zoneadm -z test-net install -a /var/tmp/example-net-recovery.uar
Progress being logged to /var/log/zones/zoneadm.20131010T175728Z.test-net.install
       Image: Preparing at /zones/test-net/root.

 AI Manifest: /tmp/manifest.xml.caa4I2
  SC Profile: /usr/share/auto_install/sc_profiles/enable_sci.xml
    Zonename: test-net
Installation: Starting ...
  .
  .         
Installation: Succeeded

        Note: Man pages can be obtained by installing pkg:/system/manual

 done.

        Done: Installation completed in 393.186 seconds.


  Next Steps: Boot the zone, then log into the zone console (zlogin -C)

              to complete the configuration process.

Log saved in non-global zone as /zones/test-net/root/var/log/zones/zoneadm.20131010T175728Z.test-net.install

# zoneadm -z test-dev boot
예 2-10  Unified Archive에서 기존 영역 구성 설치

이 예제는 기존 영역 구성을 사용하여 web-server라는 영역을 설치합니다.

# archiveadm info /var/tmp/example-dev-recovery.uar 
Archive Information
          Creation Time:  2014-03-03T19:10:53Z
            Source Host:  example
           Architecture:  i386
       Operating System:  Oracle Solaris 11.2 X86
      Deployable Systems: example-dev 
# zoneadm list -cv 
  ID NAME             STATUS      PATH                         BRAND      IP
   0 global           running     /                            solaris    shared
   - example-net      installed   /zones/example-net           solaris    excl
   - example-dev      installed   /zones/example-dev           solaris    excl
   - web-server       configured  /zones/web-server            solaris    excl
# zoneadm -z web-server install -a /data/archives/example-dev-recovery.uar 
Progress being logged to  /var/log/zones/zoneadm.20140307T211655Z.web-server.install
    Installing: This may take several minutes... 
 Install Log: /system/volatile/install.8799/install_log 
 AI Manifest: /tmp/manifest.web-server.qCaakr.xml
    Zonename: web-server 
Installation: Starting ... 
  .
  .         
 Updating non-global zone: Zone updated.
                   Result: Attach Succeeded. 
       Done: Installation completed in 140.828 seconds.
 Next Steps: Boot the zone, then log into the zone console (zlogin -C)
             to complete the configuration process. 
Log saved in non-global zone as 
    /system/zones/web-server/root/var/log/zones/zoneadm.20140307T211655Z.web-server.install

# zoneadm -z web-server boot
예 2-11  다중 배치 가능 시스템이 있는 Unified Archive에서 영역 구성

다중 배치 가능 시스템이 Unified Archive에 포함된 경우 zonecfg–z 옵션을 사용하여 어떤 배치 가능 시스템을 사용할지 지정합니다. 배치 가능 시스템을 하나만 사용할 수 있습니다.

# archiveadm info /var/tmp/zonearchive.uar 
Archive Information
          Creation Time:  2014-03-03T17:04:11Z
            Source Host:  example
           Architecture:  i386
       Operating System:  Oracle Solaris 11.2 X86
      Deployable Systems: global,example-dev,example-net
# zonecfg -z test-dev create -a /var/tmp/zonearchive.uar -z example-dev

이제 복제된 영역을 설치하고 부트할 수 있습니다.

예 2-12  다중 배치 가능 시스템이 있는 Unified Archive에서 영역 설치

다중 배치 가능 시스템이 Unified Archive에 포함된 경우 zoneadm–z 옵션을 사용하여 어떤 배치 가능 시스템을 설치할지 지정합니다.

# zoneadm -z test-dev install -a /var/tmp/zonearchive.uar -z example-dev