File Storage for Classic サービスの操作 (ibmcloud sl file)
IBM Cloud® File Storage for Classic は、永続的で高速、柔軟な、NFS ベースのネットワーク接続型の File Storage for Classic です。 この Network Attached Storage (NAS) 環境では、ファイル共有機能とパフォーマンスを完全に制御できます。
IBM Cloud® コマンド・ライン・インターフェースから以下のコマンドを使用して IBM Cloud クラシック・インフラストラクチャーの File Storage for Classic サービスのボリュームを管理します。
ibmcloud sl file access-list
ボリュームへのアクセスが許可されているホストをリストします。
ibmcloud sl file access-list VOLUME_ID[OPTIONS]
例:
ibmcloud sl file access-list 12345678--sortbyid このコマンドは、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 file access-revoke VOLUME_ID[OPTIONS]
例:
ibmcloud sl file access-revoke 12345678--virtual-id87654321 このコマンドは、ID 87654321 の仮想サーバーの ID 12345678 のボリュームへのアクセスを取り消します。
ibmcloud sl file access-revoke IDENTIFIER [flags]
コマンド・オプション:
- ---d、ハードウェア ID
- 取り消す 1 つのハードウェア・サーバーの ID
- ---p、IPアドレス
- 取り消す IP アドレス
- ----i, ip-address-id
- 取り消す 1 つの IP アドレスの ID
- ---s、サブネットID
- 取り消す 1 つのサブネットの ID
- ---v、仮想ID
- 取り消す 1 つの Virtual Server の ID
ibmcloud sl file disaster-recovery-failover
アクセスできないボリュームを、使用可能なレプリカ・ボリュームにフェイルオーバーします。
レプリケーションを持つ)ボリュームが災害イベントによってアクセス不能になった場合、この方法を使用して、別の場所にある利用可能なレプリカに即座にフェイルオーバーすることができます。 別の場所にある利用可能なレプリカにフェイルオーバーすることができます。 この方法では、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 file 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-フェイルバック 12345678 このコマンドは、ID 12345678 のボリュームに対してフェイルバック操作を実行します。
ibmcloud sl file replica-failback IDENTIFIER
ibmcloud sl file replica-failover
指定されたレプリカ・ボリュームにファイル・ボリュームをフェイルオーバーします
ibmcloud sl file replica-failover VOLUME_ID REPLICA_ID
例:
ibmcloudファイルレプリカフェイルオーバー12345678 87654321 このコマンドは、ID 12345678のボリュームをID 87654321のレプリカ・ボリュームにフェイルオーバーします。
ibmcloud sl file replica-failover IDENTIFIER REPLICA_ID
ibmcloud sl file replica-locations
指定されたボリュームの適切なレプリケーション・データ・センターをリストします
例:
ibmcloud sl file replica-ロケーション 12345678 このコマンドは、ID 12345678 のブロック・ボリュームの適切な複製データ・センターをリストします。
ibmcloud sl file replica-locations IDENTIFIER
ibmcloud sl file replica-order
File Storage レプリカ・ボリュームを注文します
ibmcloud sl ファイル複製順序 VOLUME_ID[OPTIONS]
例:
ibmcloud sl file replica-order 12345678-sDAILY-d dal09 --tier4--os-typeLINUX このコマンドは、DAILYレプリケーションを実行するID 12345678のボリュームのレプリカを注文します。
ibmcloud sl file replica-order IDENTIFIER [flags]
コマンド・オプション:
- ---dセンター
- レプリカ用のデータ・センターの短縮名。 例えば、dal09は次のように[要求した]
- ---f、フォース
- 確認を求めずに操作を強制します
- ---i、iops
- パフォーマンス・ストレージ IOPS (100 から 6000 までの範囲内の 100 の倍数)。IOPS 値が指定されない場合、元のボリュームの IOPS 値が使用されます
- ---s、スナップショット・スケジュール
- レプリケーションに使用するスナップショット・スケジュール。 オプションHOURLY、DAILY、WEEKLY[必須]
- ---t、tier
- Endurance Storage Tier (IOPS per GB) of the primary volume for which a replica is ordered [任意], options are: 0.25,2,4,10,if no tier is specified, the tier of the original volume will be used
ibmcloud sl file replica-partners
ブロック・ボリュームの既存レプリカ・ボリュームをリストします
ibmcloud sl ファイルレプリカパートナー VOLUME_ID[OPTIONS]
例:
ibmcloud sl file replica-パートナー 12345678 このコマンドは、ID 12345678 のブロック・ボリュームの既存のレプリカ・ボリュームをリストします。
ibmcloud sl file replica-partners IDENTIFIER
ibmcloud sl file snapshot-cancel
指定されたボリュームの既存スナップショット・スペースを取り消します
SNAPSHOT_ID[OPTIONS]
例:
ibmcloud sl file snapshot-cancel 12345678--immediate -f このコマンドは、ID 12345678のスナップショットを、確認を求めることなく直ちにキャンセルします。
ibmcloud sl file snapshot-cancel IDENTIFIER [flags]
コマンド・オプション:
- ---f、フォース
- 確認を求めずに操作を強制します
- --immediate
- 請求応答日ではなく即時に、スナップショット・スペースを取り消します
- --reason
- 取り消しの理由 (オプション)
ibmcloud sl file snapshot-create
指定されたボリュームのスナップショットを作成します
ibmcloud sl file snapshot-create VOLUME_ID[OPTIONS]
例:
ibmcloud sl file snapshot-create 12345678--notesnapshotforibmcloud このコマンドは、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 ファイル snapshot-disable VOLUME_ID[OPTIONS]
例:
ibmcloud sl ファイル snapshot-disable 12345678-sDAILY このコマンドは、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-sWEEKLY-c5-m0--hour2-d0 このコマンドは、ID 12345678のボリュームのスナップショットを有効にし、スナップショットは毎週日曜日の2:00に取得され、最大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
File Storage スナップショットをリストします
例:
ibmcloud sl file snapshot-list 12345678--sortbyid このコマンドは、ID 12345678を持つボリュームのすべてのスナップショットを一覧表示し、IDでソートします。
ibmcloud sl file snapshot-list IDENTIFIER [flags]
コマンド・オプション:
- --sortby
- ソートの基準にする列。 オプション: id、name、created、size_bytes
ibmcloud sl file snapshot-order
Block Storage ボリューム用のスナップショット・スペースを注文します
サイズオプションはhttps://cloud.ibm.com/docs/BlockStorage?topic=BlockStorage-getting-started。 ibmcloud sl block volume-options'で利用可能なオプションを取得する。
例:
ibmcloud sl file snapshot-order 12345678-s1000-t4 このコマンドは、ID 12345678、サイズ1000GB、ティアレベルGBあたり4IOPSのボリュームのスナップショットスペースを注文します。
ibmcloud sl file snapshot-order IDENTIFIER [flags]
コマンド・オプション:
- ---f、フォース
- 確認を求めずに操作を強制します
- ---i、iops
- パフォーマンス・ストレージ IOPS (100 から 6000 までの範囲内の 100 の倍数)
- ---s、サイズ
- 作成するスナップショット領域のサイズ(GB
- ---t、tier
- [オプション]で注文するブロックボリュームの耐久ストレージ層(GBあたりのIOPS): 0.0.25,2,4,10
- ---uグレード
- 注文がアップグレードであることを示すフラグを立てます
ibmcloud sl file snapshot-restore
指定されたスナップショットを使用してファイル・ボリュームをリストアします
例:
ibmcloud sl file snapshot-restore 12345678 87654321 このコマンドは、ID 12345678 のボリュームを ID 87654321 のスナップショットからリストアします。
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
既存 File Storage ボリュームを取り消します
ibmcloud sl file volume-cancel VOLUME_ID[OPTIONS]
例:
ibmcloud sl file volume-cancel 12345678--immediate -f このコマンドは、ID 12345678のボリュームを、確認を求めることなく直ちにキャンセルします。
ibmcloud sl file volume-cancel IDENTIFIER [flags]
コマンド・オプション:
- ---f、フォース
- 確認を求めずに操作を強制します
- --immediate
- 請求応答日ではなく即時に、File Storage ボリュームを取り消します
- --reason
- 取り消しの理由 (オプション)
ibmcloud sl file volume-convert
従属重複ボリュームを独立ボリュームに変換します。
ibmcloud sl file volume-convert IDENTIFIER
ibmcloud sl file volume-count
データ・センターごとの File Storage ボリュームの数をリストします
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 file volume-duplicate VOLUME_ID[OPTIONS]
例:
ibmcloud sl file volume-重複 12345678 このコマンドは、ID 12345678 のボリュームを複製して新規ボリュームを注文します。
ibmcloud sl file volume-duplicate IDENTIFIER [flags]
コマンド・オプション:
- ---d、従属重複
- この重複を元のボリュームの従属重複にするかどうか
- ---i、複製-iops
- パフォーマンス・ストレージ IOPS (100 から 6000 までの範囲内の 100 の倍数)。IOPS 値が指定されない場合、元のボリュームの IOPS 値が使用されます
- ---sサイズ
- 重複ファイル・ボリュームのサイズ (GB)。サイズが指定されない場合、元のボリュームのサイズが使用されます
- ---n、複製スナップショットサイズ
- 重複のために注文するスナップショット・スペースのサイズ。スナップショット・スペース・サイズが指定されない場合、元のボリュームのスナップショット・スペース・サイズが使用されます
- ---t、重複階層
- エンデュランス・ストレージ層。層が指定されない場合、元のボリュームの層が使用されます
- ---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
File Storage をリストします
ibmcloud sl ファイル・ボリューム・リスト・[オプション]
例:
ibmcloud sl file volume-list-d dal09 -tendurance--sortbycapacity_gb このコマンドは、dal09にある現在のアカウントのすべてのenduranceボリュームを一覧表示し、容量でソートします。
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
- File Storage を購入した注文の 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
既存 File Storage ボリュームを変更します
ibmcloud sl file volume-modify VOLUME_ID[OPTIONS]
例:
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、ニューイオプス
- パフォーマンス・[ボリュームの場合のみ、]100~6000のIOPSを100の倍数で指定 IOPS値が指定されていない場合、ボリュームの元のIOPS値が使用されます。
- ----c, 新しいサイズ
- ファイル・ボリュームの新しいサイズ (GB)。 サイズを指定しない場合は、ボリュームの元のサイズが使用されます。 潜在的なサイズ: [20, 40, 80, 100, 250, 500, 1000, 2000, 4000, 8000, 12000] 最小:[ボリュームの元のサイズ]
- ---t、ニューティア
- 耐久[ボリュームの場合のみ、]耐久ストレージ層(GBあたりのIOPS)層が指定されていない場合、ボリュームの元の層が使用されます。
ibmcloud sl file volume-options
File Storage の注文に関するすべてのオプションをリストします
ibmcloud sl file volume-options
例:
ibmcloud sl ファイルボリュームオプション このコマンドは、ストレージタイプ、ボリュームサイズ、IOPS、ティアレベル、データセンター、スナップショットサイズなど、ファイルストレージボリュームを作成するためのすべてのオプションを一覧表示します。
ibmcloud sl file volume-options
ibmcloud sl file volume-order
File Storage ボリュームを注文します
ibmcloud sl ファイルのボリューム順序[オプション]
例:
ibmcloud sl file volume-order--storage-typeperformance--size1000--iops4000--os-typeLINUX-d dal09 このコマンドは、サイズが1000GB、IOPSが4000、OSタイプがLINUXで、dal09にあるパフォーマンスボリュームを注文します。 ibmcloud sl file volume-order--storage-typeendurance--size500--tier4--os-typeXEN-d dal09 --snapshot-size500。 このコマンドは、サイズが500GB、ティアレベルがGBあたり4 IOPS、OSタイプがXEN、dal09に配置され、追加のスナップショットスペースサイズが500GBのenduranceボリュームを注文します。
ibmcloud sl file volume-order [flags]
コマンド・オプション:
- ---b、請求
- 請求レートのオプション・パラメーター (デフォルトは monthly)。オプションは hourly、monthly です
- ---dセンター
- データセンター・ショートネーム[必須]
- ---f、フォース
- 確認を求めずに操作を強制します
- ---i、iops
- 性能 ストレージ・[タイプの性能に必要な]100の倍数で100~6000のストレージIOPs
- ---s、サイズ
- [必要な]ストレージ・ボリュームのサイズ(GB
- --スナップショットサイズ
- エンデュランス・ファイル・ストレージとともにスナップショット・スペースを注文するためのオプション・パラメーター。注文するスナップショット・スペースのサイズ (GB 単位) を指定します。
- ---t、ストレージタイプ
- [必要な]ストレージボリュームのタイプ、オプション:パフォーマンス、耐久性
- ---e、tier
- 耐久性 ストレージ・[タイプの耐久性に必要な]ストレージ階層(GBあたりIOP): 0.0.25,2,4,10
ibmcloud sl file volume-refresh
重複ボリュームを親のスナップショットでリフレッシュします。
親からのスナップショットを使用して重複ボリュームをリフレッシュします。 ibmcloud sl file volume-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 file volume-set-注
既存のファイル・ストレージ・ボリュームのメモを設定します。
既存のファイル・ストレージ・ボリュームのメモを設定します。 ibmcloud sl file volume-set-note [OPTIONS] VOLUME_ID
例:
ibmcloud sl file volume-set-note 12345678--note'これは私のメモです'
ibmcloud sl file volume-set-note IDENTIFIER [flags]
コマンド・オプション:
- ---n、注
- ストレージボリュームに関連する公開メモが[必要]