Oracle Cloud Infrastructureドキュメント

ブート・ボリューム

Oracle提供のイメージまたはカスタム・イメージに基づいて仮想マシン(VM)またはベアメタル・インスタンスを起動すると、インスタンスの新しいブート・ボリュームが同じコンパートメントに作成されます。 そのブート・ボリュームは、インスタンスを終了するまでそのインスタンスに関連付けられます。 インスタンスを終了すると、ブート・ボリュームとそのデータを保持できます。「インスタンスの終了」を参照してください。 この機能により、コンピューティング・インスタンスのブート・ボリュームの制御と管理のオプションが増え、次の機能が有効になります:

  • インスタンスのスケーリング:インスタンスを終了するときに、関連付けられたブート・ボリュームを保持し、別のインスタンス・タイプまたはシェイプを使用して新しいインスタンスを起動するために使用することができます。 ブート・ボリュームに基づいてインスタンスを起動する方法については、「インスタンスの作成」を参照してください。 これにより、ベアメタル・インスタンスからVMインスタンスへ簡単に切り替えたり、VMインスタンスから簡単に切り替えることができます。また、インスタンスのコア数を拡大または縮小することもできます。

  • トラブルシューティングと修理:ブート・ボリュームの問題によりコンピュート・インスタンスの問題が発生していると思われる場合は、インスタンスを停止してブート・ボリュームをデタッチできます。 その後、別のインスタンスにデータ・ボリュームとしてアタッチして、トラブルシューティングを行うことができます。 問題を解決したら、それを元のインスタンスに再接続するか、新しいインスタンスを起動するために使用することができます。

ブート・ボリュームは、他のブロック・ストレージ・ボリュームと同じように、デフォルトで暗号化されています。 詳細は、「ブロック・ボリューム暗号化」を参照してください。

ブロック・ボリュームを持つブート・ボリュームを同じボリューム・グループにグループ化することで、システム・ディスクとストレージ・ディスクの両方を含むグループ・ボリュームのバックアップまたはインスタンス全体のクローンを簡単に作成できます。 詳細については、「ボリューム・グループ」を参照してください。

Block Volumeサービスとブート・ボリュームの詳細については、theBlock Volume FAQを参照してください。

カスタム・ブート・ボリューム・サイズ

インスタンスを起動するときは、選択したイメージのデフォルト・ブート・ボリューム・サイズを使用するか、32 TBまでのカスタム・サイズを指定するかを指定できます。 この機能は、次のイメージ・ソース・オプションで使用できます:

  • Oracle提供のイメージ

  • カスタム・イメージ

  • イメージOCID

詳細については、「インスタンスの作成」を参照してください。

指定されたサイズは、イメージのデフォルト・ブート・ボリューム・サイズまたは50 GBのいずれか大きい方より大きくする必要があります。 インスタンスを起動したら、ブート・ボリュームのサイズを変更することはできません。

カスタム・ブート・ボリューム・サイズを指定する場合は、より大きなサイズを利用するためにボリュームを拡張する必要があります(「ルート・パーティションまたはシステム・パーティションの拡張」を参照)。

必要なIAMサービス・ポリシー

Oracle Cloud Infrastructureを使用するには、管理者が作成するポリシーで、コンソールまたはSDK、CLIまたはその他のツールを使用したREST APIのどちらを使用しているかにかかわらず、必要なタイプのアクセスを付与する必要があります。 アクションを実行しようとしたときに、権限のないメッセージや権限のないメッセージを取得する場合は、管理者に付与されているアクセスのタイプと作業するコンパートメントを確認してください。

管理者向け: 「ユーザーがインスタンスを起動できるようにします」のポリシーには、ブート・ボリュームをリストする機能が含まれています。 「ボリューム管理者によるブロック・ボリューム、バックアップおよびボリューム・グループの管理」のポリシーにより、指定されたグループは、ブロック・ボリューム、ブート・ボリューム、およびバックアップですべてを行いますが、インスタンスは起動しません。

新しいポリシーの場合は、「ポリシーの開始」「共通ポリシー」を参照してください。 インスタンス、クラウド・ネットワーク、またはその他の「コア・サービスAPI」リソースのポリシーを作成する方法について詳しくは、「コア・サービスの詳細」を参照してください。

コンソールの使用

コンソールにアクセスするには、「サポートされているブラウザ」を使用する必要があります。

ブート・ボリュームを管理するには、次のタスクを参照してください:

APIの使用

APIおよび署名リクエストの使用については、REST APIおよび「セキュリティ資格証明」を参照してください。 SDKの詳細は、「ソフトウェア開発キットとコマンドライン・インタフェース」を参照してください。

これらのAPI操作を使用して、ブート・ボリュームを管理します: