翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ステップ 6: 最初の耐障害性テストを実行する (オプション)
耐障害性テストは、 AWS Fault Injection Service () を使用して制御された障害を挿入することで、サービスが期待どおりに動作し、回復することを検証するのに役立ちますAWS FIS。このステップでは、テストテンプレートを選択し、サービスのテストを作成し、テスト実行を開始します。
コンソール
-
サービスに移動し、テストタブを選択します。サービスのアーキテクチャとレジリエンスポリシーに基づいて、推奨されるレジリエンステストが表示されます。
-
テストテンプレート (アベイラビリティーゾーン: リカバリなど) を選択します。詳細を表示を選択して、推奨されるテストの詳細を確認します。
-
テスト設定の編集を選択し、必要なパラメータを指定して保存します。これにより、テンプレートからテストが作成されます。設定が保存され、今後の実行に再利用されます。テスト設定はいつでも編集できます。
-
Start test を選択してテストランを開始します。
-
実行をモニタリングし、復旧目標が満たされたかどうかを確認します。
AWS CLI
# List the available test templates aws resiliencehubv2 list-test-templates --region us-east-1 # Create a test for your service from a template aws resiliencehubv2 create-test \ --test-template-arn "arn:aws:resiliencehub:us-east-1:aws:test-template/aws-az-recovery:rtaz001" \ --target-identifier "arn:aws:resiliencehub:us-east-1:123456789012:service/api-service:def456" \ --parameters '{"availabilityZone": ["us-east-1a"]}' # Start a test run aws resiliencehubv2 start-test-run --test-id "test-id" # Check the status and results of the test run aws resiliencehubv2 get-test-run --test-run-id "test-run-id"
詳細については、「[回復力テスト]」を参照してください。