Ako ste Cloud Professional koji upravlja s više AWS računa, možda ćete trebati premjestiti postojeću instancu Amazon EC2 s jednog na drugi AWS račun. Zahvaljujući načinu na koji AWS IaaS funkcionira, ne morate stvoriti novu instancu EC2 od nule, ali možete stvoriti AMI sliku na temelju postojeće instance EC2 i premjestiti je na odgovarajući AWS račun. Jedan od sličnih zahtjeva koji ćete možda doživjeti je i premještanje instanci Amazon EC2 u različite sigurnosne skupine, zonu dostupnosti ili regije.
Primjer Amazon EC2
Danas ćemo vam predstaviti postupak prijenosa instance Amazon EC2 s jednog na drugi AWS račun. Instanca je t2.micro i domaćin je u AWS Frankfurt . Zadržat ćemo iste postavke instance, ali u slučaju da trebate napraviti dodatnu konfiguraciju, to možete učiniti na temelju svojih potreba.
1. korak: Izvezite instancu Amazon EC2 s izvornog Amazon računa
U prvom koraku stvorit ćemo AMI slika korištenjem postojeće instance Amazon EC2, a zatim ćemo odobriti pristup drugom AWS računu i izvoziti par ključeva kako bismo se mogli prijaviti u premještenu instancu Amazon EC2.
- Prijavite se u AWS upravljačka konzola . Kliknite na Usluge a zatim kliknite na EC2
- Kliknite na Pokretanje instanci i onda Desni klik na instanci Amazon EC2, a zatim kliknite Slika> Stvori sliku
- Definirajte naziv slike i opis slike, a zatim kliknite na Stvori sliku za generiranje AMI. Dodatne koje možete odabrati Nema ponovnog pokretanja . Kad je omogućeno, Amazon EC2 to čini ne ugasiti primjer prije stvaranja slike. Kada se koristi ova opcija, ne može se zajamčiti cjelovitost datotečnog sustava na stvorenoj slici.
- Stvorite primljeni zahtjev za slikom. Trebat će nekoliko minuta dok ne bude stvoren i dostupan. Kliknite na Pogledajte sliku na čekanju ami-xxxxxxxxx .
AMI-ju možete pristupiti i klikom na Slike> PRIJATELJI s lijeve strane prozora.
- Kad je dostupna, kliknite desnom tipkom miša na AMI sliku, a zatim kliknite Izmijenite dozvole za slike.
- Pod, ispod Izmijenite dozvole za slike odaberite vrstu slike ( javni ili privatni ), upišite broj računa AWS, a zatim odaberite Dodajte dozvole za 'stvaranje volumena' u sljedeće povezane snimke prilikom izrade dozvola. U našem ćemo slučaju odabrati privatnu sliku.
Broj računa AWS (poznat kao ID računa) možete pronaći ako kliknete na svoj profil u gornjem desnom dijelu, a zatim na Moj račun .
- Kliknite na Dodaj dozvolu a zatim kliknite na Uštedjeti . Vaša AMI slika uspješno se dijeli s drugim AWS računom.
Dobit ćete e-poruku s potvrdom AWS-a da je vaša provjera uspješnosti.
Izvezite javni ključ iz postojećeg para ključeva
Sada ćemo izvesti javni ključ iz vašeg postojećeg para ključeva, tako da se možete povezati s premještenom instancom Amazon EC2. Da biste to učinili, trebat će vam pristup vašem paru privatnih ključeva. Ovaj se postupak može izvesti na lokalnom Windows računalu pomoću PuTTY-a. PuTTY je SSH i telnet klijent, izvorno ga je razvio Simon Tatham za Windows platformu.
- Otvorite Internet preglednik i preuzmite PUTTY s ovog veza .
- Kliknite na Početak i tražiti PuTTYGen i pokreni ga.
- Kliknite na Opterećenje . Dodajte svoj par privatnih ključeva (* .pem). Kao što vidite, ključ je uspješno uvezen. Kliknite U redu i kopirajte ključ iz polja Javni ključ za lijepljenje u OpenSSH datoteku odobrenih ključeva . Ovaj će nam ključ trebati u koraku 2.
Korak 2: Uvezite instancu Amazon EC2 za ciljanje Amazon računa
U drugom ćemo koraku pokrenuti instancu Amazon EC2 iz zajedničke AMI slike, a zatim ćemo uvesti javni ključ da bismo se mogli prijaviti na Windows stroj.
- Prijavite se u AWS upravljačka konzola
- Kliknite na Usluge a zatim otvori EC2 . Zatim kliknite na Parovi ključeva
- Kliknite na Akcije i onda Uvezi par ključeva
- Unesi ime para ključeva i dodajte javni ključ koji ste kopirali u prethodnom koraku.
- Kliknite na Uvezi par ključeva a zatim kliknite na SLIKE> PRIJATELJ s lijeve strane prozora
- Odaberi Privatne slike za pristup zajedničkoj AMI slici
- Desni klik na AMI slici i kliknite na Pokrenite
- Odaberite vrstu instance i kliknite Sljedeći: Konfigurirajte detalje instance . Trebali bismo odabrati isti tip instance kao na izvornom AWS računu. U našem ćemo slučaju odabrati t2.micro (promjenjivi ECU-ovi, 1 vCPU-ovi, 2,5 GHz, Intel Xeon obitelj, 1 GiB memorija, samo EBS)
- Konfigurirajte detalje instance da odgovaraju vašim zahtjevima, a zatim kliknite Pregled i pokretanje . Preporučujemo da omogućite zaštitu od raskida. Možete zaštititi instance od slučajnog prekida. Jednom omogućeno, nećete moći prekinuti ovu instancu putem API-ja ili AWS konzole za upravljanje dok se zaštita od raskida ne onemogući.
- Pregledajte detalje pokretanja instance i kliknite Pokrenite . Možete se vratiti na uređivanje promjena za svaki odjeljak.
- Odaberite uvezeni par ključeva klikom na Odaberi postojeći par ključeva i odabirom para ključeva.
- Odaberi Potvrđujem da imam pristup odabranoj datoteci privatnog ključa (KeyPair.pem) i da se bez ove datoteke neću moći prijaviti u svoju instancu i kliknite Pokretanje instanci .
- Sada se pokreću vaši primjerci. Kliknite na Pogledajte pokretanja .
- Pričekajte nekoliko minuta dok se instanca uspješno pokrene.
- Desni klik na slici, a zatim odaberite Spojiti