翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
スナップショットを適用する
環境のスナップショットを作成したら、そのスナップショットを新しい環境に適用してデータを移行できます。環境がスナップショットを読み取れるように、バケットに新しいポリシーを追加する必要があります。
スナップショットを適用すると、ユーザーアクセス許可、プロジェクト、ソフトウェアスタック、アクセス許可プロファイル、ファイルシステムなどのデータが新しい環境に関連付けられてコピーされます。ユーザーセッションはレプリケートされません。スナップショットが適用されると、各リソースレコードの基本情報をチェックして、既に存在するかどうかを判断します。レコードが重複している場合、スナップショットは新しい環境でのリソースの作成をスキップします。名前やキーを共有するなど、似たようなレコードの場合、他の基本的なリソース情報は異なりますが、次の規則を使用して、変更された名前とキーを持つ新しいレコードが作成されます: RecordName_SnapshotRESVersion_ApplySnapshotID。はタイムスタンプのApplySnapshotIDように見えるため、スナップショットを適用しようとするたびに識別されます。
スナップショットアプリケーション中に、スナップショットはリソースの可用性をチェックします。新しい環境で使用できないリソースは作成されません。依存リソースを持つリソースの場合、スナップショットは依存リソースの可用性をチェックします。依存リソースが使用できない場合、依存リソースなしでメインリソースが作成されます。
新しい環境が想定どおりにない場合、または失敗する場合は、ロググループにある CloudWatch ログ/res-<env-name>/cluster-managerで詳細を確認できます。各ログには [apply snapshot] タグがあります。スナップショットを適用したら、 スナップショットの管理ページからそのステータスを確認できます。
バケットにアクセス許可を追加するには:
- 
                        
バケットリストから作成したバケットを選択します。
 - 
                        
[アクセス許可] タブを選択します。
 - 
                        
[バケットポリシー] で [編集] を選択します。
 - 
                        
バケットポリシーに次のステートメントを追加します。以下の値を自分の値に置き換えてください。
- 
                                
111122223333-> AWS アカウント ID - 
                                
{RES_ENVIRONMENT_NAME}-> RES 環境名 - 
                                
us-east-1-> AWS リージョン - 
                                
amzn-s3-demo-bucket-> S3 バケット名 
 - 
                                
 
スナップショットを適用するには:
- 
                        
スナップショットの適用 を選択します。
 - 
                        
スナップショットを含む Amazon S3 バケットの名前を入力します。
 - 
                        
バケット内のスナップショットへのファイルパスを入力します。
 - 
                        
[Submit] を選択してください。
                             
                             
                         - 
                        
5~10 分後、スナップショット管理ページで更新を選択してステータスを確認します。