EC2 Bulut Sunucusu Klonlama


Yanıtlar:


124

Bir yapabilir AMI varolan örneğinin ve sonra o kullanan diğer örneklerini başlatmak AMI .


76
Bunu nasıl yaparım?
Josh Scott

2
ve verilerin kök bölümün içinde olması gerekir (on / mnt değil) veya veri için EBS kullanabilirsiniz.
bhups


1
ec2-bundle-vol, ec2-upload-bundle yardımcı programları sağlayan ami-tools kullanın. Sonra ami'nizi Amazon'a kaydetmek için ec2-api-tools'den ec2-register'ı kullanın.
bhups

5
Örneğin bir görüntüsünü (AMI) alabilir ve bu AMI'den farklı bir anahtar çiftiyle yeni bir örnek başlatabilirsiniz.
siebo

123

Daha kolay yol, web yönetim konsoludur:

  1. örneğe git
  2. örneği seçin ve örnek eylemine tıklayın
  3. görüntü yarat

Bir resminiz olduğunda, başka bir klonlanmış örneği, verileri ve tümünü başlatabilirsiniz. :)


3
emin ama yeni web konsolundan çok daha kolay :) Ayrıca tuşları vb ile tüm sorunları yok
devnull

3
Bir görüntü oluşturduktan ve anlık görüntülere tıkladıktan sonra anlık görüntü bitene kadar bekleyin. Daha sonra AMI'lara gidin (resminizi 'sahip olduğum' altında görmeyeceksiniz) - **** görmek için bu ekranda yenile tıklayın ****
thedrs

2
Geçerli web arayüzü right clickile, istenen örnekte yapmanız gerekir .
Lemmings19

1
ama bu ec2 için ami oluşturmak var amazon ec2 örneği klonlamak istiyorum ama ben de güvenlik gruplarını elastik ips ve bu ec2 için diğer tüm yapılandırmaları başka birine klonlamak istiyorum sonra o örneği durdurmak istiyorum lütfen bana izin verebilir bunu nasıl yapabilirim biliyorum
usama

89

Açık bir Clonedüğme yok . Temel olarak yaptığınız şey, mevcut bir EC2 örneğinin görüntüsünü veya anlık görüntüsünü oluşturmak ve ardından bu anlık görüntüyü kullanarak yeni bir örneği döndürmektir.

Önce mevcut bir EC2 örneğinden bir görüntü oluşturun.

resim açıklamasını buraya girin


İşlemin tamamlanıp tamamlanmadığını görmek için anlık görüntü listenizi kontrol edin. Bu, örnek sürücünüzün büyüklüğüne bağlı olarak yaklaşık 20 dakika sürer.

resim açıklamasını buraya girin


Ardından, yeni bir örnek oluşturmanız ve bu resmi AMI olarak kullanmanız gerekir.

resim açıklamasını buraya girin

resim açıklamasını buraya girin


1
"Bunun gibi daha fazla başlat" nedir ve görüntü ile arasındaki fark nedir? Lütfen söyle bana ...
msnfreaky


8
"Bunun gibi daha fazla başlat" tüm örnek düzeyinde AYARLARI klonlayacaktır, ancak DOSYALAR veya VERİ'lerin hiçbirini (ve cron işleri gibi sistem dosyalarında yapılan değişikliklerin hiçbirini) klonlamayacaktır. Dosya ve verileri de istiyorsanız, buradaki cevaplardan birinde belirtilen adımları uygulamanız gerekir.
Dan Nissenbaum

36

Günümüzde, makineyi bir süre önce serbest bırakılan EBS destekli örneklerle klonlamak daha da kolay. BitNami Cloud Hosting'de böyle yapıyoruz . Temel olarak, daha sonra yeni bir sunucu başlatmak için kullanılabilecek örneğin bir anlık görüntüsünü alırsınız. Bunu AWS konsolunu (EBS destekli örneği AWS AMI olarak kaydetme) veya EC2 API araçlarını kullanarak yapabilirsiniz:

Örneği klonlamak, yedeklemeyi oluşturmak ve ardından buna dayalı yeni bir sunucu başlatmaktan başka bir şey değildir. Orada bu sorunu açıklayan bir sürü makale bulabilirsiniz, "nasıl ..." hakkında bilgi bulmaya çalışın veya tüm EC2 örneğini yeniden boyutlandırın, örneğin bu blog başlamak için gerçekten iyi bir yer: alestic.com


2

Sorunuzu cevaplamak için: şimdi AWS klonlamayı gerçekten kolaylaştırıyor bkz .

  1. Açık EC2 Örnekleri sayfasında seçmek örneği kullanmak istediğiniz
  2. Eylemler'i seçin ve ardından Bunun gibi daha fazlasını başlatın .
  3. İncele ve Başlat

Bu, mevcut örneği yeni bir kez Şablon olarak alacaktır.

veya mevcut birimin anlık görüntüsünü alabilir ve anlık görüntüyü örnek lansmanı sırasında ping yaptığınız AMI (mevcut olan) ile birlikte kullanabilirsiniz


5
Altta yatan AMI artık mevcut değilse bu çalışmaz. Ben sadece bu şekilde bir klonlamaya çalıştım ve AMI eksik, bu yüzden klonlamayacak ... bu durumda bir AMI içine bir anlık görüntü oluşturmanız gerekir.
Evan R.

11
Dikkatli! Verileri klonlamaz, yalnızca parametreleri açıkça belirtildiği gibi başlatır: docs.aws.amazon.com/AWSEC2/latest/UserGuide/…
bavaza

0

Çalışan örneğinizin AMI'sini (Amazon Machine Image) oluşturmak için AWS API'sını veya konsol kullanıcı arayüzünü kullanabilirsiniz. AMI'nizi oluştururken örneği yeniden başlatmayı belirtebilirsiniz. Ardından, oluşturduğunuz AMI ile daha fazla örnek başlatmak için AWS API veya konsol kullanıcı arayüzünü kullanabilirsiniz.


-5

EnStratus, RightScale veya Scalr benzeri bir Cloud Management yazılımı ile bunu kolayca yapabilirsiniz (sorumluluk reddi: Orada çalışıyorum). Klonlanmış çiftlikte şunları yapabilirsiniz:

  1. Başka bir gün başlatmak için anlık görüntü veya önceden hazırlanmış bir görüntü oluşturun
  2. Üretimden önce test etmek için yapılandırmanızı çoğaltın

bunu AWS içinde yapabilirsiniz, ekstra yazılıma gerek yok
Evan R.
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.