

サポート終了通知: 2026 年 5 月 20 日に、 AWS は のサポートを終了します AWS SimSpace Weaver。2026 年 5 月 20 日以降、 SimSpace Weaver コンソールまたは SimSpace Weaver リソースにアクセスできなくなります。詳細については、[AWS SimSpace Weaver 「サポート終了](https://docs.aws.amazon.com/simspaceweaver/latest/userguide/simspaceweaver-end-of-support.html)」を参照してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# スナップショット
<a name="working-with_snapshots"></a>

*スナップショット*を作成して、シミュレーションエンティティデータをいつでもバックアップできます。 SimSpace Weaver は Amazon S3 バケットに .zip ファイルを作成します。snapshot を使用して新しいシミュレーションを作成できます。 は、スナップショットに保存されているエンティティデータを使用して新しいシミュレーションのステートファブリックを SimSpace Weaver 初期化し、スナップショットの作成時に実行されていた空間アプリケーションとサービスアプリケーションを起動し、クロックを適切な tick に設定します。 は、スキーマファイルからではなく、スナップショットからシミュレーションの設定 SimSpace Weaver を取得します。アプリケーションの .zip ファイルは、Amazon S3 内の元のシミュレーションと同じ場所にある必要があります。カスタムアプリケーションはすべて個別に起動する必要があります。

**トピック**
+ [スナップショットのユースケース](#working-with_snapshots_use-cases)
+ [SimSpace Weaver コンソールを使用してスナップショットを操作する](working-with_snapshots_console.md)
+ [AWS CLI を使用してスナップショットを操作する](working-with_snapshots_cli.md)
+ [でのスナップショットの使用 AWS CloudFormation](working-with_cloudformation_snapshots.md)
+ [スナップショットに関するよくある質問](working-with_snapshots_faq.md)

## スナップショットのユースケース
<a name="working-with_snapshots_use-cases"></a>

### 前の状態に戻り、分岐シナリオを検討する
<a name="working-with_snapshots_use-case_branching"></a>

シミュレーションのスナップショットを作成して、特定の状態に保存できます。その後、そのスナップショットから複数の新しいシミュレーションを作成し、その状態から分岐する可能性のあるさまざまなシナリオを検討できます。

### ディザスタリカバリとセキュリティのベストプラクティス
<a name="working-with_snapshots_use-cases_best-practice"></a>

特に 1 時間以上実行されるシミュレーションや複数のワーカーを使用するシミュレーションでは、定期的にシミュレーションをバックアップすることをお勧めします。バックアップは、障害やセキュリティインシデントからの回復に役立ちます。スナップショットは、シミュレーションのバックアップを提供する方法を提供します。スナップショットでは、アプリケーションの .zip ファイルが以前と同じ Amazon S3 の場所に存在している必要があります。アプリケーションの.zip ファイルを別の場所に移動できるようにする必要がある場合は、カスタムバックアップソリューションを使用する必要があります。

その他のベストプラクティスの詳細については、「[を使用する際のベストプラクティス SimSpace Weaver](best-practices.md)」および「[のセキュリティのベストプラクティス SimSpace Weaver](security_best-practices.md)」を参照してください。

### シミュレーション時間を延長する
<a name="working-with_snapshots_use-cases_extend-duration"></a>

*シミュレーションリソース*は、 SimSpace Weaverでのシミュレーションの表現です。すべてのシミュレーションリソースには `MaximumDuration` 設定があります。シミュレーションは、`MaximumDuration` に達すると自動的に停止します。`MaximumDuration` の最大値は `14D` (14 日間) です。

シミュレーションをそのシミュレーションリソースの `MaximumDuration` より長く持続させる必要がある場合は、シミュレーションリソースがその `MaximumDuration` に達する前にスナップショットを作成できます。スナップショットを使用して新しいシミュレーションを開始 (新しいシミュレーションリソースを作成) できます。 SimSpace Weaver はスナップショットからエンティティデータを初期化し、以前に実行したのと同じ空間アプリケーションとサービスアプリケーションを起動して、クロックを復元します。カスタムアプリケーションを起動して、その他のカスタム初期化を実行できます。新しいシミュレーションリソースの `MaximumDuration` は、起動時に別の値に設定できます。

# SimSpace Weaver コンソールを使用してスナップショットを操作する
<a name="working-with_snapshots_console"></a>

 SimSpace Weaver コンソールを使用してシミュレーションのスナップショットを作成できます。

**Topics**
+ [スナップショットを作成する](#working-with_snapshots_console_create)
+ [スナップショットからシミュレーションを開始する](#working-with_snapshots_console_start)

## コンソールでスナップショットを作成する
<a name="working-with_snapshots_console_create"></a>

**スナップショットを作成する方法**

1. にサインイン AWS マネジメントコンソール し、 [SimSpace Weaver コンソール](https://console.aws.amazon.com/simspaceweaver)に接続します。

1. ナビゲーションペインで、[**シミュレーション**] を選択します。

1. シミュレーション名の横にあるラジオボタンを選択します。シミュレーションの [**ステータス**] は [**開始**] である必要があります。

1. ページの上部で、[**スナップショットの作成**] を選択します。

1. **スナップショット設定**の**スナップショット送信先**で、スナップショット SimSpace Weaver を作成するバケットまたはバケットとフォルダの Amazon S3 URI を入力します。使用可能なバケットをブラウズして場所を選択する場合は、[**S3 を参照**] を選択できます。
**重要**  
Amazon S3 バケットはシミュレーションと同じ AWS リージョン にある必要があります。
**注記**  
SimSpace Weaver は、選択したスナップショット送信先内に`snapshot`フォルダを作成します。 はその`snapshot`フォルダにスナップショット .zip ファイル SimSpace Weaver を作成します。

1. [**スナップショットを作成**] を選択します。

## コンソールを使用してスナップショットからシミュレーションを開始する
<a name="working-with_snapshots_console_start"></a>

スナップショットからシミュレーションを開始するには、スナップショットの .zip ファイルが、シミュレーションがアクセスできる Amazon S3 バケットに存在している必要があります。シミュレーションでは、シミュレーションの開始時に選択したアプリケーションロールで定義されているアクセス許可を使用します。元のシミュレーションのアプリケーションの .zip ファイルはすべて、スナップショットが作成されたときと同じ場所に存在している必要があります。

**スナップショットからシミュレーションを開始する方法**

1. にサインイン AWS マネジメントコンソール し、 [SimSpace Weaver コンソール](https://console.aws.amazon.com/simspaceweaver)に接続します。

1. ナビゲーションペインで、[**シミュレーション**] を選択します。

1. ページ上部の [**シミュレーションを開始**] を選択します。

1. [**シミュレーション設定**] で、シミュレーションの名前と説明 (オプション) を入力します。シミュレーション名は AWS アカウント内で一意である必要があります。

1. [**シミュレーション開始方法**] で [**Amazon S3 のスナップショットを使用する**] を選択します。

1. **スナップショットの Amazon S3 URI** には、スナップショットファイルの Amazon S3 URI を入力するか、[**S3 を参照**] を選択してファイルを参照して選択します。
**重要**  
Amazon S3 バケットはシミュレーションと同じ AWS リージョン にある必要があります。

1. [**IAM ロール**] には、シミュレーションで使用するアプリケーションロールを選択します。

1. [**最大期間**] には、シミュレーションリソースを実行する最大期間を入力します。最大値は `14D` です。最大期間の詳細については、「[https://docs.aws.amazon.com/simspaceweaver/latest/APIReference/API_StartSimulation.html](https://docs.aws.amazon.com/simspaceweaver/latest/APIReference/API_StartSimulation.html)」を参照してください

1. タグを追加する場合は、[**タグ - *オプション***] で [**新しいタグを追加**] を選択します。

1. [**シミュレーションを開始**] を選択します。

# AWS CLI を使用してスナップショットを操作する
<a name="working-with_snapshots_cli"></a>

を使用して AWS CLI 、コマンドプロンプトから SimSpace Weaver APIsを呼び出すことができます。が正しく AWS CLI インストールおよび設定されている必要があります。詳細については、[「 バージョン 2 AWS ユーザーガイド」の「 CLI の最新バージョンのインストールまたは更新](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html)」を参照してください。 *AWS Command Line Interface *

**Topics**
+ [スナップショットを作成する](#working-with_snapshots_cli_create)
+ [スナップショットからシミュレーションを開始する](#working-with_snapshots_cli_start)

## を使用してスナップショット AWS CLI を作成する
<a name="working-with_snapshots_cli_create"></a>

**スナップショットを作成する方法**
+ **コマンドプロンプト**で `CreateSnapshot` API を呼び出します。

  ```
  aws simspaceweaver create-snapshot --simulation simulation-name —destination s3-destination
  ```

  **パラメータ**  
シミュレーション  
開始したシミュレーション名。`aws simspaceweaver list-simulations` を使用して、シミュレーション名およびステータスを確認できます。  
宛先  
スナップショットファイルの送信先の Amazon S3 バケットとオプションのオブジェクトキーのプレフィックス指定する文字列。オブジェクトキープレフィックスは通常、バケット内のフォルダです。 は、この宛先の`snapshot`フォルダ内にスナップショット SimSpace Weaver を作成します。  
Amazon S3 バケットはシミュレーションと同じ AWS リージョン にある必要があります。

  **例**

  ```
  aws simspaceweaver create-snapshot —simulation MyProjectSimulation_23-04-29_12_00_00 —destination BucketName=weaver-myproject-111122223333-artifacts-us-west-2,ObjectKeyPrefix=myFolder
  ```

`CreateSnapshot` API の詳細については、「*AWS SimSpace Weaver API リファレンス*」の「[CreateSnapshot](https://docs.aws.amazon.com/simspaceweaver/latest/APIReference/API_CreateSnapshot.html)」を参照してください。

## を使用してスナップショットからシミュレーション AWS CLI を開始する
<a name="working-with_snapshots_cli_start"></a>

**スナップショットからシミュレーションを開始する方法**
+ **コマンドプロンプト**で `StartSimulation` API を呼び出します。

  ```
  aws simspaceweaver start-simulation --name simulation-name --role-arn role-arn --snapshot-s3-location s3-location
  ```

  **パラメータ**  
名前  
新しいシミュレーションの名前。シミュレーション名は 内で一意である必要があります AWS アカウント。`aws simspaceweaver list-simulations` を使用して、既存のシミュレーション名を確認できます。  
role-arn  
シミュレーションが使用するアプリケーションロールの Amazon リソースネーム (ARN)。  
snapshot-s3-location  
スナップショットファイルの Amazon S3 バケットとオブジェクトキーを指定する文字列。  
Amazon S3 バケットはシミュレーションと同じ AWS リージョン にある必要があります。

  **例**

  ```
  aws simspaceweaver start-simulation —name MySimulation —role-arn arn:aws:iam::111122223333:role/weaver-MyProject-app-role —snapshot-s3-location BucketName=weaver-myproject-111122223333-artifacts-us-west-2,ObjectKey=myFolder/snapshot/MyProjectSimulation_23-04-29_12_00_00-230429-1530-27.zip
  ```

`StartSimulation` API の詳細については、「*AWS SimSpace Weaver API リファレンス*」の「[StartSimulation](https://docs.aws.amazon.com/simspaceweaver/latest/APIReference/API_StartSimulation.html)」を参照してください。

# スナップショットに関するよくある質問
<a name="working-with_snapshots_faq"></a>

**スナップショットの作成中もシミュレーションは実行され続けますか?**  
シミュレーションリソースはスナップショット中も引き続き実行され、その間も引き続き料金が発生します。この時間はシミュレーションの最大期間に加算されます。スナップショットの進行中は、アプリケーションにティックを受け取りません。スナップショットの作成開始時にクロックのステータスが `STARTED` であった場合、クロックは `STARTED` ステータスのままになります。スナップショットの終了後、アプリケーションには再びティックを受け取ります。クロックのステータスが `STOPPED` であった場合、クロックの状態は `STOPPED` のままになります。`STARTED` ステータスのシミュレーションは、クロックのステータスが `STOPPED` であっても実行されることに注意してください。

**スナップショットが進行中に、シミュレーションが最大期間に達した場合はどうなりますか?**  
シミュレーションはスナップショットを終了し、スナップショット処理が終了すると (成功か失敗かにかかわらず) すぐに停止します。所要時間、予測できるスナップショットファイルのサイズ、および正常に完了するかどうかを、スナップショット処理の前にテストして、確認することをお勧めします。

**スナップショットが進行中のシミュレーションを停止するとどうなりますか?**  
進行中のスナップショットは、シミュレーションを停止するとすぐに停止します。スナップショットファイルは作成されません。

**実行中のスナップショットを停止する方法を教えてください。**  
進行中のスナップショットを停止する唯一の方法は、シミュレーションを停止することです。**停止したシミュレーションは再開できません。**

**スナップショットの完了にはどれくらいの時間がかかりますか?**  
スナップショットの作成に必要な時間は、シミュレーションによって異なります。シミュレーションにどれくらいの時間がかかるかをスナップショット処理の前にテストして、確認することをお勧めします。

**スナップショットファイルのサイズはどれくらいになりますか?**  
スナップショットファイルのサイズは、シミュレーションによって異なります。シミュレーション用のファイルのサイズをスナップショット処理の前にテストして、確認することをお勧めします。