AWSクラウドには5つ以上のインスタンスがありますが、このインスタンスイメージを別のクラウドに転送したいのですが可能ですか?その場合はどうすればよいか教えてください。
答え1
これは可能です。
インスタンススナップショットをダウンロードして新しいクラウドで使用します。
同じクラウドになく、そのプラットフォームで外部インスタンスを自動回復するための規制がない場合は、次のことができます。
ステップ1:
dd と ssh を使用してサーバーハードドライブをイメージし、オプション -C を使用して圧縮してサーバーディスクの正確なコピーを作成します。
ディスクの場所を確認してください。
techie@plab:~# lsblk -o name,type,size,mountpoint
NAME TYPE SIZE MOUNTPOINT
xvda1 disk 128M [SWAP]
xvda2 disk 30G /
Or
techieplab:~# df -h
Filesystem Size Used Avail Use% Mounted on
udev486M 4.0K 486M 1% /dev
tmpfs99M 160K 99M 1% /run
/dev/xvda2 30G 733M 28G 3% /
none4.0K 0 4.0K 0% /sys/fs/cgroup
none5.0M 0 5.0M 0% /run/lock
none495M 0 495M 0% /run/shm
none100M 0 100M 0% /run/user
/dev/xvda2
私たちのデバイス(ディスク)は30Gスペースにあります。/dev/xvda
圧縮を使用してSSH経由でハードドライブをコピーします。
ssh -C root@your-server-ip "dd if=/dev/xvda bs 1M" | dd of=MyServerDisk-of-`date +%F`.iso
次のようなファイルが生成されます。MyServerDisk-of-2017-08-31.iso
ステップ2
これを提供するMyServerDisk-of-2017-08-31.iso新しいクラウドにカスタムオペレーティングシステムをロードします。