EnglischFranzösischSpanisch

Server ausführen | Ubuntu > | Fedora > |


OnWorks-Favicon

migration-ebs-imagep - Online in der Cloud

Führen Sie migration-ebs-imagep im kostenlosen OnWorks-Hosting-Provider über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl migration-ebs-imagep, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME


migration-ebs-image - Kopieren Sie ein EBS-gestütztes Amazon-Image von einer Region in eine andere

ZUSAMMENFASSUNG


% migration-ebs-image --from us-east-1 --to ap-southeast-1 ami-123456

BESCHREIBUNG


Dieses Skript kopiert ein EBS-gestütztes Unix/Linux/Windows-AMI, das sich in der EC2-Region befindet
gekennzeichnet durch --from zu der durch --to gekennzeichneten Region. Alle zugehörigen Volume-Snapshots,
einschließlich LVM- und RAID-Volumes, werden ebenfalls migriert.

Wenn --from weggelassen wird, wird die Quellregion von der Endpunkt-URL abgeleitet, die in enthalten ist
die Umgebungsvariable EC2_URL. Die Option --to ist erforderlich.

Dieses Skript funktioniert mit jedem EBS-gestützten Image, einschließlich Linux PVM, Linux HVM (Cluster) und
Windows-Images. Es wird nicht Arbeiten Sie mit jedem vom Instanzspeicher gesicherten Image. Um solche zu migrieren
Instanzen sehen Sie sich bitte eines der online aufgeführten Rezepte an, zum Beispiel:

http://www.dowdandassociates.com/content/howto-move-ec2-instance-store-ami-one-region-another

BEFEHLSZEILE OPTIONAL


Optionen können abgekürzt werden. Sie können beispielsweise -l für --list-regions und -b für . verwenden
--block-device-mapping:

--from Region, in der sich das AMI derzeit befindet (zB "us-east-1")
--to Region, in die das AMI kopiert werden soll (zB "us-west-1") ERFORDERLICH
--access_key EC2-Zugriffsschlüssel
--secret_key EC2-Geheimschlüssel
--block_device_mapping
Fügen Sie dem Image zusätzliche Blockgeräte hinzu.
--endpoint EC2-URL (standardmäßig http://ec2.amazonaws.com/)
--kernel Erzwingt die Zuweisung des Kernels im Ziel-Image.
--ramdisk Erzwingt die Zuweisung der Ramdisk im Ziel-Image.
--leise Quench-Statusmeldungen
--list_regions Liste der EC2-Regionen

Die Option --block-device-mapping (-b) wird verwendet, um dem Ziel ephemeren Speicher hinzuzufügen
Bild. Die API von Amazon beschreibt keine kurzlebigen Volumes, die mit Bildern verknüpft sind.
und daher werden diese Informationen nicht vom Quell- in das Zielbild kopiert, was erfordert
Sie müssen es manuell wieder hinzufügen. Der Wert des Arguments ist ein Block-Device-Mapping-String in
dasselbe Format wie für das Kommandozeilenprogramm ec2-register beschrieben:

migrieren-ebs-image -f us-east-1 -t ap-southeast-1 \
-b /dev/sdy=ephemeral0 \
ami-123456

Normalerweise versucht das Skript, den richtigen passenden Kernel und die richtige Ramdisk für die
Zielbild basierend auf ungefährer Zeichenfolgenübereinstimmung. Sie können diese Werte überschreiben, indem Sie
manuelle Angabe der Kernel- und/oder Ramdisk-ID in der Zielregion. Beachten Sie, dass nein
Es wird überprüft, ob die von Ihnen angegebenen Werte korrekt sind.

UMGEBUNG VARIABLEN


Die folgenden Umgebungsvariablen werden verwendet, wenn die entsprechenden Optionen nicht vorhanden sind:

EC2_ACCESS_KEY Ihr Zugriffsschlüssel
EC2_SECRET_KEY Ihr geheimer Schlüssel
EC2_URL der gewünschte Regionsendpunkt

INSTALLIEREN DIESE SCRIPT


Dieses Skript ist Teil des Perl VM::EC2-Pakets. So installieren Sie über die Befehlszeile:

% perl -MCPAN -e 'VM::EC2 installieren'
% migration-ebs-image --from us-east-1 --to ap-southeast-1 ami-123456

BEI BEDARF VORSICHTEN


Dieses Skript startet zwei "m1.small"-Instanzen, jeweils eine in der Quelle und im Ziel
Regionen. Es erzeugt auch Transient-Volumes in beiden Regionen, um das Root-Volume und alle zu halten
andere mit dem Image verknüpfte EBS-Snapshots. Für die Ausführung fallen beispielsweise Gebühren an
Laufzeit und Datenspeicherung.

Darüber hinaus überträgt dieses Skript Daten von einer Region in eine andere über die
Internet, anfallende Gebühren für die Internetdatenausgabe auf der Quellenseite und Gebühren für die Internetdatenausgabe
auf der Zielseite. Volumes, die ein Dateisystem wie ext4 oder ntfs enthalten, sind
kopiert von der Quelle zum Ziel mit rsync. Volumes, die Teil eines RAID oder LVM sind
Volume werden auf Blockebene mit gzip und dd über die Secure Shell kopiert. Im Allgemeinen,
rsync ist viel schneller und spart Netzwerkbandbreite als Blockkopieren!

Verwenden Sie migration-ebs-imagep online mit den onworks.net-Diensten


Ad


Ad