ホストで自動O&M操作を有効にするために、O&Mタスクを作成し、O&MサイクルやO&MスクリプトなどのO&Mルールを設定できます。 これにより、O&M効率が向上します。 このトピックでは、O&Mタスクを作成および実行する方法について説明します。
前提条件
自動O&MはBastionhost Enterprise Editionでのみサポートされています。 Bastionhostの購入またはアップグレード方法の詳細については、「Bastionhostの購入」および「Bastionhostのアップグレード」をご参照ください。
O&M操作を実行するホストとユーザーがBastionhostにインポートされます。 ユーザーは、ホストとホストアカウントを管理する権限を持っています。 詳細については、「ホストの追加」、「ユーザーの管理」、および「アセットとアセットアカウントを管理するためのユーザーまたはユーザーグループの承認」をご参照ください。
制限
単一のO&Mタスクの実行期間は 24 時間を超えることはできません。 超えると、タスクの接続が閉じられます。
単一のO&Mタスクに関連付けられるホストアカウントの数は 200 を超えることはできません。
設定できるO&Mタスクの総数と同時実行可能なO&Mタスクの最大数は、Bastionhostの仕様によって異なります。 次の表に詳細を示します。
説明保留中、実行中、成功など、すべての状態のO&Mタスクは、システムがタスク数を計算するときにカウントされます。
アセット
設定されているタスクの総数
開始されたタスクの最大数
50
200
200
100500 200
200500 200
500
1000
500
1,0002000 500
2,0002000 1000
5,000
2000
1000
10,0005000 2000
20,000
5000
2000
手順
Resource Access Management ( RAM ) ユーザーを使用してO&Mタスクを作成する場合は、Bastionhostのコンソールに移動する必要があります。 RAMユーザーを使用せずにO&Mタスクを作成する場合は、BastionhostのO&Mポータルを使用する必要があります。
RAMユーザー
Bastionhostコンソール にログオンします。 上部のナビゲーションバーで、Bastionhostが存在するリージョンを選択します。
Bastionhostリストで、管理するBastionhostを見つけ、管理 をクリックします。
左側のナビゲーションペインで、 を選択します。
オプション。 O&Mスクリプトを作成します。
[スクリプト管理] タブで、[O&Mスクリプトの作成] をクリックします。
[O&Mスクリプトの作成] パネルで、O&Mスクリプトの名前と内容を指定し、[O&Mスクリプトの作成] をクリックします。
説明スクリプト名は 1 ~ 128 文字で、文字、ピリオド (.)、アンダースコア (_)、ハイフン (-)、およびスペースを含めることができます。 名前は特殊文字で始めることはできません。
スクリプトサイズは最大 64 KB です。 シェルコマンドのみがサポートされています。
O&Mエンジニアはプライベートスクリプトのみ作成できます。 パブリックスクリプトを作成するには、管理者に連絡してください。
[O&Mタスク] タブで、[O&Mタスクの作成] をクリックします。
[O&Mタスクの作成] ページで、次の表に記載されているパラメーターを設定し、[O&Mタスクの作成] をクリックします。
パラメーター
説明
タスク名
カスタムタスク名。 タスク名はグローバルに一意である必要があります。
タスク名は次の要件を満たしている必要があります。
1 ~ 128 文字である必要があります。
特殊文字で始めることはできません。
文字、ピリオド (.)、アンダースコア (_)、ハイフン (-)、およびスペースを含めることができます。
実行方法
O&Mタスクを実行する方法。 有効な値:
手動:O&Mタスクは手動で開始する必要があります。
定期的:O&Mタスクは、「実行日時」に指定した日時と、「期間」に指定した頻度で実行されます。 期間の有効な値:1 ~ 720 時間または 1 ~ 30 日。
スケジュール済み:O&Mタスクは、「実行日時」に指定した日時で実行されます。
説明手動で開始されたタスクは、スケジュールされたタスクと定期的なタスクよりも優先度が高くなります。
スクリプトコンテンツ
O&Mスクリプトの内容。 スクリプトの内容を手動で入力するか、特定のパブリックまたはプライベートスクリプトを選択できます。
説明スクリプトサイズは最大 64 KB です。 シェルコマンドのみがサポートされています。
O&Mエンジニアはプライベートスクリプトのみ作成できます。 管理者のみがパブリックスクリプトを作成できます。 パブリック O&M スクリプトの作成方法の詳細については、「O&Mタスクの管理」をご参照ください。
ホストアカウントの関連付け
O&Mタスクに関連付けられているホストアカウント。 ユーザーが管理を承認されているホストアカウントのみをタスクに関連付けることができます。 アカウントの次の資格情報のうち少なくとも 1 つがBastionhostでホストされている必要があります:パスワード、SSH秘密鍵、および共有鍵。 ホストアカウントの管理をユーザーに承認する方法の詳細については、「アセットとアセットアカウントを管理するためのユーザーまたはユーザーグループの承認」をご参照ください。
RAM以外のユーザー
BastionhostのO&Mポータルにログオンします。 詳細については、「O&Mポータルへのログオン」をご参照ください。
左側のナビゲーションペインで、[O&Mタスク] をクリックします。
オプション。 O&Mスクリプトを作成します。
[スクリプト管理] タブで、[O&Mスクリプトの作成] をクリックします。
[O&Mスクリプトの作成] パネルで、O&Mスクリプトの名前と内容を指定し、[O&Mスクリプトの作成] をクリックします。
説明スクリプト名は 1 ~ 128 文字で、文字、ピリオド (.)、アンダースコア (_)、ハイフン (-)、およびスペースを含めることができます。 名前は特殊文字で始めることはできません。
スクリプトサイズは最大 64 KB です。 シェルコマンドのみがサポートされています。
O&Mエンジニアはプライベートスクリプトのみ作成できます。 パブリックスクリプトを作成するには、管理者に連絡してください。
[O&Mタスク] タブで、[O&Mタスクの作成] をクリックします。
[O&Mタスクの作成] ページで、次の表に記載されているパラメーターを設定し、[O&Mタスクの作成] をクリックします。
パラメーター
説明
タスク名
カスタムタスク名。 タスク名はグローバルに一意である必要があります。
タスク名は次の要件を満たしている必要があります。
1 ~ 128 文字である必要があります。
特殊文字で始めることはできません。
文字、ピリオド (.)、アンダースコア (_)、ハイフン (-)、およびスペースを含めることができます。
実行方法
O&Mタスクを実行する方法。 有効な値:
手動:O&Mタスクは手動で開始する必要があります。
定期的:O&Mタスクは、「実行日時」に指定した日時と、「期間」に指定した頻度で実行されます。 期間の有効な値:1 ~ 720 時間または 1 ~ 30 日。
スケジュール済み:O&Mタスクは、「実行日時」に指定した日時で実行されます。
説明手動で開始されたタスクは、スケジュールされたタスクと定期的なタスクよりも優先度が高くなります。
スクリプトコンテンツ
O&Mスクリプトの内容。 スクリプトの内容を手動で入力するか、特定のパブリックまたはプライベートスクリプトを選択できます。
説明スクリプトサイズは最大 64 KB です。 シェルコマンドのみがサポートされています。
O&Mエンジニアはプライベートスクリプトのみ作成できます。 管理者のみがパブリックスクリプトを作成できます。 パブリック O&M スクリプトの作成方法の詳細については、「O&Mタスクの管理」をご参照ください。
ホストアカウントの関連付け
O&Mタスクに関連付けられているホストアカウント。 ユーザーが管理を承認されているホストアカウントのみをタスクに関連付けることができます。 アカウントの次の資格情報のうち少なくとも 1 つがBastionhostでホストされている必要があります:パスワード、SSH秘密鍵、および共有鍵。 ホストアカウントの管理をユーザーに承認する方法の詳細については、「アセットとアセットアカウントを管理するためのユーザーまたはユーザーグループの承認」をご参照ください。
関連情報
O&Mエンジニアによって作成されたO&Mタスクは、管理者によって承認された後にのみ実行できます。 管理者としてタスクを承認する方法の詳細については、「タスクのレビュー」をご参照ください。
管理者がO&Mタスクの自動承認を有効にすると、O&Mエンジニアによって作成されたO&Mタスクは自動的に承認されて実行されます。 詳細については、「O&M設定の構成」をご参照ください。
O&Mタスク管理ページで、管理者はO&Mエンジニアによって作成された自動O&Mタスクを管理できます。 たとえば、管理者はO&Mタスクの詳細を表示したり、O&Mタスクを停止または削除したりできます。 管理者は、O&Mエンジニアが使用するためのパブリック O&M スクリプトを作成することもできます。 詳細については、「O&Mタスクの管理」をご参照ください。