すべてのプロダクト
Search
ドキュメントセンター

Bastionhost:自動O&M

最終更新日:Jan 07, 2025

ホストで自動O&M操作を有効にするために、O&Mタスクを作成し、O&MサイクルやO&MスクリプトなどのO&Mルールを設定できます。 これにより、O&M効率が向上します。 このトピックでは、O&Mタスクを作成および実行する方法について説明します。

前提条件

制限

  • 単一のO&Mタスクの実行期間は 24 時間を超えることはできません。 超えると、タスクの接続が閉じられます。

  • 単一のO&Mタスクに関連付けられるホストアカウントの数は 200 を超えることはできません。

  • 設定できるO&Mタスクの総数と同時実行可能なO&Mタスクの最大数は、Bastionhostの仕様によって異なります。 次の表に詳細を示します。

    説明

    保留中、実行中、成功など、すべての状態のO&Mタスクは、システムがタスク数を計算するときにカウントされます。

    1005002005001,00020002,000200010,0005000

    アセット

    設定されているタスクの総数

    開始されたタスクの最大数

    50

    200

    200

    200

    200

    500

    1000

    500

    500

    1000

    5,000

    2000

    1000

    2000

    20,000

    5000

    2000

手順

Resource Access Management ( RAM ) ユーザーを使用してO&Mタスクを作成する場合は、Bastionhostのコンソールに移動する必要があります。 RAMユーザーを使用せずにO&Mタスクを作成する場合は、BastionhostのO&Mポータルを使用する必要があります。

RAMユーザー

  1. Bastionhostコンソール にログオンします。 上部のナビゲーションバーで、Bastionhostが存在するリージョンを選択します。

  2. Bastionhostリストで、管理するBastionhostを見つけ、管理 をクリックします。

  3. 左側のナビゲーションペインで、[アセット O&M] > [O&Mタスク] を選択します。

  4. オプション。 O&Mスクリプトを作成します。

    1. [スクリプト管理] タブで、[O&Mスクリプトの作成] をクリックします。

    2. [O&Mスクリプトの作成] パネルで、O&Mスクリプトの名前と内容を指定し、[O&Mスクリプトの作成] をクリックします。

      説明
      • スクリプト名は 1 ~ 128 文字で、文字、ピリオド (.)、アンダースコア (_)、ハイフン (-)、およびスペースを含めることができます。 名前は特殊文字で始めることはできません。

      • スクリプトサイズは最大 64 KB です。 シェルコマンドのみがサポートされています。

      • O&Mエンジニアはプライベートスクリプトのみ作成できます。 パブリックスクリプトを作成するには、管理者に連絡してください。

  5. [O&Mタスク] タブで、[O&Mタスクの作成] をクリックします。

  6. [O&Mタスクの作成] ページで、次の表に記載されているパラメーターを設定し、[O&Mタスクの作成] をクリックします。

    重要
    • O&Mタスクが作成されると、[承認待ち] ステータスになります。 タスクが管理者によって承認されると、ステータスは [保留中] に変わります。 管理者として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以外のユーザー

  1. BastionhostのO&Mポータルにログオンします。 詳細については、「O&Mポータルへのログオン」をご参照ください。

  2. 左側のナビゲーションペインで、[O&Mタスク] をクリックします。

  3. オプション。 O&Mスクリプトを作成します。

    1. [スクリプト管理] タブで、[O&Mスクリプトの作成] をクリックします。

    2. [O&Mスクリプトの作成] パネルで、O&Mスクリプトの名前と内容を指定し、[O&Mスクリプトの作成] をクリックします。

      説明
      • スクリプト名は 1 ~ 128 文字で、文字、ピリオド (.)、アンダースコア (_)、ハイフン (-)、およびスペースを含めることができます。 名前は特殊文字で始めることはできません。

      • スクリプトサイズは最大 64 KB です。 シェルコマンドのみがサポートされています。

      • O&Mエンジニアはプライベートスクリプトのみ作成できます。 パブリックスクリプトを作成するには、管理者に連絡してください。

  4. [O&Mタスク] タブで、[O&Mタスクの作成] をクリックします。

  5. [O&Mタスクの作成] ページで、次の表に記載されているパラメーターを設定し、[O&Mタスクの作成] をクリックします。

    重要
    • O&Mタスクが作成されると、[承認待ち] ステータスになります。 タスクが管理者によって承認されると、ステータスは [保留中] に変わります。 管理者として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タスクの管理」をご参照ください。