Mevcut bir EBS biriminden bir EC2 örneği önyükleme


9

Sadece AWS'de hızlanıyorum ve mevcut bir EBS birimini bir EC2 örneği için bir önyükleme aygıtı olarak kullanma hakkında bir sorum vardı.

Örneklerin çoğu, önyükleme aygıtları için bir EBS birimi oluşturur gibi görünüyor. EBS biriminin, örnek sonlandırıldığında silinmeyecek şekilde ayarlanması durumunda, bu EBS birimini yeni bir örnek için önyükleme / kök aygıtı olarak kullanmak mümkün müdür?

Örneğin, kilitlenen bir hipervizör üzerinde çalışan kök cihaz olarak EBS birimini kullanan bir örneğim olduğunu varsayalım. Bu EBS birimini kullanarak başka bir örneği önyükleyebilir miyim?

EBS biriminin anlık görüntüsünü alıp sonra bu anlık görüntüden bir AMI oluşturabileceğinizi görebiliyorum. Sanırım bunu geri almanın bir yolu var, ama daha doğrudan bir yol olup olmadığını merak ediyordum?

İdeal örneklerin atıldığını anlıyorum, ama sadece öğrenen bir PoV'dan merak ediyorum.

Teşekkürler Joe

Yanıtlar:


14

EBS hacimleri EC2 örneğine eklenebilir ve bu örneklerden ayrılabilir.

Herhangi bir nedenle kilitlenen bir EC2 örneğiniz varsa, kök birimini başka bir EC2 intance'a taşıyabilirsiniz.

  1. Yeni bir EC2 örneği başlatın.
  2. EC2 örneğini durdurun.
  3. Kök birimini yeni örnekten ayırın. Bağlı olduğu aygıt adını not edin (/ dev / sda1 gibi).
  4. Kök birimini orijinal örnekten ayırın.
  5. Aynı aygıt adını (/ dev / sda1 gibi) kullanarak kök birimini orijinal örnekten yeni örneğe ekleyin.
  6. Yeni örneğinizi başlatın.

Teknik olarak yapılabilir.

Ancak, orijinal kök biriminden önyükleme yaptığınız için orijinal EC2 örneğiyle aynı sorunla karşılaşabilirsiniz.

Yapabileceğiniz başka bir şey, orijinal kök birimi yeni EC2 örneğinizde / dev / sdb1 gibi kök olmayan bir birim olarak eklemektir. Bunu yaparsanız, çökmenin nedenini belirlemek ve belki de düzeltmek için birimdeki verileri inceleyebilirsiniz.

Bir şey daha, bir EBS anlık görüntüsünden bir AMI görüntüsü oluşturabilirken, bunun yerine doğrudan EC2 örneğinden AMI görüntüleri de yapabilirsiniz. Bir süreç olarak, bu genellikle daha basittir.


0

Bazı durumlarda bunun çalışması için / dev / xvda gibi tam cihaz adını vermemiz gerekir. Önceden takılan birim / dev / xvda ise, aynı adla yüklemeyi deneyin.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.