Cloud Shell インスタンスがリリースされる際に一時ストレージ内のファイルが失われるのを防ぐため、File Storage NAS インスタンスをマウントして、スクリプトやファイルを永続的に保存します。
前提条件
-
Cloud Shell は、永続ストレージとして File Storage NAS を使用します。File Storage NAS の詳細については、「File Storage NAS とは」をご参照ください。
-
従量課金のパフォーマンスタイプの File Storage NAS インスタンスを作成する必要があります。これには、わずかな使用料金が発生します。詳細については、「NAS 課金の概要」をご参照ください。
-
RAM ID (RAM ユーザーまたは RAM ロール) を使用して Cloud Shell にアクセスします。NAS インスタンスを作成するには、その RAM ID に File Storage NAS に必要な権限を付与する必要があります。詳細については、「RAM を使用したアクセスの制御」をご参照ください。
操作手順
File Storage NAS ファイルシステムを、ご利用の Cloud Shell インスタンスの $HOME ディレクトリとしてマウントします。これにより、永続ストレージが確保され、インスタンスがリリースされる際のデータ損失を防ぐことができます。
ファイルストレージのマウント
-
ツールバーで、[ストレージアイコン] > [ファイルストレージのマウント] をクリックします。
-
ダイアログボックスで、[今すぐ作成] をクリックします。システムによって NAS インスタンスが作成され、Cloud Shell にバインドされます。この初期設定には数分かかる場合があります。
-
NAS インスタンスがバインドされると、Cloud Shell は自動的に仮想マシンを再作成します。この自動プロセスには 30 秒もかかりません。
-
仮想マシンが再作成された後、インスタンスを使用できます。ツールバーで、[ストレージアイコン] > [ファイルストレージのマウント] をクリックして、バインドされたインスタンスの [ファイルシステム ID] を表示します。
-
[ファイルシステム ID] をクリックして、インスタンスの基本パラメーターを表示します。
[基本情報] ページには、[ファイルシステム ID]、[ファイルシステム名]、[ストレージ仕様]、[ファイルシステムタイプ]、[ファイルシステムステータス]、[マウントポイントステータス]、[プロトコルタイプ] (例:NFS)、[リージョン]、[可用性ゾーン]、[課金方法]、[暗号化方式]、[作成時間] などのパラメーターが含まれます。
ファイルストレージのアンマウント
-
ツールバーで、[ストレージアイコン] > [ファイルストレージのアンマウント] をクリックします。
-
ダイアログボックスで、[今すぐアンマウント] をクリックします。Cloud Shell は NAS インスタンスをアンバインドします。
説明-
NAS サービスが不要になった場合は、ファイルシステムインスタンスを手動でリリースしてください。インスタンスがリリースされると、インスタンスに保存されているすべてのファイルは完全に削除されます。詳細については、「ファイルシステムインスタンスのリリース」をご参照ください。
-
NAS インスタンスをリリースしない場合、Cloud Shell は次回ストレージをマウントする際に、新しいインスタンスを作成する代わりに、そのインスタンスに再バインドします。
-
-
NAS インスタンスがアンバインドされると、Cloud Shell は自動的に仮想マシンを再作成します。この自動プロセスには 30 秒もかかりません。
-
仮想マシンが再作成されると、
$HOMEディレクトリは一時ストレージを使用する状態に戻ります。Cloud Shell インスタンスがリリースされると、$HOMEディレクトリ内のすべてのカスタム設定、インストール済みのサードパーティソフトウェア、およびファイルが失われます。