Czy można sklonować dane instancji EC2 i wszystko?
Czy można sklonować dane instancji EC2 i wszystko?
Odpowiedzi:
Możesz utworzyć AMI istniejącej instancji, a następnie uruchomić inne instancje za pomocą tego AMI .
Najłatwiejszym sposobem jest skorzystanie z konsoli zarządzania siecią:
Gdy masz już obraz, możesz uruchomić kolejną sklonowaną instancję, dane i wszystko. :)
right click
na żądanej instancji.
Nie ma wyraźnego Clone
przycisku. Zasadniczo to, co robisz, to tworzenie obrazu lub migawki istniejącej instancji EC2, a następnie uruchamianie nowej instancji przy użyciu tej migawki.
Najpierw utwórz obraz z istniejącej instancji EC2.
Sprawdź listę migawek, aby zobaczyć, czy proces został zakończony. Zwykle zajmuje to około 20 minut, w zależności od wielkości dysku instancji.
Następnie musisz utworzyć nową instancję i użyć tego obrazu jako AMI.
W dzisiejszych czasach jeszcze łatwiej jest sklonować maszynę z wydanymi jakiś czas temu instancjami wspieranymi przez EBS. Tak to robimy w BitNami Cloud Hosting . Po prostu robisz migawkę instancji, która może być później wykorzystana do uruchomienia nowego serwera. Możesz to zrobić za pomocą konsoli AWS (zapisując instancję wspieraną przez EBS jako AWS AMI) lub używając narzędzi API EC2:
Klonowanie instancji to nic innego jak utworzenie kopii zapasowej, a następnie uruchomienie na jej podstawie nowego serwera. Możesz tam znaleźć wiele artykułów opisujących ten problem, spróbować znaleźć informacje o tym, jak wykonać kopię zapasową lub zmienić rozmiar całej instancji EC2, na przykład ten blog jest naprawdę dobrym miejscem do rozpoczęcia: alestic.com
Aby odpowiedzieć na twoje pytanie: teraz AWS sprawia, że klonowanie jest naprawdę łatwe, zobacz Uruchom instancję z istniejącej instancji
Spowoduje to użycie istniejącej instancji jako szablonu dla nowego.
lub możesz również zrobić migawkę istniejącego woluminu i użyć migawki z AMI (istniejącym), który pingujesz podczas uruchamiania instancji
Możesz użyć interfejsu API AWS lub interfejsu konsoli, aby utworzyć AMI (Amazon Machine Image) uruchomionej instancji. Możesz określić ponowne uruchomienie instancji podczas tworzenia AMI. Następnie możesz użyć interfejsu API AWS lub interfejsu konsoli, aby uruchomić więcej instancji z utworzonym AMI.
Możesz to zrobić bardzo łatwo za pomocą oprogramowania do zarządzania chmurą, takiego jak enStratus, RightScale lub Scalr (zastrzeżenie: tam pracuję). Dzięki sklonowanej farmie możesz: