Veritas NetBackup™ CloudPoint インストールおよびアップグレードガイド
- 第 I 部 CloudPoint のインストールおよび構成
- CloudPoint のインストールの準備
- Docker イメージを使用した CloudPoint の配備
- CloudPoint クラウドプラグイン
- CloudPoint ストレージアレイプラグイン
- CloudPoint アプリケーションエージェントとプラグイン
- Oracle プラグインの構成に関する注意事項
- スナップショットのリストアについて
- SQL Server スナップショットのリストア後に必要な追加手順
- CloudPoint のエージェントレス機能を使用した資産の保護
- NetBackup でのボリュームの暗号化
- 第 II 部 CloudPoint のメンテナンス
Microsoft Azure でのアクセス権の設定
CloudPoint で Microsoft Azure 資産を保護できるようにするには、事前に Microsoft Azure 資産へのアクセス権が必要です。CloudPoint ユーザーが Azure 資産と連携するために使用できるカスタムロールを関連付ける必要があります。
次のことを CloudPoint に可能にするカスタムロールの定義を、以下に JSON 形式で示します。
Azure プラグインを構成し、資産を検出します。
ホストとディスクのスナップショットを作成します。
元の場所または新しい場所にスナップショットをリストアします。
スナップショットを削除します。
{ "Name": "CloudPoint Admin", "IsCustom": true, "Description": "Necessary permissions for Azure plug-in operations in CloudPoint", "Actions": [ "Microsoft.Storage/*/read", "Microsoft.Compute/*/read", "Microsoft.Compute/disks/write", "Microsoft.Compute/disks/delete", "Microsoft.Compute/images/write", "Microsoft.Compute/images/delete", "Microsoft.Compute/snapshots/delete", "Microsoft.Compute/snapshots/write", "Microsoft.Compute/virtualMachines/capture/action", "Microsoft.Compute/virtualMachines/write", "Microsoft.Compute/virtualMachines/delete", "Microsoft.Compute/virtualMachines/generalize/action", "Microsoft.Compute/virtualMachines/restart/action", "Microsoft.Compute/virtualMachines/runCommand/action", "Microsoft.Compute/virtualMachines/start/action", "Microsoft.Compute/virtualMachines/vmSizes/read", "Microsoft.Network/*/read", "Microsoft.Network/networkInterfaces/delete", "Microsoft.Network/networkInterfaces/effectiveNetworkSecurityGroups/action", "Microsoft.Network/networkInterfaces/join/action", "Microsoft.Network/networkInterfaces/write", "Microsoft.Network/networkSecurityGroups/join/action", "Microsoft.Network/networkSecurityGroups/securityRules/write", "Microsoft.Network/networkSecurityGroups/write", "Microsoft.Network/publicIPAddresses/delete", "Microsoft.Network/publicIPAddresses/join/action", "Microsoft.Network/publicIPAddresses/write", "Microsoft.Network/routeTables/join/action", "Microsoft.Network/virtualNetworks/delete", "Microsoft.Network/virtualNetworks/subnets/delete", "Microsoft.Network/virtualNetworks/subnets/join/action", "Microsoft.Network/virtualNetworks/write", "Microsoft.Resources/*/read", "Microsoft.Resources/subscriptions/resourceGroups/write", "Microsoft.Resources/subscriptions/resourceGroups/ \ validateMoveResources/action", "Microsoft.Resources/subscriptions/tagNames/tagValues/write", "Microsoft.Resources/subscriptions/tagNames/write", "Microsoft.Subscription/*/read", "Microsoft.Authorization/*/read" ], "NotActions": [ ], "AssignableScopes": [ "/subscriptions/subscription_GUID", "/subscriptions/subscription_GUID/ \ resourceGroups/myCloudPointGroup" ] }
Powershell を使用してカスタムロールを作成するには、次の Azure マニュアルの手順に従ってください。
https://docs.microsoft.com/en-us/azure/role-based-access-control/tutorial-custom-role-powershell
次に例を示します。
New-AzureRmRoleDefinition -InputFile "C:\CustomRoles\ReaderSupportRole.json"
Azure CLI を使用してカスタムロールを作成するには、次の Azure マニュアルの手順に従ってください。
https://docs.microsoft.com/en-us/azure/role-based-access-control/tutorial-custom-role-cli
次に例を示します。
az role definition create --role-definition "~/CustomRoles/ ReaderSupportRole.json"
メモ:
ロールを作成する前に、以前に指定されたロール定義 (JSON 形式のテキスト) を .json ファイルにコピーし、そのファイルを入力ファイルとして使用する必要があります。前述のサンプルコマンドでは、ReaderSupportRole.json
は、ロール定義テキストを含んでいる入力ファイルとして使用されます。
このロールを使用するには、次の手順を実行します。
Azure 環境で動作しているアプリケーションにロールを割り当てます。
CloudPoint で、アプリケーションのクレデンシャルを使用して Azure オフホストプラグインを構成します。