Go to main content

Oracle® ZFS Storage Appliance 관리 설명서, 릴리스 OS8.8.x

인쇄 보기 종료

업데이트 날짜: 2021년 8월
 
 

복제 패키지에서 스냅샷 복제(CLI)


주 -  복제는 사용이 허가된 기능입니다. 자세한 내용은 "Oracle 소프트웨어 라이센스 계약("SLA") 및 통합된 소프트웨어 옵션을 사용하는 하드웨어 시스템에 대한 자격" 및 제품의 해당 라이센스 정보 사용자 설명서를 참조하십시오.

주 -  복제 패키지 내의 스냅샷은 일시적일 수 있습니다. 복제 업데이트가 삭제할 복제 스냅샷은 소스의 새 스냅샷을 포함할 수 있습니다. 따라서 이 절차는 복제 스냅샷을 복제하기 전에 패키지에 대한 복제 업데이트를 사용 안함으로 설정할 것을 권장합니다.

다음 절차를 사용하여 복제 패키지 내의 복제 스냅샷을 복제합니다.

  1. shares replication packages로 이동하고 list를 입력하여 사용 가능한 복제 패키지를 표시합니다.
    hostname:> shares replication packages
    hostname:shares replication packages> list
    Packages:
    
    ID          STATE DATA_TIMESTAMP      SOURCE     DATASET
    package-005 idle  2019-04-28 22:28:08 sor1       data1
    package-004 idle  2019-04-28 15:44:38 sor1       data1
    package-003 disbl 2019-04-27 23:46:20 sor1       data1
    package-002 idle  2019-04-27 23:14:10 sor1       data1
    package-001 idle  2019-04-17 17:27:05 sor2       data2
  2. 복제할 공유가 포함되어 있는 패키지를 선택합니다.
    hostname:shares replication packages> select package-005
  3. 복제 패키지에 대한 복제 업데이트를 일시 중단합니다.

    이 작업은 패키지에 대한 복제 업데이트를 전체적으로 사용 안함으로 설정하며 진행 중인 업데이트를 취소하고 소스 어플라이언스의 새 업데이트를 실패하게 합니다.

    1. set enabled=false를 입력합니다.
      hostname:shares replication package-005> set enabled=false
                             enabled = false (uncommitted)
    2. commit을 입력합니다.
      hostname:shares replication package-005> commit
  4. 복제할 공유가 포함되어 있는 프로젝트를 선택합니다.
    1. show를 입력하여 프로젝트 이름을 표시합니다.
      hostname:shares replication package-005> show
      Properties:
                                  id = 7e184188-2738-432b-f304-123412341234de
                                  ...
                                  ...
                                  ...
      
      Projects:
                                 proj1
    2. 프로젝트를 선택합니다.
      hostname:shares replication package-005> select proj1
  5. 복제할 공유를 선택합니다.
    1. show를 입력하여 사용 가능한 공유를 표시합니다.
      hostname:shares replication package-005 proj1> show
      Properties:
                          aclinherit = restricted
                                   ...
                                   ...
                                   ...
      
      Shares:
      
      Filesystems:
      
      NAME             SIZE   ENCRYPTED     MOUNTPOINT
      share1           36K    off           /export/share1
      share2           36K    off           /export/share2
    2. 공유를 선택합니다.
      hostname:shares replication package-005 proj1> select share1
  6. 공유를 복제하는 데 사용할 스냅샷을 선택합니다.
    1. snapshots를 입력합니다.
      hostname:shares replication package-005 proj1/share1> snapshots
    2. list를 입력하여 사용 가능한 스냅샷을 표시합니다.
      hostname:shares replication package-005 proj1/share1 snapshots> list
      Snapshots:
      .rr-e1401958-9f7b-47bf-8245-fa116972d26f-cb
      .rr-e1401958-9f7b-47bf-8245-fa116972d26f-ec
      .rr-e1401958-9f7b-47bf-8245-fa116972d26f-f2
      .rr-e1401958-9f7b-47bf-8245-fa116972d26f-f3
      .rr-e1401958-9f7b-47bf-8245-fa116972d26f-f4
      .rr-e1401958-9f7b-47bf-8245-fa116972d26f-f5
      
      Children:
                              automatic => Configure automatic snapshots
    3. 복제할 스냅샷을 선택합니다.
      hostname:shares replication package-005 proj1/share1 snapshots> select .rr-e1401958-9f7b-47bf-8245-fa116972d26f-cb
  7. 스냅샷을 복제합니다.
    1. clone 명령을 사용하고, 명령 뒤에 복제본을 만들려는 프로젝트의 이름 및 복제본의 이름을 입력합니다.
      hostname:shares replication package-005 proj1/share1@.rr-e1401958-9f7b-47bf-8245-fa116972d26f-cb> clone proj_name clone1
    2. get 명령을 사용하여 등록 정보를 봅니다.
      hostname:shares proj_name/clone1 (uncommitted clone)> get
      Properties:
                          aclinherit = restricted (inherited)
                             aclmode = discard (inherited)
                               atime = true (inherited)
                            checksum = fletcher4 (inherited)
                         compression = off (inherited)
                              copies = 1 (inherited)
                             logbias = latency (inherited)
                          mountpoint = /export/clone1 (inherited)
                               quota = 0 (default)
                            readonly = false (inherited)
                                    ...
                                    ...
                                    ...
      
    3. set 명령을 사용하여 등록 정보를 조정합니다.
      hostname:shares proj_name/clone1 (uncommitted clone)> set mountpoint=/export/clone_mountpoint_name
                          mountpoint = /export/clone_mountpoint_name (uncommitted)
    4. commit 명령을 사용하여 변경사항을 커밋하고 복제본을 만듭니다.
      hostname:shares proj_name/clone1 (uncommitted clone)> commit
      hostname:shares replication package-005 proj1/share1@.rr-e1401958-9f7b-47bf-8245-fa116972d26f-cb>
  8. 복제 패키지에 대한 복제 업데이트를 다시 사용으로 설정합니다.
    1. cd /를 입력하여 최상위 레벨로 되돌아갑니다.
      hostname:shares replication package-005 proj1/share1@.rr-e1401958-9f7b-47bf-8245-fa116972d26f-cb> cd /
    2. shares replication을 입력한 다음 select 및 패키지 이름을 사용합니다.
      hostname:> shares replication
      hostname:shares replication> select package-005
    3. set enabled=true를 사용하여 패키지에 대한 복제 업데이트를 다시 사용으로 설정합니다. 그런 다음 commit을 입력하여 변경사항을 저장합니다.
      hostname:shares replication package-005> set enabled=true
                             enabled = true (uncommitted)
      hostname:shares replication package-005> commit
  9. 복제본을 볼 지정된 프로젝트 대상을 확인합니다.
    1. cd /를 입력하여 최상위 레벨로 되돌아갑니다.
      hostname:shares replication package-005> cd /
    2. shares select와 함께 복제 대상에 대해 사용된 프로젝트를 사용합니다.
      hostname:> shares select proj_name
    3. show를 입력하여 공유를 나열하고 복제된 공유를 찾습니다.
      hostname:shares proj_name> show
      Properties:
                          aclinherit = restricted
                             aclmode = discard
                                    ...
                                    ...
                                    ...
      
      Shares:
      
      Filesystems:
      
      NAME                     SIZE   ENCRYPTED     MOUNTPOINT
      clone1                   1K     off           /export/clone_mountpoint_name

      주 -  복제 패키지 스냅샷이 복제되면 소스의 복제 업데이트가 더 이상 삭제할 수 없게 됩니다.

관련 항목