メニュー
Amazon Elastic Compute Cloud
Linux インスタンス用ユーザーガイド

Linux 用 EC2Rescue を作動する

ここでは、このツールを使い始めるための一般的なタスクについて説明します。

ヘルプの使用

Linux 用 EC2Rescue には、詳細を説明したヘルプファイルと利用できる各コマンドの構文が含まれています。

ヘルプコマンドを使用するには

  • help コマンドを使用して、全般的なヘルプを取得します。

    Copy
    [ec2-user ~]$ ./ec2rl help

利用できるモジュールの一覧表示するには

  • 利用できるすべてのモジュールを一覧表示します。

    Copy
    [ec2-user ~]$ ./ec2rl list

特定のモジュールのヘルプを取得するには

  • 特定のコマンドの詳細ヘルプを表示します。

    Copy
    [ec2-user ~]$ ./ec2rl help module_name

    dig モジュールのヘルプファイルを表示するコマンド例:

    Copy
    [ec2-user ~]$ ./ec2rl help dig

モジュールを実行する

以下の手順を使用して Linux 用 EC2Rescue を実行できます。

モジュールを実行するには

  1. モジュールを実行します。

    Copy
    [ec2-user ~]$ ./ec2rl run --only-modules=module_name --arguments

    dig モジュールを使用して amazon.com ドメインをクエリするコマンド例:

    [ec2-user ~]$ ./ec2rl run --only-modules=dig --domain=amazon.com
  2. 結果を表示します。

    Copy
    [ec2-user ~]$ cat /var/tmp/ec2rl/logfile_location

    例:

    Copy
    [ec2-user ~]$ cat /var/tmp/ec2rl/2017-05-11T15_39_21.893145/mod_out/run/dig.log

結果をアップロードする

AWS サポートが S3 バケットから結果あるいは結果の共有をリクエストする場合、Linux 用 EC2Rescue CLI ツールを使用してアップロードします。Linux 用 EC2Rescue コマンドの出力によって、これを達成するためのコマンドが提供されます。

サポートをアップロードするには

  • サポートする結果をアップロードします。

    Copy
    [ec2-user ~]$ ./ec2rl upload --upload-directory=/var/tmp/ec2rl/2017-05-11T15_39_21.893145 --support-url="URLProvidedByAWSSupport"

S3 バケットにアップロードするには

  • S3 バケットに結果をアップロードするには

    Copy
    [ec2-user ~]$ ./ec2rl upload --upload-directory=/var/tmp/ec2rl/2017-05-11T15_39_21.893145 --presigned-url="YourPresignedS3URL"

    注記

    Amazon S3 に署名付きの URL を生成するための詳細については、「署名付き URL を使用したオブジェクトのアップロード」を参照してください。

バックアップの作成

次のコマンドを使用して、インスタンス、1 つ以上のボリューム、または特定のデバイス ID のバックアップを作成します。

インスタンスをバックアップするには

  • インスタンスのバックアップを作成します。

    Copy
    [ec2-user ~]$ ./ec2rl run --backup=ami

すべてのボリュームをバックアップするには

  • インスタンスに関連付けられるすべてのボリュームのバックアップを作成します。

    Copy
    [ec2-user ~]$ ./ec2rl run --backup=allvolumes

1 つのボリュームをバックアップするには

  • 単一のボリュームのバックアップを作成します。

    Copy
    [ec2-user ~]$ ./ec2rl run --backup=volume ID