IngleseFranceseSpagnolo

Esegui server | Ubuntu > | Fedora > |


Favicon di OnWorks

migrate-ebs-imagep - Online nel cloud

Esegui migrate-ebs-imagep nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando migrate-ebs-imagep che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


migrate-ebs-image - Copia un'immagine Amazon supportata da EBS da una regione all'altra

SINOSSI


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

DESCRIZIONE


Questo script copia un'AMI Unix/Linux/windows supportata da EBS situata nella regione EC2
indicata da --da alla regione indicata da --to. Tutti gli snapshot del volume associati,
inclusi i volumi LVM e RAID, vengono anch'essi migrati.

Se --from viene omesso, la regione di origine è derivata dall'URL dell'endpoint contenuto in
la variabile di ambiente EC2_URL. L'opzione --to è obbligatoria.

Questo script funziona con qualsiasi immagine supportata da EBS, inclusi Linux PVM, Linux HVM (cluster) e
Immagini di Windows. Lo farà non lavorare con qualsiasi immagine supportata da instance-store. Per migrare così
casi, vedere una delle ricette elencate online, ad esempio:

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

RIGA DI COMANDO VERSIONI


Le opzioni possono essere abbreviate. Ad esempio, puoi usare -l per --list-regions e -b per
--block-device-mapping:

--dalla Regione in cui si trova attualmente l'AMI (es. "us-east-1")
--to Regione in cui deve essere copiata l'AMI (es. "us-west-1") OBBLIGATORIO
--access_key Chiave di accesso EC2
--secret_key Chiave segreta EC2
--block_device_mapping
Aggiungi dispositivi di blocco aggiuntivi all'immagine.
--endpoint EC2 URL (predefinito su http://ec2.amazonaws.com/)
--kernel Forza l'assegnazione del kernel nell'immagine di destinazione.
--ramdisk Forza l'assegnazione del ramdisk nell'immagine di destinazione.
--quiet messaggi di stato Quench
--list_regions Elenca le regioni EC2

L'opzione --block-device-mapping (-b) viene utilizzata per aggiungere memoria temporanea alla destinazione
Immagine. L'API di Amazon non descrive i volumi effimeri associati alle immagini,
e quindi questa informazione non viene copiata dalla sorgente all'immagine di destinazione, richiedendo
per aggiungerlo di nuovo manualmente. Il valore dell'argomento è una stringa di mappatura del dispositivo a blocchi in
lo stesso formato descritto per il programma a riga di comando ec2-register:

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

Normalmente lo script tenta di indovinare il kernel e il ramdisk corrispondenti corretti per il
immagine di destinazione basata sulla corrispondenza approssimativa delle stringhe. Puoi sovrascrivere questi valori con
specificando manualmente l'ID del kernel e/o del ramdisk nella regione di destinazione. Nota che no
viene eseguito il controllo che i valori forniti siano corretti.

AMBIENTE VARIABILI


Le seguenti variabili di ambiente vengono utilizzate se le opzioni corrispondenti non sono presenti:

EC2_ACCESS_KEY la tua chiave di accesso
EC2_SECRET_KEY la tua chiave segreta
EC2_URL l'endpoint della regione desiderata

INSTALLAZIONE QUESTO SCRIPT


Questo script fa parte del pacchetto Perl VM::EC2. Per installare dalla riga di comando:

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

IMPORTANTE AVVERTENZE


Questo script avvia due istanze "m1.small", una ciascuna nell'origine e nella destinazione
regioni. Crea anche volumi transitori in entrambe le regioni per contenere il volume radice e tutto
altre istantanee EBS associate all'immagine. Ad esempio, eseguirlo comporterà dei costi
tempo di esecuzione e memorizzazione dei dati.

Inoltre, questo script trasferirà i dati da una regione all'altra attraverso il
Internet, incorrere in tariffe per i dati Internet sul lato sorgente e per i dati Internet in tasse
dalla parte della destinazione. I volumi che contengono un filesystem, come ext4 o ntfs, sono
copiato dall'origine alla destinazione utilizzando rsync. Volumi che fanno parte di un RAID o LVM
volume vengono copiati a livello di blocco utilizzando gzip e dd tramite la shell sicura. Generalmente,
rsync sarà molto più veloce e parsimonioso della larghezza di banda della rete rispetto alla copia a blocchi!

Usa migrate-ebs-imagep online utilizzando i servizi onworks.net


Ad


Ad