Saya pengguna Linux baru. Saya telah menginstal ulang Wubi saya dari nol setidaknya sepuluh kali beberapa minggu terakhir karena ketika mendapatkan sistem dan menjalankan (driver, resolusi , dll.) Saya telah memecahkan sesuatu (X, grub, tidak diketahui) dan saya tidak bisa mendapatkan kembali bekerja. Khusus untuk pemula seperti saya, lebih mudah (dan jauh lebih cepat) untuk menginstal ulang seluruh shebang daripada mencoba memecahkan beberapa lapisan upaya "memperbaiki" yang gagal.
Berasal dari Windows, saya berharap ada beberapa utilitas "disk image" yang dapat saya jalankan untuk membuat snapshot instalasi Linux saya (dan partisi boot !!) sebelum saya ikut campur dengan hal-hal. Kemudian, setelah saya membuat mesin saya, saya entah bagaimana akan mengembalikan mesin saya kembali ke snapshot yang berfungsi.
Apa yang setara dengan pencitra disk Windows seperti Acronis True Image atau Norton Ghost ?
Catatan: Saya menemukan pertanyaan serupa: Mudah cadangan / mengembalikan sistem yang diinstal?
Jawaban:
Itu adalah Clonezilla Live: http://clonezilla.org/
Tutorial untuk Clonezilla dapat ditemukan di sini.
sumber
dd
sedikit berbahaya untuk digunakan.dd
adalah utilitas tingkat rendah yang dapat Anda gunakan untuk menyelesaikan tugas ini, pada dasarnya utilitas salinan byte-untuk-byte tingkat rendah. Jika Anda ingin cara "UNIX" untuk mencapai ini, baca terus.Semua referensi ke sistem file dan hard disk terletak secara lokal di
/dev/
sistem file virtual . Ada banyak "node" di/dev/
yang merupakan antarmuka untuk hampir semua perangkat di komputer Anda. Misalnya,/dev/hda
atau/dev/sda
merujuk ke hard drive pertama di sistem Anda (hda vs sda tergantung pada hard drive), dan/dev/hda1
akan merujuk ke partisi pertama di hardrive Anda.Cara paling lurus ke depan untuk membuat gambar mentah partisi Anda adalah menggunakan dd untuk membuang seluruh partisi ke satu file (ingat OS mengakses partisi
/dev/sda1
melalui antarmuka file). Pastikan Anda berada di partisi yang lebih besar atau di drive sekunder dan lakukan perintah berikutdd if=/dev/hda1 of=./part1.image
untuk membuat cadangan (ulangi untuk partisi yang berbeda)dd if=./part1.image of=/dev/hda1
untuk memulihkanAnda dapat menggunakan perintah yang sama persis untuk membuat cadangan seluruh hard disk (ganti
hda1
denganhda
). Anda kemudian dapat menggunakan program kompresi apa saja (gunzip, zip, bzip) untuk mengompres file untuk penyimpanan. Anda dapat menggunakan teknik yang sama ini untuk membuat salinan dari seluruh partisi untuk membuat klon komputer Anda.Namun ada satu batasan, ketika mengembalikan cadangan, partisi tersebut harus memiliki ukuran yang sama (atau lebih besar) dari partisi tempat Anda mengambil gambar, jadi ini membatasi pilihan Anda jika terjadi pemulihan. Namun, Anda selalu dapat memperluas partisi setelah memulihkan cadangan menggunakan
gparted
atauparted
. Gambar menjadi lebih kacau ketika Anda mencoba mengembalikan seluruh salinan disk, namun, jika Anda mengembalikan cadangan ke hardrive yang sama, Anda tidak perlu khawatir tentang ini sama sekali.Namun, jika Anda menginginkan utilitas yang "lebih bersahabat" ala hantu norton maka saran ini mungkin tidak cocok untuk Anda.
sumber
dd
bekerja jika saya perlu mengambil snapshot dari mesin virtual dan menginstalnya pada mesin virtual lain? Bagaimana jika beberapa file (seperti/etc/hostname
) harus berbeda di kedua mesin?Kami memiliki GUI yang tersedia di Ubuntu, yang disebut 'Disks' (
gnome-disks
) dan menjadi default di Ubuntu kemudian.Atau
Luncurkan / cari sebagai "Disk", atau jalankan sebagai
gnome-disks
.Juga dibutuhkan adalah:
Gparted
Ubuntu-stick live-session Ubuntu (atau turunannya).
Siapkan partisi:
Jelas, partisi tidak dapat disalin saat sedang digunakan : ia harus dilepas sehingga tidak mengalami perubahan selama penyalinan (itu sudah jelas). Oleh karena itu, untuk mencadangkan partisi sistem Anda, Anda harus boot di sistem live usb - atau, seperti terlihat pada gambar di atas, dalam sistem terpisah (multi-boot). Partisi sistem adalah yang ditandai dengan bintang. Jika Anda mencoba menyalin partisi sistem, Anda akan segera mendapatkan kesalahan:
Juga, kita harus memperhatikan bahwa pencadangan dan pemulihan partisi yang dapat di-boot adalah prosedur yang berisiko dan bahwa pencadangan data yang berharga / sensitif harus dilakukan terlebih dahulu dengan cara yang berbeda (dengan menyalin data daripada keseluruhan partisi, dll). - Dari pengalaman saya, ini bekerja dengan partisi sistem Ubuntu tetapi tidak dengan yang Windows.
Secara opsional, untuk meminimalkan ruang yang diambil oleh gambar yang disimpan, sebuah partisi dapat menyusut terlebih dahulu (dari ujung, yaitu dari kanan) sehingga tidak akan memasukkan ruang kosong. Berikut adalah posting tentang itu: membuat gambar cadangan partisi tidak lebih besar dari file-nya .
Simpan partisi:
Pulihkan partisi:
Mengikuti jawaban ini: Cara mengembalikan partisi sistem (gambar iso) dengan benar dengan 'Disk' . Lihat pertanyaannya di sana. Gagasan utamanya adalah bahwa gambar (iso) harus dikembalikan ke partisi kosong yang ada yaitu:
diformat
lepas
lebih besar dari gambar yang disimpan
Persiapkan partisi yang dipulihkan untuk digunakan:
Lihat komentar di bawah jawaban tertaut di atas pada fakta bahwa Gparted melaporkan perbedaan ruang antara partisi tujuan dan yang dipulihkan sebagai ruang yang tidak dialokasikan. Itu bisa diperbaiki dengan Gparted: pilih partisi dan terapkan tindakan "Periksa".
Jika partisi yang dipulihkan adalah partisi sistem yang ingin Anda gunakan sebagai partisi utama:
perlu memiliki ruang kosong yang cukup: gunakan Gparted untuk "Periksa" (klaim ruang yang tidak dialokasikan seperti yang dikatakan sebelumnya) dan perbesar partisi jika perlu dan memungkinkan.
gunakan
grub-repair
dari sesi langsung untuk menginstalgrub
. Saya menggunakan prosedur ini: https://askubuntu.com/a/182863/47206 , dengan beberapa detail lainnya di sini: https://askubuntu.com/a/326661/47206 .sumber
dd
sekarang untuk melihat apakah ia memiliki bug yang sama.Utilitas cadangan "dump" dan "restore" di repositori Ubuntu memberi Anda kemampuan untuk mencadangkan dan memulihkan "status sistem" seluruh sistem.
Utilitas "dump" dan "restore" dapat diinstal dari repositori menggunakan:
Di bawah ini adalah tautan ke halaman Man:
⠀ Dump
⠀ Pulihkan
Dalam kasus Anda, Anda dapat membuat cadangan sistem ke drive portabel:
Untuk pemulihan, Anda perlu:
Boot dari live CD / DVD / USB Ubuntu Anda.
Instal utilitas dump.
Pasang hard drive Anda.
Kembalikan (yaitu
restore -r -f my_file /my_mount
).Catatan: Jika Anda memulihkan ke disk baru, Anda harus menginstal bootloader (GRUB) Anda.
Informasi lebih lanjut dapat ditemukan di Pindahkan linux ke hard drive lain (dump, restore, backup)
sumber
Berikut ini adalah langkah-langkah dari Wiki Ubuntu
Cadangkan dengan dd
Contoh berikut akan membuat gambar drive
/dev/sda
, gambar akan dicadangkan ke drive eksternal, dan dikompresi. Misalnya, seseorang dapat menggunakan bzip2 untuk kompresi maksimum:Mengembalikan image drive
Untuk mengembalikan image drive, orang ingin boot ke lingkungan live. Restorasi cukup sederhana, dan benar-benar hanya melibatkan pembalikan nilai if and of. Ini akan memberi tahu
dd
untuk menimpa drive dengan data yang disimpan dalam file. Pastikan file gambar tidak disimpan pada drive yang Anda pulihkan. Jika Anda melakukan ini, pada akhirnya selama operasi dd akan menimpa file gambar, merusaknya dan drive Anda.Untuk mengembalikan drive di atas:
Ketika memulihkan seluruh drive, sistem tidak akan secara otomatis membuat perangkat (
/dev/sda1
,/dev/sda2
, dll). Mulai ulang untuk memastikan deteksi otomatis.Jika Anda mengembalikan Ubuntu ke drive baru, dan UUID (lihat MenggunakanUUID untuk lebih lanjut) berubah, maka Anda harus mengubah bootloader dan titik pemasangan. Seseorang akan ingin mengedit hal berikut melalui terminal:
Untuk mengetahui apa UUID baru untuk drive Anda, gunakan perintah berikut:
Dari daftar ini, Anda dapat melakukan rujukan silang informasi dengan fdisk untuk mengetahui drive mana. Kemudian cukup perbarui UUID di kedua file GRUB dan fstab.
sumber
Saya akan merekomendasikan RemasterSys untuk Tugas ini.
Ini menciptakan iso untuk instalasi Anda, Cadangkan pengguna Tanggal dengan Deja Dup.
sumber
Ada juga Ghost untuk Linux , tetapi Clonezilla adalah pilihan yang lebih baik - lebih mutakhir. Versi terbaru Ghost untuk Linux terdaftar pada Mei 2009, sedangkan versi terbaru Clonezilla diposting pada November 2010. Satu batasan kecil Clonezilla dibandingkan dengan Ghost adalah Anda tidak dapat mengubah ukuran partisi saat dipulihkan, sedangkan Norton Ghost dapat.
Anda mungkin tidak akan membutuhkannya, tetapi Clonezilla juga mendukung multicasting.
sumber
Anda dapat melakukan apa yang Anda perlukan menggunakan CloneZilla
sumber
Menggunakan "Dump" dan "Restore" adalah salah satu solusi, seperti yang ditunjukkan oleh virtual.stack.
Namun Anda mungkin tertarik menggunakan Clonezilla jika Anda memiliki drive hard disk USB eksternal atau NAS. Anda hanya perlu mengunduh gambar ISO dengan mengklik di sini (Anda dapat mengakses halaman unduhan global di sini), bakar dengan "Brasero". Boot dari Clonezilla Live CD dan lakukan pencadangan (disk atau partisi ke gambar) dari hard disk utama Anda (dengan Ubuntu Anda yang sehat). Harap dicatat bahwa Anda tidak dapat membuat cadangan partisi yang telah Anda pasang sebagai tujuan cadangan (cukup logis). Jika sistem Anda rusak, Anda hanya perlu mem-boot ulang dengan Clonezilla Live CD dan melakukan pemulihan sistem Anda. Jangan lupa bahwa Clonezilla membuat snapshot, jadi jika Anda memiliki data Anda ("/ home", "/ etc", ...) pada disk / partisi yang sama dengan sistem Ubuntu, Anda akan mendapatkannya kembali dari cadangan dan kehilangan apa yang telah dilakukan sejak cadangan itu dilakukan ...
Anda dapat menemukan tutorial untuk Clonezilla Live di sini: Cara Menggunakan Clonezilla - Tutorial
Anda juga dapat menggunakan "Back In Time (backintime-gnome)" (tersedia dari Ubuntu Software Center) atau yang lainnya (Duplikasi Dup, ...) bersamaan untuk mendapatkan cadangan data Anda. Anda hanya perlu memasukkan ("/ home", "/ etc", "/ var", "/ usr / local", ...) di profil cadangan. Seperti itu Anda bisa mendapatkan kembali sistem sehat Anda dengan Clonezilla dan kemudian data terbaru Anda dengan "Back In Time" atau yang lain.
sumber
Jika Anda menggunakan Wubi, mengapa Anda tidak boot ke Windows dan menyalin
root.disk
file?Kemudian mengembalikan semudah mengganti nama
root.disk
ke sesuatu yang lain, dan mengganti nama salinan keroot.disk
.sumber
UPDATE November 2015
Remastersys baru adalah Pinguy Builder dan ada juga aplikasi bernama Systemback yang saya sukai secara pribadi. Inilah cara Anda dapat menginstalnya:
PEMBARUAN 05.01.2015
Tautan yang saya berikan dalam instruksi ini dan lainnya pada langkah 2 tidak berfungsi lagi. Namun, saya telah mengunduh file Remastersys sebelum situs web ditutup dan mereka dapat diinstal dengan sempurna melalui Ubuntu Software Center. !! Saya tidak yakin apakah file-file tersebut tersedia di Ubuntu Software Center, tetapi jika Anda memilikinya di komputer Anda, mereka dapat diinstal melalui itu.
Anda memerlukan program yang dapat menghasilkan file iso, dan ini adalah Remastersys.
Serangkaian instruksi ini membantu saya menginstal dan menjalankan remastersys dengan sukses di Ubuntu 14.04.1 32bit dan juga berhasil membuat dan menggunakan flash drive yang dapat di-boot dengan custom iso yang saya buat.
Catatan: flash drive berfungsi kecuali Anda melakukan upgrade kernel secara manual untuk beberapa alasan sebelum membuat gambar sistem.
Tekan Ctrl-Alt-T dan jalankan
Pergi ke tautan ini dan unduh versi remastersys untuk sistem 32bit atau 64bit
http://www.remastersys.com/ubuntu/pool/main/r/remastersys-gui/
PENTING: Saya mengunduh versi 3.0.4-1 i386 dan BEKERJA saya memeriksa versi 3.0.2- dan tidak berfungsi.
Buka Program dan Pembaruan (cari di Dash atau di parameter Sistem)
Di Program dan Pembaruan, buka tab Lain dan tekan Tambah ...
Salin / rekatkan ini
dan tekan OK
Sekarang cari dua baris dengan "www.remastersys.com/" di daftar yang dapat Anda temukan di tab Lain dan pastikan Anda menandai kedua kotak. Masukkan kata sandi jika Anda diminta.
Tekan Ctrl-Alt-T dan jalankan
Untuk membuka remastersys-gui, Anda selalu membutuhkan root priveleges. Jadi lakukan di terminal (Ctrl-Alt-T)
sumber
Anda dapat menggunakan Clonezilla
Periksa tangkapan layar ini di sini dan bebas untuk bertanya secara detail untuk menu yang ambigu
Anda juga dapat menggunakan Ghost untuk Linux G4l.
unduh iso dari sini kemudian bakar ke CD dan gunakan Live CD-nya.
sumber