Ini ialah arahan migrate-ebs-imagep yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
migrate-ebs-image - Salin Imej Amazon yang disokong EBS dari satu rantau ke kawasan lain
SINOPSIS
% migrate-ebs-image --dari kami-timur-1 --ke ap-tenggara-1 ami-123456
DESCRIPTION
Skrip ini menyalin AMI Unix/Linux/windows yang disokong EBS yang terletak di rantau EC2
ditunjukkan oleh --dari ke rantau yang ditunjukkan oleh --ke. Semua petikan kelantangan yang berkaitan,
termasuk volum LVM dan RAID, turut dipindahkan.
Jika --from diabaikan, maka wilayah sumber diperoleh daripada URL titik akhir yang terkandung di dalamnya
pembolehubah persekitaran EC2_URL. Pilihan --to diperlukan.
Skrip ini berfungsi dengan mana-mana imej yang disokong EBS, termasuk Linux PVM, Linux HVM (kluster) dan
imej Windows. Ia akan tidak berfungsi dengan mana-mana imej yang disokong kedai contoh. Untuk berhijrah sedemikian
contoh, sila lihat salah satu resipi yang disenaraikan dalam talian, sebagai contoh:
http://www.dowdandassociates.com/content/howto-move-ec2-instance-store-ami-one-region-another
TALIAN PERINTAH PILIHAN
Pilihan boleh disingkatkan. Sebagai contoh, anda boleh menggunakan -l untuk --list-regions dan -b untuk
--block-device-mapping:
--dari Wilayah di mana AMI berada pada masa ini (cth "us-east-1")
--ke Wilayah yang mana AMI akan disalin (cth "us-west-1") DIPERLUKAN
--access_key Kunci akses EC2
--kunci rahsia EC2 kunci rahsia
--block_device_mapping
Tambahkan peranti blok tambahan pada imej.
--titik akhir URL EC2 (lalai kepada http://ec2.amazonaws.com/)
--kernel Tugasan paksa kernel dalam imej destinasi.
--ramdisk Paksa penugasan ramdisk dalam imej destinasi.
--senyap Quench mesej status
--list_regions Senaraikan wilayah EC2
Pilihan --block-device-mapping (-b) digunakan untuk menambah storan sementara ke destinasi
gambar. API Amazon tidak menerangkan volum fana yang dikaitkan dengan imej,
maka maklumat ini tidak disalin daripada sumber ke imej destinasi, memerlukan
anda menambahnya semula secara manual. Nilai hujah ialah rentetan pemetaan peranti blok dalam
format yang sama seperti yang diterangkan untuk program baris arahan ec2-register:
migrate-ebs-image -f kami-timur-1 -t ap-tenggara-1 \
-b /dev/sdy=ephemeral0 \
ami-123456
Biasanya skrip cuba meneka padanan kernel dan ramdisk yang betul untuk
imej destinasi berdasarkan padanan rentetan anggaran. Anda boleh mengatasi nilai ini dengan
secara manual menentukan kernel dan/atau ID ramdisk di rantau destinasi. Perhatikan bahawa tidak
semakan dilakukan bahawa nilai yang anda berikan adalah betul.
PERSEKITARAN PELBAGAI
Pembolehubah persekitaran berikut digunakan jika pilihan yang sepadan tidak ada:
EC2_ACCESS_KEY kunci akses anda
EC2_SECRET_KEY kunci rahsia anda
EC2_URL titik akhir rantau yang dikehendaki
MEMASANG INI SCRIPT
Skrip ini adalah sebahagian daripada pakej Perl VM::EC2. Untuk memasang dari baris arahan:
% perl -MCPAN -e 'pasang VM::EC2'
% migrate-ebs-image --dari kami-timur-1 --ke ap-tenggara-1 ami-123456
PENTING CATATAN
Skrip ini melancarkan dua tika "m1.small", setiap satu dalam sumber dan destinasi
wilayah. Ia juga mencipta volum sementara di kedua-dua kawasan untuk menahan volum akar dan semua
syot kilat EBS lain yang dikaitkan dengan imej. Menjalankannya akan dikenakan caj misalnya
masa berjalan dan penyimpanan data.
Selain itu, skrip ini akan memindahkan data dari satu wilayah ke wilayah lain merentasi
internet, mengeluarkan bayaran data internet di sisi sumber, dan data internet dalam bayaran
di sebelah destinasi. Jilid yang mengandungi sistem fail, seperti ext4 atau ntfs, ialah
disalin dari sumber ke destinasi menggunakan rsync. Jilid yang merupakan sebahagian daripada RAID atau LVM
volum disalin pada tahap blok menggunakan gzip dan dd melalui cangkerang selamat. Secara umum,
rsync akan menjadi lebih pantas dan pelik terhadap lebar jalur rangkaian daripada penyalinan blok!
Gunakan migrate-ebs-imagep dalam talian menggunakan perkhidmatan onworks.net