Adakah yang tahu cara untuk mengkloning sistem linux langsung? Saya memiliki instalasi langsung yang menjalankan situs produksi. Masalahnya adalah, saya perlu mengkloningnya (tanpa menurunkannya), dan kemudian memindahkannya (mengembalikan) ke mesin virtual. Saya pada dasarnya bermigrasi dari perangkat keras fisik ke perangkat keras virtual.
linux
migration
clone
disk-image
physical-to-virtual
drewrockshard
sumber
sumber
Jawaban:
Di mesin sumber:
Ini akan membuang fs pada mesin sumber Anda, menyalinnya di ssh dan pada mesin target itu akan mengembalikannya.
Tentu saja Anda harus mengulang ini untuk setiap fs.
'blowfish' ada hanya untuk membuatnya untuk kompresi dan dekompresi yang lebih cepat.
sumber
-rf to -r -f
, tetapi sekarang mengembalikan: opsi tidak valid - 'r' cat: opsi tidak valid - 'r'VMWare Converter dapat melakukan sebagian besar OS modern tanpa mematikan server, tetapi seperti yang ditunjukkan Dennis, kita benar-benar perlu tahu OS mana yang Anda jalankan.
Anda akan berakhir dengan gambar virtual server Anda setelah selesai, bukan gambar disk mentah, tetapi biasanya cukup baik untuk sebagian besar pekerjaan, tergantung pada apa yang ingin Anda lakukan dengan itu setelah Anda selesai melakukannya.
sumber
Platform VM mana yang Anda migrasi? VMWare memiliki konverter untuk Linux . Ini akan mengkonversi mesin yang dihidupkan.
sumber
Silahkan lihat di konverter VMWare yang saya percaya memungkinkan kloning sistem hidup.
sumber
Kami biasanya melakukan ini:
Ini berfungsi dengan baik, selama data yang Anda salin relatif tidak memiliki kewarganegaraan. Jika Anda berurusan, misalnya, dengan server database, terutama yang memiliki banyak aktivitas, Anda harus memastikan bahwa basis data diam sebelum Anda membuat cutover terakhir ... jadi, sesuatu seperti ini, setelah semua yang lain siap:
sumber
Lihatlah VMware Converter (gratis jika Anda memiliki vCenter) atau Plate Spin (salah satu produk mereka adalah konverter).
Plat Spin akan membuat mesin hidup, dengan downtime minimal untuk memotong.
Dengan konverter VMware, itu akan melakukan mesin hidup (jika ada database mungkin tidak sinkron) hanya saja tidak perlu boot VM ketika sudah selesai. Kemudian lepaskan vNIC dan kemudian boot mesin, masuk melalui konsol dan ganti IP, dll. Kemudian sambungkan kembali vNIC.
sumber
Tidak mungkin untuk mendapatkan snapshot yang konsisten tanpa menghentikan semua operasi yang dapat mengubah kondisi sistem.
Kecuali jika aplikasi telah dirancang secara eksplisit untuk mengakomodasi operasi semacam ini (yaitu semua pemrosesan yang ditangani melalui pesan yang dapat antrean), mustahil untuk mendapatkan snapshot yang konsisten tanpa menurunkan sistem (atau setidaknya menonaktifkan komponen transaksional).
Namun dimungkinkan untuk mengurangi jendela waktu untuk snap-shotting sistem secara signifikan (misalnya dengan menghapus mirror dari set RAID kemudian remounting di tempat lain). Dan semakin pendek waktu yang dibutuhkan untuk menghasilkan snapshot, semakin kecil kemungkinan transaksi akan menjangkau operasi.
Dan kebanyakan filesystems / DBS akan mendukung semacam penjurnalan yang seharusnya memungkinkan sebagian besar operasi yang rusak dapat dipulihkan atau dibatalkan.
sumber