File Storage for Classic 서비스에 대한 작업(ibmcloud sl file)
IBM Cloud® File Storage for Classic는 네트워크에 연결된 NFS 기반의 빠르고 지속적인 유연한 File Storage for Classic입니다. 이 NAS(Network-Attached Storage) 환경에서는 파일 공유 기능 및 성능을 완전히 제어할 수 있습니다.
IBM Cloud® 클래식 IBM Cloud 서비스에서 볼륨을 관리하려면 File Storage for Classic 명령행 인터페이스에서 다음 명령을 사용하십시오.
ibmcloud sl file access-list
볼륨에 액세스할 수 있는 권한이 부여된 호스트를 나열합니다.
'IN ACL'로 표시된 액세스 호스트는 허용된_host_id가 동일한 상위 액세스 호스트에 속합니다. 예:
ibmcloud sl file access-list 12345678 --sortby id 이 명령은 ID가 12345678 인 볼륨에 액세스할 수 있는 권한이 있는 모든 호스트를 나열하고 ID별로 정렬합니다.
ibmcloud sl file access-list IDENTIFIER [flags]
명령 옵션:
- --column
- 표시할 열. 옵션: id, name, type, private_ip_address, source_subnet, host_iqn, username, password, allowed_host_id.
- --sortby
- 정렬 기준 열. 옵션: id, name, type, private_ip_address, source_subnet, host_iqn, username, password, allowed_host_id.
ibmcloud sl file access-revoke
특정 볼륨에 액세스하는 호스트의 권한 취소
ibmcloud sl 파일 액세스-해지 VOLUME_ID [옵션]
예:
ibmcloud sl file access-revoke 12345678 --virtual-id 87654321 이 명령은 ID가 87654321 인 가상 서버의 ID가 12345678 인 볼륨에 대한 액세스를 취소합니다.
ibmcloud sl file access-revoke IDENTIFIER [flags]
명령 옵션:
- --d, 하드웨어 ID
- 취소할 하나의 하드웨어 서버 ID
- --p, IP 주소
- 취소할 IP 주소
- --i, IP-주소-ID
- 취소할 하나의 IP 주소 ID
- --s, 서브넷 아이디
- 취소할 하나의 서브넷 ID
- --v, 가상 ID
- 취소할 하나의 가상 서버 ID
iBM클라우드 SL 파일 재해 복구 페일오버
액세스 불가능한 볼륨을 해당 가용 복제 볼륨으로 장애 복구합니다.
재해 이벤트로 인해 볼륨(복제 포함)에 액세스할 수 없게 되면 이 방법을 사용하여 즉시 다른 위치에 있는 다른 위치의 사용 가능한 복제본으로 즉시 페일오버할 수 있습니다. 이 메소드는 API를 통한 장애 복구를 허용하지 않습니다. 이 방법을 사용한 후 원래 볼륨으로 장애 복구하려면 지원 티켓을 여십시오. 장애 복구를 테스트하려면 대신 'ibmcloud sl file replica-failover' 를 사용하십시오.
예:
ibmcloud sl file disaster-recovery-failover 12345678 87654321
This command performs failover operation for volume with ID 12345678 to replica volume with ID 87654321.
ibmcloud sl file disaster-recovery-failover IDENTIFIER REPLICA_ID
ibmcloud sl 파일 duplicate-convert-status
지정된 블록 스토리지 중복 볼륨의 분할 또는 이동 완료 백분율 상태를 가져옵니다.
ibmcloud sl file duplicate-convert-status IDENTIFIER
ibmcloud sl file replica-failback
복제본에서 파일 볼륨 장애 복구
ibmcloud sl file replica-failback VOLUME_ID
예:
ibmcloud sl file replica-failback 12345678 이 명령은 ID가 12345678인 볼륨에 대해 장애 복구 조작을 수행합니다.
ibmcloud sl file replica-failback IDENTIFIER
ibmcloud sl file replica-failover
파일 볼륨에서 지정된 복제본 볼륨으로 장애 조치
예:
ibmcloud sl file replica-failover 12345678 87654321 이 명령은 ID가 12345678 인 볼륨에 대해 ID가 87654321 인 복제 볼륨으로 페일오버 작업을 수행합니다.
ibmcloud sl file replica-failover IDENTIFIER REPLICA_ID
ibmcloud sl file replica-locations
지정된 볼륨에 대한 적합한 복제 데이터 센터 나열
예:
ibmcloud sl file replica-locations 12345678 이 명령은 ID가 12345678인 블록 볼륨에 적합한 복제 데이터 센터를 나열합니다.
ibmcloud sl file replica-locations IDENTIFIER
ibmcloud sl file replica-order
파일 스토리지 복제본 볼륨 주문
ibmcloud sl 파일 복제 주문 VOLUME_ID [옵션]
예:
ibmcloud sl file replica-order 12345678 -s DAILY -d dal09 --tier 4 --os-type LINUX 이 명령은 DAILY 복제를 수행하는 ID가 12345678 인 볼륨에 대한 복제본을 주문하며, 위치는 dal09, 티어 수준은 4, OS 유형은 Linux 입니다.
ibmcloud sl file replica-order IDENTIFIER [flags]
명령 옵션:
- --d, 데이터센터
- 복제본에 대한 데이터 센터의 짧은 이름입니다. 예: dal09 [필수]
- --f, 힘
- 확인 없이 조작 강제 실행
- --i, iops
- Performance 스토리지 IOPs는 100과 6000 사이에 있는 100의 배수이며, IOPS 값이 지정되지 않은 경우 원본 볼륨의 IOPS 값이 사용됩니다.
- --s 스냅샷 스케줄
- 복제에 사용할 스냅샷 스케줄입니다. 옵션은 다음과 같습니다: 시간별, 매일, 매주 [필요]
- --t, 계층
- 복제본이 주문되는 기본 볼륨의 내구성 스토리지 계층(GB당 IOPS)( [선택 사항] ): 0.25,2,4,10,if 계층을 지정하지 않으면 원본 볼륨의 계층이 사용됩니다
ibmcloud sl file replica-partners
블록 볼륨에 대한 기존 복제 볼륨 나열
예:
ibmcloud sl file replica-partners 12345678 이 명령은 ID가 12345678인 블록 볼륨에 대한 기존 복제 볼륨을 나열합니다.
ibmcloud sl file replica-partners IDENTIFIER
ibmcloud sl file snapshot-cancel
지정된 볼륨에 대한 기존 스냅샷 영역 취소
ibmcloud sl 파일 스냅샷-취소 스냅샷_ID [옵션]
예:
ibmcloud sl 파일 스냅샷 취소 12345678 --immediate -f 이 명령은 ID가 12345678 인 스냅샷을 확인 요청 없이 즉시 취소합니다.
ibmcloud sl file snapshot-cancel IDENTIFIER [flags]
명령 옵션:
- --f, 힘
- 확인 없이 조작 강제 실행
- --immediate
- 청구 주기 대신 즉시 스냅샷 영역 취소
- --reason
- 취소에 대한 선택적 이유
ibmcloud sl file snapshot-create
지정된 볼륨에 스냅샷 작성
ibmcloud sl 파일 스냅샷 - VOLUME_ID 생성 [옵션]
예:
ibmcloud sl 파일 스냅샷 생성 12345678 --note 스냅샷foribmcloud 이 명령은 볼륨에 대한 스냅샷을 ID가 12345678, 추가 메모가 snapshotforibmcloud인 스냅샷을 생성합니다.
ibmcloud sl file snapshot-create IDENTIFIER [flags]
명령 옵션:
- --n 참고
- 새 스냅샷에 설정할 참고
ibmcloud sl file snapshot-delete
지정된 볼륨에서 스냅샷 삭제
ibmcloud sl file snapshot-delete IDENTIFIER
ibmcloud sl file snapshot-disable
지정된 볼륨에 대한 특정 스케줄에 따른 스냅샷 사용 안함
ibmcloud sl 파일 스냅샷-비활성화 VOLUME_ID [옵션]
예:
ibmcloud sl 파일 스냅샷-비활성화 12345678 -s DAILY 이 명령은 ID가 12345678 인 볼륨에 대해 매일 스냅샷을 사용하지 않도록 설정합니다.
ibmcloud sl file snapshot-disable IDENTIFIER [flags]
명령 옵션:
- --s 일정 유형
- 스냅샷 일정이 [필요하며] 옵션은 다음과 같습니다: 시간별, 일별, 주별
ibmcloud sl file snapshot-enable
특정 스케줄에 따른 지정된 볼륨에 대한 스냅샷 사용
이러한 옵션에 대한 자세한 내용은 https://sldn.softlayer.com/reference/services/SoftLayer_Network_Storage/enableSnapshots/. 예:
ibmcloud sl file snapshot-enable 12345678 -s WEEKLY -c 5 -m 0 --hour 2 -d 0 이 명령은 ID가 12345678 인 볼륨에 대해 스냅샷을 활성화하고 매주 일요일 2시에 스냅샷을 생성하며 최대 5 개의 스냅샷이 유지됩니다.
ibmcloud sl file snapshot-enable IDENTIFIER [flags]
명령 옵션:
- --d, 요일
- 스냅샷을 찍어야 하는 요일, 0에서 6 사이의 정수입니다. 0은 Sunday,1, Monday,2 은 Tuesday,3, Wendesday,4 은 Thursday,5, Friday,6 은 토요일을 의미합니다
- --r, 시간
- 스냅샷을 작성해야 하는 시간, 0 - 23 사이의 정수.
- --m 분
- 스냅샷을 작성해야 하는 시간(분), 0 - 59 사이의 정수.
- --c, 보존 수
- 보존할 스냅샷 수
- --s 일정 유형
- 스냅샷 일정, 옵션은 다음과 같습니다: 간격, 시간별, 일별, 주별
ibmcloud sl file snapshot-get-notification-status
지정된 볼륨에 대한 스냅샷 공간 사용 임계값 경고 플래그 설정을 가져옵니다.
ibmcloud sl file snapshot-get-notification-status IDENTIFIER
ibmcloud sl file snapshot-list
파일 스토리지 스냅샷 나열
예:
ibmcloud sl 파일 스냅샷 목록 12345678 --sortby id 이 명령은 ID가 12345678 인 볼륨의 모든 스냅샷을 나열하고 ID별로 정렬합니다.
ibmcloud sl file snapshot-list IDENTIFIER [flags]
명령 옵션:
- --sortby
- 정렬 기준 열. 옵션: id,name,created,size_bytes
ibmcloud sl file snapshot-order
블록 스토리지 볼륨에 대한 스냅샷 영역 주문
크기 조정 옵션은 https://cloud.ibm.com/docs/BlockStorage?topic=BlockStorage-getting-started. ibmcloud sl block volume-옵션'을 검색하여 사용 가능한 옵션을 확인합니다.
예:
ibmcloud sl file snapshot-order 12345678 -s 1000 -t 4 이 명령은 ID가 12345678 인 볼륨에 대한 스냅샷 공간을 주문하고 크기는 1000GB 이며 계층 수준은 GB 당 4 IOPS입니다.
ibmcloud sl file snapshot-order IDENTIFIER [flags]
명령 옵션:
- --f, 힘
- 확인 없이 조작 강제 실행
- --i, iops
- Performance 스토리지 IOPs, 100 - 6000 사이에 있는 100의 배수
- --s 크기
- 생성할 스냅샷 공간의 크기(GB)
- --t, 계층
- [옵션으로] 공간을 주문하는 블록 볼륨의 내구성 스토리지 계층(GB당 IOPS), 옵션은 다음과 같습니다: 0.25,2,4,10
- --u 업그레이드
- 주문이 업그레이드임을 나타내는 플래그
ibmcloud sl file snapshot-restore
지정된 스냅샷을 사용하여 파일 볼륨 복원
예:
ibmcloud sl file snapshot-복원 12345678 87654321 이 명령은 ID가 87654321인스냅샷에서 ID가 12345678인 볼륨을 복원합니다.
ibmcloud sl file snapshot-restore IDENTIFIER SNAPSHOT_ID
ibmcloud sl file snapshot-schedule-list
지정된 볼륨에 대한 스냅샷 스케줄 나열
ibmcloud sl file snapshot-schedule-list IDENTIFIER
ibmcloud sl file snapshot-set-notification
지정된 볼륨에 대한 스냅샷 공간 사용 임계값 경고를 사용/사용 안함으로 설정합니다.
ibmcloud sl file snapshot-set-notification IDENTIFIER [flags]
명령 옵션:
- --disable
- 스냅샷 알림을 사용 안함으로 설정합니다.
- --enable
- 스냅샷 알림을 사용으로 설정합니다.
ibmcloud sl file volume-cancel
기존 파일 스토리지 볼륨 취소
ibmcloud sl 파일 볼륨 취소 VOLUME_ID [옵션]
예:
ibmcloud sl file volume-cancel 12345678 --immediate -f 이 명령은 ID가 12345678 인 볼륨을 확인 요청 없이 즉시 취소합니다.
ibmcloud sl file volume-cancel IDENTIFIER [flags]
명령 옵션:
- --f, 힘
- 확인 없이 조작 강제 실행
- --immediate
- 청구 주기 대신 즉시 파일 스토리지 볼륨 취소
- --reason
- 취소에 대한 선택적 이유
ibmcloud sl file volume-convert
종속 복제 볼륨을 독립 볼륨으로 변환합니다.
ibmcloud sl file volume-convert IDENTIFIER
ibmcloud sl file volume-count
데이터 센터당 파일 스토리지 볼륨의 수 나열
ibmcloud sl file volume-count [flags]
명령 옵션:
- --d, 데이터센터
- 데이터 센터 짧은 이름별 필터링
- ---s, sortby
- 정렬 기준 열
ibmcloud sl file volume-detail
지정된 볼륨에 대한 세부사항 표시
ibmcloud sl file volume-detail IDENTIFIER
ibmcloud sl file volume-duplicate
기존 볼륨을 복제하여 파일 볼륨 주문
ibmcloud sl 파일 볼륨 중복 VOLUME_ID [옵션]
예:
ibmcloud sl 파일 볼륨-12345678 중복 이 명령은 ID가 12345678인 볼륨을 복제하여 새 볼륨 주문을 표시합니다.
ibmcloud sl file volume-duplicate IDENTIFIER [flags]
명령 옵션:
- --d, 종속-중복
- 이 복제가 원본 볼륨의 종속 복제인지 여부입니다.
- --i, 중복-iops
- Performance 스토리지 IOPS는 100과 6000 사이에 있는 100의 배수이며, IOPS 값이 지정되지 않은 경우 원본 볼륨의 IOPS 값이 사용됩니다.
- --s, 중복 크기
- 복제 파일 볼륨 크기(GB).크기가 지정되지 않은 경우 원본 볼륨의 크기가 사용됨
- --n, 복제-스냅샷-크기
- 복제본을 위해 주문할 스냅샷 영역의 크기.스냅샷 영역 크기가 지정되지 않은 경우 원본 볼륨의 스냅샷 영역 크기가 사용됨
- --t 중복 계층
- Endurance 스토리지 티어.티어가 지정되지 않은 경우 원본 볼륨의 티어가 사용됨
- --f, 힘
- 확인 없이 조작 강제 실행
- --o 원본 스냅샷 ID
- 복제에 사용할 원본 볼륨 스냅샷의 ID
ibmcloud sl file volume-limits
이 계정의 데이터 센터당 스토리지 한계를 나열합니다.
ibmcloud sl 파일 볼륨 제한 [옵션]
예:
ibmcloud sl file volume-limits
This command lists the storage limits per datacenter for this account.
ibmcloud sl file volume-limits
ibmcloud sl file volume-list
파일 스토리지 나열
ibmcloud sl 파일 볼륨 목록 [옵션]
예:
ibmcloud sl file volume-list -d dal09 -t endurance --sortby capacity_gb 이 명령은 현재 계정에 있는 dal09 에 있는 모든 내구성 볼륨을 나열하고 용량별로 정렬합니다.
ibmcloud sl file volume-list [flags]
명령 옵션:
- --column
- 표시할 열. 옵션은 id, username, datacenter, storage_type, capacity_gb, bytes_used, IOPs, ip_addr, lunId, created_by, active_transactions, rep_partner_count, notes입니다. 이 옵션은 여러 번 지정할 수 있습니다.
- --d, 데이터센터
- 데이터 센터 짧은 이름별 필터링
- ---n, 참고
- 참고별 필터링
- --o 주문
- 파일 스토리지를 구매한 주문 ID별 필터링
- --sortby
- 정렬 기준 열, 기본값:id, 옵션: id,username,datacenter,storage_type,capacity_gb,bytes_used,ip_addr,lunId,active_transactions,created_by
- --t 스토리지 유형
- 스토리지 볼륨 유형별 필터링, 옵션: performance, endurance
- --u, 사용자 이름
- 볼륨 사용자 이름별 필터링
ibmcloud sl file volume-modify
기존 파일 스토리지 볼륨 수정
ibmcloud sl 파일 볼륨 수정 VOLUME_ID [옵션]
예:
ibmcloud sl file volume-modify 12345678 --new-size 1000 --new-iops 4000
This command modify a volume 12345678 with size is 1000GB, IOPS is 4000.
ibmcloud sl file volume-modify 12345678 --new-size 500 --new-tier 4
This command modify a volume 12345678 with size is 500GB, tier level is 4 IOPS per GB.
ibmcloud sl file volume-modify IDENTIFIER [flags]
명령 옵션:
- --f, 힘
- 확인 없이 조작 강제 실행
- --i, new-iops
- [성능 볼륨에 대해서만] 100의 배수인 100~6000 사이의 성능 스토리지 IOPS IOPS 값을 지정하지 않으면 볼륨의 원래 IOPS 값이 사용됩니다.
- --c, new-size
- 파일 볼륨의 새 크기(GB). 크기를 지정하지 않으면 원래 볼륨 크기가 사용됩니다. 잠재 크기: [20, 40, 80, 100, 250, 500, 1000, 2000, 4000, 8000, 12000] 최소: [볼륨의 원래 크기]
- --t 신규 계층
- 내구성 [볼륨에 한해] 내구성 스토리지 계층(GB당 IOPS) 계층을 지정하지 않으면 볼륨의 원래 계층이 사용됩니다.
ibmcloud sl file volume-options
블록 또는 파일 스토리지 볼륨 주문에 대한 모든 옵션을 나열합니다
블록 또는 파일 스토리지 볼륨 주문에 대한 모든 옵션을 나열합니다
참조: https://cloud.ibm.com/docs/BlockStorage/index.html#provisioning-considerations https://cloud.ibm.com/docs/BlockStorage?topic=BlockStorage-orderingBlockStorage&interface=cli
ibmcloud sl file volume-options [flags]
명령 옵션:
- --prices
- 스토리지, 스냅샷 및 iops 범위 테이블에 가격을 표시합니다.
ibmcloud sl file volume-order
파일 스토리지 볼륨 주문
예:
ibmcloud sl file volume-order --storage-type performance --size 1000 --iops 4000 --os-type LINUX -d dal09 이 명령은 dal09 에 있는 크기가 1000GB 이고, IOPS 가 4000 이며, OS 유형이 LINUX 인 성능 볼륨을 주문합니다. ibmcloud sl file volume-order --storage-type endurance --size 500 --tier 4 --os-type XEN -d dal09 --snapshot-size 500 이 명령은 크기가 500GB 이고, 계층 수준이 GB당 4 IOPS 이며, OS 유형이 dal09 에 있는 XEN 이고, 추가 스냅샷 공간 크기가 500GB 인 내구성 볼륨을 주문합니다.
ibmcloud sl file volume-order [flags]
명령 옵션:
- --b 청구
- 청구 비율(기본값: monthly)에 대한 선택적 매개변수, 옵션: hourly, monthly
- --d, 데이터센터
- 데이터센터 짧은 이름 [필수]
- --f, 힘
- 확인 없이 조작 강제 실행
- --i, iops
- [스토리지 유형 성능에 필요한] 100의 배수인 100~6000의 성능 스토리지 IOPS
- --s 크기
- [필요한] 스토리지 볼륨 크기(GB)
- --n 스냅샷 크기
- 내구성 파일 스토리지와 함께 스냅샷 공간을 주문하기 위한 선택적 매개변수입니다. 주문할 스냅샷 공간의 크기(GB)를 지정합니다.
- --t 스토리지 유형
- [필요한] 스토리지 볼륨 유형, 옵션: 성능, 내구성
- --e, 계층
- [스토리지형 내구성에 필요한] 내구성 스토리지 계층(GB당 IOP), 옵션은 다음과 같습니다: 0.25,2,4,10
ibmcloud sl file volume-refresh
복제 볼륨을 해상 상위의 스냅샷으로 새로 고칩니다.
상위의 스냅샷으로 중복 볼륨을 새로 고칩니다. ibmcloud sl file volume-refresh VOLUME_ID SNAPSHOT_ID
예:
ibmcloud sl file volume-refresh VOLUME_ID SNAPSHOT_ID
Refresh a duplicate VOLUME_ID with a snapshot from its parent SNAPSHOT_ID.
ibmcloud sl file volume-refresh IDENTIFIER SNAPSHOT_ID [flags]
명령 옵션:
- ---f, 강제 새로 고침
- 볼륨 새로 고치기를 강제 실행합니다. 이 작업은 진행 중인 모든 트랜잭션을 취소합니다.
ibmcloud sl 파일 볼륨 설정 노트
기존 파일 스토리지 볼륨에 대한 참고사항을 설정합니다.
기존 파일 스토리지 볼륨에 대한 참고사항을 설정하십시오. ibmcloud sl file volume-set-note [OPTIONS] VOLUME_ID
예:
ibmcloud sl 파일 볼륨-설정-노트 12345678 --note '이것은 내 노트입니다'
ibmcloud sl file volume-set-note IDENTIFIER [flags]
명령 옵션:
- --n 참고
- 스토리지 볼륨과 관련된 공개 메모 [필요]