Saya sedang mencari alat untuk mencadangkan seluruh partisi ext4 ke gambar. Saya mencoba versi terbaru dari mondo, yang tidak berfungsi. Apa alternatif yang baik?
Saya sedang mencari alat untuk mencadangkan seluruh partisi ext4 ke gambar. Saya mencoba versi terbaru dari mondo, yang tidak berfungsi. Apa alternatif yang baik?
Jawaban:
Lihatlah fsarchiver
Itu dapat ditemukan di SystemRescueCD terbaru
Dilaporkan dibuat oleh orang yang sama yang menulis partimage.
Ini olahraga banyak perbaikan termasuk: - Dukungan ext4 - Dukungan ntfs - File-level bukan block-level - kompresi menggunakan beberapa core
Pada dasarnya, setelah partisi disimpan / dikompresi, partisi tersebut dapat dipulihkan ke ukuran yang berbeda, dan partisi dengan format yang berbeda (sehingga Anda dapat menggunakannya untuk mengubah format partisi juga), dan jika bagian dari cadangan rusak, tidak rusak. seluruh gambar (seperti pada cadangan tingkat blok.
Satu-satunya downside (jika Anda menganggapnya downside) adalah, itu hanya aplikasi baris perintah saat ini (tetapi akhirnya harus mendapatkan gui).
Entri baris perintah sangat sederhana.
Untuk menyimpan partisi:
fsarchiver savefs /mnt/backup/gentoo-rootfs.fsa /dev/sda1
Di mana '/mnt/backup/gentoo-rootfs.fsa' adalah path yang disimpan ke dan '/ dev / sda1' adalah partisi yang sedang dikloning.
Untuk memulihkan partisi:
fsarchiver restfs /mnt/backup/gentoo-rootfs.fsa id=0,dest=/dev/sda1
Balikkan opsi di atas. Dari apa yang saya mengerti (dalam dokumentasi), sepertinya id = 0 diperlukan karena gambar dapat berisi banyak partisi. Untuk petunjuk lebih lanjut tentang penggunaan (seperti menyimpan beberapa partisi) checkout panduan QuickStart .
SideNote:
Ternyata, saya benar-benar menulis ini (sebagai hiburan) dari Linux Mint LiveCD sementara saya mengkloning klon instalasi pabrik windows yang baru diperbarui. Saya menjelajahi internet sebelumnya mencari alternatif kloning partisi yang lebih baik karena saya akhirnya ingin membuang disk Ghose '03 ini yang telah saya gunakan selama bertahun-tahun. Saya akan memberikan catatan untuk memberi tahu Anda bagaimana hasilnya setelah saya menyelesaikan pemulihan.
Memperbarui:
Baru saja menyelesaikan pencadangan tanpa kesalahan. Butuh beberapa saat karena saya tidak tahu tentang opsi untuk membuatnya multi-threaded ketika saya mulai. Kompresi diatur ke nilai default (setara dengan gzip -6), partisi disk 4,48GB (XP sangat dipangkas / diperbarui + Chrome) dan file output berbobot 2,3GB. Tidak ada keluhan di sini.
Coba Clonezilla . Ini berjalan di lingkungan liveCD, dan mendukung segala jenis partisi (termasuk ext4), ke berbagai toko (NFS, SMB, SSH, sistem file lokal).
Saya menggunakannya setiap saat untuk menggambarkan workstation di laboratorium kami.
dump
dan restore
untuk ext4 ( sudo apt-get install dump
) hanya dirancang untuk hal itu. Periksa ini jika Anda penasaran:
Saya suka dd
dd if = / dev / sda1 (atau hanya sda untuk seluruh disk) dari = / home / user / backup.img
dan
dd if = / home / user / backup.img dari = / dev / sda1
untuk mendapatkannya kembali
Versi terbaru dari e2image memungkinkan kloning / pencadangan partisi yang efisien dari baris perintah.
e2image -ar /dev/sdaX ~/sdaX.img
-a
memastikan bahwa data file, dan bukan hanya struktur sistem file, disalin.
-r
memastikan bahwa data disimpan dalam format gambar mentah (seperti yang akan Anda dapatkan dd
), sebagai lawan dari format QCOW2 QEMU.
Gambar yang dihasilkan akan efisien dalam hal penggunaan ruang disk, karena:
Kehati-hatian masih harus diambil ketika menyalin file jarang, untuk memastikan bahwa nol tidak ditulis saat disalin.
Salah satu cara untuk menghindari ini adalah dengan menyimpan file gambar di dalam gambar squashfs. Ini adalah read-only, mountable filesystem yang memampatkan data di dalamnya, tetapi masih memungkinkan file gambar di dalamnya dapat dicari dan mountable.
'Disk' ( gnome-disk-utility
) adalah default di Ubuntu hari ini.
Mengapa Anda ingin membuat gambar? Dalam kebanyakan kasus, cadangan berbasis file (seperti bola tar) memberi Anda lebih banyak fleksibilitas saat mengembalikannya, misalnya Anda dapat mengembalikannya pada sistem file yang berbeda atau bahkan beberapa sistem file.
Selain strategi berbasis file: coba perintah rsync untuk mencadangkan data Anda.
Program serupa dengan ini disebut Déjà Dup: https://launchpad.net/deja-dup