-1
私はインスタンスのスナップショットを撮りました。私はただそれを元気に戻したいと思っています。 解決策を提供してください、私の不可能なバージョンは1.9.4です。awsスナップショットからインスタンスを復元するには
私はインスタンスのスナップショットを撮りました。私はただそれを元気に戻したいと思っています。 解決策を提供してください、私の不可能なバージョンは1.9.4です。awsスナップショットからインスタンスを復元するには
あなたはec2_vol
モジュールを利用することができます: http://docs.ansible.com/ansible/ec2_vol_module.html
注:それがサポートするオプションに目を離さないし、それらが中に追加されたバージョン
- name: Detach the old volume
ec2_vol:
region: "{{ aws_region }}"
id: "{{ get_id.volume_id }}"
instance: None
register: detach_vol
- name: Creating a Volume from a snapshot
ec2_vol:
snapshot: "{{snap_id}}"
region: "{{ aws_region }}"
volume_size: 40
instance: "{{ instance_id }}"
register: ec2_vol
tags: attach
- name: Attach the Created volume to an instance
ec2_vol:
instance: "{{ instance_id }}"
id: "{{ ec2_vol.volume_id }}"
device_name: /dev/sda1
delete_on_termination: yes
私は私にそれを復元したい場合。既存のインスタンス? – kohi
スナップショットはどのように作成しましたか?スナップショットEBSボリュームは、インスタンスを再起動したり、アクセスできなくしたりしません。ただし、スナップショットを作成する前にEC2インスタンスを停止しましたか? – RaviTezu
いいえ、インスタンスを停止せずにスナップショットを作成しました。今、スナップショットで新しいボリュームを作成し、古いボリュームを切り離して、インスタンス内に新しいボリュームを追加したいとします。 – kohi