JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle® ZFS Storage Appliance 관리 설명서
Oracle 기술 네트워크
라이브러리
PDF
인쇄 보기
피드백
search filter icon
search icon

문서 정보

이 설명서 사용

 1 Oracle ZFS Storage Appliance 개요

 2 상태

 3 초기 구성

 4 네트워크 구성

 5 스토리지 구성

 6 SAN(Storage Area Network) 구성

 7 사용자 구성

 8 ZFSSA 환경 설정

 9 경보 구성

 10 클러스터 구성

 11 ZFSSA 서비스

 12 공유, 프로젝트 및 스키마

공유 이해

스토리지 풀

공유 사용

공유 등록 정보

스냅샷 공유

복제본 공유

공간 관리 공유

공간 공유 용어

스냅샷 이해

파일 시스템 및 프로젝트 설정

데이터 쿼터

데이터 예약

LUN 복제를 위한 공간 관리

사용자 및 그룹 설정

현재 사용량 보기

BUI에서 현재 사용량 보기

CLI에서 현재 사용량 보기

사용자 또는 그룹 쿼터 설정

BUI를 사용하여 사용자 또는 그룹 쿼터 설정

CLI를 사용하여 사용자 또는 그룹 쿼터 설정

ID 관리

파일 시스템 이름 공간

이름 공간 중첩 마운트 지점

마운트 지점에 대한 이름 공간 프로토콜 액세스

이름 공간 NFSv2/NFSv3

이름 공간 NFSv4

이름 공간 SMB

이름 공간 FTP/FTPS/SFTP

이름 공간 HTTP/HTTPS

Shares(공유) > Shares(공유)

BUI에서 Shares(공유) > Shares(공유) 사용

공유 목록

공유 편집

사용량 통계

정적 등록 정보

공유 프로젝트 패널

공유 만들기

CLI에서 Shares(공유) > Shares(공유) 사용

탐색

공유 작업

Shares(공유) > Shares(공유) CLI 등록 정보

Shares(공유) > Shares(공유) > General(일반) - BUI 페이지

공간 사용량

볼륨 크기

씬 프로비저닝

마운트 지점

읽기 전용

읽기 시 액세스 시간 업데이트

비블로킹 필수 잠금

데이터 중복 제거

데이터 압축

체크섬

캐시 장치 사용

동기식 쓰기 바이어스

데이터베이스 레코드 크기

추가 복제

바이러스 검사

삭제 금지

소유권 변경 제한

사용자 정의 등록 정보

Shares(공유) > Shares(공유) > Protocols(프로토콜) - BUI 페이지

공유 프로토콜

공유 프로토콜 - NFS

공유 프로토콜 - CLI

보안 모드

문자 세트 인코딩

공유 - SMB

공유 - iSCSI

공유 - HTTP

공유 - FTP

공유 - SFTP

Shares(공유) > Shares(공유) > Access(액세스)

액세스 제어

공유 - 루트 디렉토리 액세스

공유 - 사용자

공유 - 그룹

공유 - 권한

공유 - ACL 동작

모드 변경 시 ACL 동작

ACL 상속 동작

루트 디렉토리 ACL

공유 - 스냅샷

공유 - 스냅샷 등록 정보

.zfs/snapshot visibility

예약된 스냅샷 레이블

BUI를 사용하여 스냅샷 나열

BUI를 사용한 수동 스냅샷

프로젝트 레벨 스냅샷 만들기

공유/LUN 레벨 스냅샷 만들기

스냅샷 이름 바꾸기(BUI)

스냅샷 삭제(BUI)

스냅샷으로 롤백(BUI)

스냅샷 복제(BUI)

BUI를 사용하여 예약된 스냅샷

CLI를 사용한 수동 스냅샷

스냅샷 나열(CLI)

수동 스냅샷 생성(CLI)

스냅샷 이름 바꾸기(CLI)

스냅샷 삭제(CLI)

스냅샷으로 롤백(CLI)

스냅샷 복제(CLI)

CLI를 사용하여 종속 복제본 나열

CLI를 사용하여 예약된 스냅샷

CLI를 사용하여 예약된 스냅샷 레이블 설정

프로젝트

BUI에서 프로젝트 사용

프로젝트 필드

프로젝트 편집

사용량 통계

정적 등록 정보

프로젝트 만들기

CLI에서 프로젝트 사용

탐색

프로젝트 작업

클러스터에서 풀 선택

프로젝트 등록 정보

프로젝트 - 일반

프로젝트 - 일반 등록 정보

프로젝트 - 공간 사용량

프로젝트 - 쿼터

프로젝트 - 예약

프로젝트 - 상속된 등록 정보

프로젝트 - 사용자 정의 등록 정보

파일 시스템 만들기 기본값

LUN 만들기 기본값

프로젝트 프로토콜

프로젝트 액세스

프로젝트 스냅샷

프로젝트 스냅샷 등록 정보

.zfs/snapshot visibility

예약된 스냅샷 레이블

스키마

사용자 정의된 공유 등록 정보

BUI에서 스키마 사용

BUI를 사용하여 스키마 구성

CLI에서 스키마 사용

CLI를 사용하여 스키마 구성

 13 복제

 14 섀도우 마이그레이션

 15 CLI 스크립트 작성

 16 유지 관리 워크플로우

 17 통합

색인

CLI를 사용한 수동 스냅샷

공유 스냅샷에 액세스하려면 공유 및 스냅샷 컨텍스트로 이동합니다.

clownfish:> shares select default select builds
clownfish:shares default/builds> snapshots
clownfish:shares default/builds snapshots> 

스냅샷 나열(CLI)

표준 CLI 명령을 사용하여 스냅샷을 나열할 수 있습니다.

clownfish:shares default/builds snapshots> list
today
yesterday
clownfish:shares default/builds snapshots>

수동 스냅샷 생성(CLI)

수동 프로젝트 레벨 스냅샷을 생성하려면 프로젝트 및 스냅샷 노드로 이동한 다음 snapshot 명령을 사용합니다.

clownfish:cd /
clownfish:shares select myproject snapshots
clownfish:shares myproject snapshots> snapshot cob_monday

개별 공유의 수동 공유 레벨 스냅샷을 생성하려면 해당 공유로 이동하고 snapshot 명령을 사용합니다.

clownfish:cd /
clownfish:shares select myproject select share1 snapshots
clownfish:snapshot lunchtime

스냅샷 이름 바꾸기(CLI)

수동 스냅샷의 이름을 바꾸려면 rename 명령을 사용합니다.

clownfish:shares default/builds snapshots> rename test test2
clownfish:shares default/builds snapshots>

스냅샷 삭제(CLI)

스냅샷을 삭제하려면 destroy 명령을 사용합니다.

clownfish:shares default/builds snapshots> select test2
clownfish:shares default/builds@test2> destroy
This will destroy this snapshot. Are you sure? (Y/N)
clownfish:shares default/builds snapshots>

또한 개별 스냅샷을 선택하지 않고 공유 컨텍스트에서 destroy 명령을 사용할 수 있습니다.

clownfish:shares default/builds snapshots> destroy test2
This will destroy this snapshot. Are you sure? (Y/N)
clownfish:shares default/builds snapshots>

스냅샷으로 롤백(CLI)

스냅샷으로 롤백하려면 대상 스냅샷을 선택하고 rollback 명령을 실행합니다.

clownfish:shares default/builds snapshots> select today 
clownfish:shares default/builds@today> rollback
Rolling back will revert data to snapshot, destroying newer data. Active
initiators will be disconnected.

Continue? (Y/N) 
clownfish:shares default/builds@today> 

스냅샷 복제(CLI)

스냅샷을 복제하려면 clone 명령을 사용합니다. 이 명령을 실행하면 공유를 생성하는 데 사용된 공유 컨텍스트와 일치하는 커밋되지 않은 공유 컨텍스트로 이동합니다. 여기서 복제본을 만들기 위해 변경 사항을 커밋하기 전에 필요한 경우 등록 정보를 조정할 수 있습니다.


clownfish:shares default/builds snapshots> select today
clownfish:shares default/builds@today> clone testbed
clownfish:shares default/testbed (uncommitted clone)> get
                    aclinherit = restricted (inherited)
                       aclmode = discard (inherited)
                         atime = true (inherited)
                      checksum = fletcher4 (inherited)
                   compression = off (inherited)
                        copies = 1 (inherited)
                    mountpoint = /export/testbed (inherited)
                         quota = 0 (default)
                      readonly = false (inherited)
                    recordsize = 128K (inherited)
                   reservation = 0 (default)
                secondarycache = all (inherited)
                        nbmand = false (inherited)
                      sharesmb = off (inherited)
                      sharenfs = on (inherited)
                       snapdir = hidden (inherited)
                         vscan = false (inherited)
                      sharedav = off (inherited)
                      shareftp = off (inherited)
                    root_group = other (default)
              root_permissions = 777 (default)
                     root_user = nobody (default)
                    quota_snap = true (default)
              reservation_snap = true (default)
clownfish:shares default/testbed (uncommitted clone)> set quota=10G
                         quota = 10G (uncommitted)
clownfish:shares default/testbed (uncommitted clone)> commit
clownfish:shares default/builds@today>

또한 명령은 복제본을 만들 프로젝트인 선택적 첫번째 인수를 지원합니다. 기본적으로 복제본은 복제되는 공유와 동일한 프로젝트에서 만들어집니다.

CLI를 사용하여 종속 복제본 나열

특정 스냅샷에서 생성된 모든 복제본을 나열하려면(종속 복제본) 스냅샷으로 이동한 후 복제본 나열 명령을 사용합니다.

clonefish:shares default/builds> snapshots
clonefish:shares default/builds snapshots> select today
clonefish:shares default/builds@today> list clones

Clones: 2 total

PROJECT          SHARE
default          testbed
default          production
clonefish:shares default/builds@today>

결과에는 복제본 이름 및 복제본이 있는 프로젝트가 표시됩니다.

CLI를 사용하여 예약된 스냅샷

개별 공유에 대한 프로젝트 레벨의 스냅샷 컨텍스트에서 automatic 명령을 사용하여 자동 예약된 스냅샷을 구성할 수 있습니다. 이 컨텍스트에 있으면 createdestroy 명령을 사용하여 새 간격을 추가하고 제거할 수 있습니다. 각 간격에는 유지할 빈도, 오프셋 및 스냅샷 수의 BUI 보기로 매핑하는 등록 정보 세트가 있습니다. 일정은 UTC 형식으로 유지 관리됩니다.

clownfish:shares default/builds snapshots> automatic
clownfish:shares default/builds snapshots automatic> create
clownfish:shares default/builds snapshots automatic (uncommitted)> set frequency=day
                     frequency = day (uncommitted)
clownfish:shares default/builds snapshots automatic (uncommitted)> set hour=14
                          hour = 14 (uncommitted)
clownfish:shares default/builds snapshots automatic (uncommitted)> set minute=30
                        minute = 30 (uncommitted)
clownfish:shares default/builds snapshots automatic (uncommitted)> set keep=7
                          keep = 7 (uncommitted)
clownfish:shares default/builds snapshots automatic (uncommitted)> get
                     frequency = day (uncommitted)
                           day = (unset)
                          hour = 14 (uncommitted)
                        minute = 30 (uncommitted)
                          keep = 7 (uncommitted)
clownfish:shares default/builds snapshots automatic (uncommitted)> commit
clownfish:shares default/builds snapshots automatic> list
NAME                 FREQUENCY            DAY                  HH:MM KEEP
automatic-000        day                  -                    14:30    7
clownfish:shares default/builds snapshots automatic> done
clownfish:shares default/builds snapshots>
CLI를 사용하여 예약된 스냅샷 레이블 설정

BUI에서는 프로젝트 또는 공유 레벨에 대해 "예약된 스냅샷 레이블" 등록 정보를 설정할 수 있습니다. 마찬가지로, CLI에서는 먼저 프로젝트 또는 공유 컨텍스트로 이동하여 레이블을 설정할 수 있습니다. 예약된 스냅샷 레이블을 만들려면 set snaplabel 명령을 사용합니다.

clownfish:shares project1/share1> set snaplabel=project1:share1