Pertanyaan Cara mencadangkan pengaturan dan daftar paket yang diinstal


Jika saya ingin membuat cadangan dari semua yang telah saya lakukan sejak instalasi Ubuntu baru, apa pilihan yang mungkin? Apa yang harus saya buat cadangan? Saya ingin mendapatkan semua pengaturan yang saya ubah, semua paket yang saya pasang, dll.


252
2017-10-24 00:36


asal


Belum ada yang menyebutkan: sudo dpkg -l > installed_software.txt! - iammilind
@iammilind Mungkin karena dpkg --get-selections solusi menutupi ini. - belacqua
Waspadalah terhadap bug ini meskipun: bugs.launchpad.net/ubuntu/+source/policykit-desktop-privileges/…Saya mencoba solusi yang paling upvoted dan tidak pernah berhasil karena bug itu. (Ini mungkin lebih cocok sebagai komentar, tetapi saya tidak memiliki reputasi yang cukup untuk mempostingnya sebagai komentar) - Jonathan
Sadarilah juga bahwa jika Anda memulihkan versi OS yang lebih baru, beberapa pengaturan mungkin tidak lengkap atau bahkan konflik, memiliki kemungkinan untuk membuat beberapa malfungsi aplikasi. - Aquarius Power
terkait: Apa yang dapat saya lakukan untuk membuat transisi ke beberapa perangkat komputer baru yang aman dan lancar? - David Cary


Jawaban:


Program

Cara cepat untuk mencadangkan daftar program adalah dengan menjalankan ini:

dpkg --get-selections > ~/Package.list
sudo cp -R /etc/apt/sources.list* ~/
sudo apt-key exportall > ~/Repo.keys

Ini akan mendukung mereka dalam format yang dapat dibaca oleh dpkg* untuk setelah instal ulang Anda, seperti ini:

sudo apt-key add ~/Repo.keys
sudo cp -R ~/sources.list* /etc/apt/
sudo apt-get update
sudo apt-get install dselect
sudo dselect update
sudo dpkg --set-selections < ~/Package.list
sudo apt-get dselect-upgrade -y

* Anda mungkin harus memperbarui daftar paket dpkg yang tersedia atau hanya mengabaikan pilihan Anda (lihat bug debian ini untuk info lebih lanjut). Anda harus melakukan ini sebelumnya sudo dpkg --set-selections < ~/Package.list, seperti ini:

apt-cache dumpavail > ~/temp_avail
sudo dpkg --merge-avail ~/temp_avail
rm ~/temp_avail

Pengaturan dan Data Pribadi

Sebelum Anda menginstal ulang, Anda mungkin harus mencadangkan pengaturan dari beberapa program Anda, ini dapat dengan mudah dilakukan dengan mengambil folder dari / etc dan semua konten dari direktori pengguna Anda (bukan hanya hal-hal yang dapat Anda lihat di nautilus!):

rsync --progress /home/`whoami` /path/to/user/profile/backup/here

Setelah menginstal ulang, Anda dapat memulihkannya dengan:

rsync --progress /path/to/user/profile/backup/here /home/`whoami`

Jadi semua bersama-sama sebagai skrip pseudo-bash.

Ini mengasumsikan hanya ada satu pengguna di mesin (hapus /'whoami' sebaliknya) dan Anda menggunakan nama pengguna yang sama di kedua pemasangan (ubah dest. rsync jika tidak).

dpkg --get-selections > ~/Package.list
sudo cp -R /etc/apt/sources.list* ~/
sudo apt-key exportall > ~/Repo.keys
rsync --progress /home/`whoami` /path/to/user/profile/backup/here

##  Reinstall now

rsync --progress /path/to/user/profile/backup/here /home/`whoami`
sudo apt-key add ~/Repo.keys
sudo cp -R ~/sources.list* /etc/apt/
sudo apt-get update
sudo apt-get install dselect
sudo dpkg --set-selections < ~/Package.list
sudo dselect

260
2018-01-28 00:19



Ini tidak akan bekerja di ubuntu 12.10. ia mengatakan dpkg: warning: package not in database at line XXX: xrdp Dan tidak ada paket dengan nama "dselect" - confiq
@confiq Periksa ketiga komentar di atas - Huckle
bla ... untuk menyelesaikan peringatan dpkg, baca ini: forums.debian.net/viewtopic.php?f=17&t=79006#p432478 - confiq
Ingat untuk mencadangkan dan menambahkan kembali direktori sources.d - ppa terutama akan menumpuk di sana info sumber ke dalam file terpisah di sana. Instalasi ulang akan gagal tanpa mereka. - balloons
Pulih. Kecewa karena semua pengaturan terkait DesktopEnv (peluncur, animasi, tweak compiz, latar belakang desktop) tidak dipulihkan. Commoness: Semua berada di dconf! Solusi: Di ​​dalam GUI, Log Out melalui ikon roda gigi di bilah menu utama. Kemudian beralih ke CLI via CTRL-ALT-F1. Di sana pulihkan .config / dconf / pengguna dari cadangan Anda. Beralih kembali ke GUI melalui CTRL-ALT-F7, masuk lagi. Voila: Semua pengaturan terkait Unity Anda berlaku lagi! Upaya Penjelasan: Sementara sesi GUI Kesatuan aktif file DConf dapat dikunci atau diabaikan, sehingga Anda perlu beralih ke mode CLI murni? - porg


Siapa ini untuk: pengguna yang biasa menggunakan komputer mereka, yang telah melakukan konfigurasi minimal atau tidak ada di luar folder rumah mereka, tidak mengacaukan skrip dan layanan startup. Pengguna yang ingin memulihkan peranti lunaknya seperti saat ia memasangnya dengan semua penyesuaian yang dilakukan dan disimpan di folder rumah mereka.

Siapa yang tidak cocok untuk ini: server geeks, pengguna daya dengan perangkat lunak yang diinstal oleh sumber (memulihkan daftar paket mungkin merusak sistem Anda), pengguna yang telah mengubah skrip startup dari beberapa aplikasi agar lebih sesuai dengan kebutuhan mereka. Perhatian: ada peluang besar modifikasi apa pun di luar rumah akan selesai ditulis.

Cadangkan paket dan pengaturan pengguna Anda saat ini


Setelah Anda siap dengan sistem Anda dan senang dengan perangkat lunak yang diinstal Anda bisa mendapatkan daftar paket yang diinstal menggunakan perintah dpkg --get-selections dan simpan hasilnya ke file log.

Membuat backup folder di rumah Anda

sudo mkdir ~/backup

Simpan daftar paket yang diinstal saat ini

dpkg --get-selections > ~/backup/installed_packages.log

Buat cadangan file sumber apt Anda

sudo cp /etc/apt/sources.list ~/backup/sources.bak

dan salinan daftar kunci tepercaya Anda

sudo apt-key exportall > ~/backup/repositories.keys

Buat cadangan dari folder rumah Anda dengan alat cadangan terintegrasi di Ubuntu, Deja-dup.

  • Setel folder cadangan

enter image description here

  • Verifikasi bahwa itu akan membuat cadangan dari folder rumah Anda dan menambahkan folder yang mungkin tidak Anda inginkan, seperti misalnya, Trash map

enter image description here

  • Pada tab ikhtisar, tekan Buat Cadangan Sekarang untuk membuat cadangan folder rumah Anda

enter image description here

  • Alat cadangan akan menanyakan apakah Anda ingin menambahkan kata sandi ke cadangan Anda, pilihan Anda. Pencadangan Anda akan dimulai setelah Anda menekan Terus

enter image description here

Ketika ini selesai Anda akan memiliki cadangan paket dan file konfigurasi Anda relatif terhadap pengguna Anda. Jika bila diperlukan Anda akan dapat mengembalikan file Anda dari ~/backupmap.

Memulihkan cadangan Anda


Mulailah dengan mengembalikan file sumber dari cadangan yang dibuat

sudo cp ~/backup/sources.bak /etc/apt/sources.list

Kunci yang dicadangkan

sudo apt-key add ~/backup/repositories.keys

Perbarui daftar sumber Anda

sudo apt-get update

Kembalikan paket dari yang disimpan installed_packages.log

sudo dpkg --clear-selections
sudo dpkg --set-selections < ~/backup/installed_packages.log && sudo apt-get dselect-upgrade

sudo dpkg --clear-selections akan menandai semua paket saat ini yang diinstal untuk dihapus, dengan cara itu ketika Anda mengembalikan daftar paket yang disimpan, paket yang tidak ada dalam daftar akan dihapus dari sistem Anda.

Hapus konfigurasi Anda saat ini dari rumah Anda membuat cadangan folder dalam keadaan mereka saat ini (setelah semua, apa gunanya memulihkan file baru jika ada yang lain yang dapat memengaruhi konfigurasi?)

mkdir ~/.old-gnome-config/ && mv ~/.gnome* ~/.old-gnome-config/ && mv ~/.gconf* ~/.old-gnome-config/ && mv ~/.metacity ~/.old-gnome-config/ && mv ~/.cache ~/.old-gnome-config/ && mv ~/.dbus ~/.old-gnome-config/ && mv ~/.dmrc ~/.old-gnome-config/ && mv ~/.mission-control ~/.old-gnome-config/ && mv ~/.thumbnails ~/.old-gnome-config/   && ~/.config/dconf/* ~/.old-gnome-config/

Setelah ini selesai pulihkan backup yang dibuat dengan Deja-dup.

  • Buka alat pencadangan dan pada pemulihan tab ikhtisar

enter image description here

  • Ikuti petunjuk untuk mengembalikan file ke posisi semula

enter image description here

Setelah ini selesai, paket Anda akan kembali ke pilihan yang disimpan, konfigurasi kami dipulihkan dan semoga ada desktop yang berfungsi, semua itu tanpa menginstal satu aplikasi tambahan dan menggunakan alat bawaan Ubuntu.

Satu-satunya yang tersisa adalah melakukan pembersihan dan memeriksa apakah semuanya bekerja.

Ada yang salah, desktop saya hilang


Ada beberapa posting di Ask Ubuntu yang dapat memandu Anda jika ada sesuatu ketika salah dan Anda perlu mengatur ulang desktop Anda. Jika sesuatu ketika salah dan Anda menemukan diri Anda perlu melakukannya, silakan lihat posting ini:


46
2018-01-28 02:20





Cadangan mengambil beberapa perencanaan dan ada beberapa strategi yang layak. Anda harus memutuskan metode mana yang paling cocok untuk Anda.

Hati-hati tentang "cara terbaik", apa yang terbaik untuk satu orang mungkin bukan yang terbaik untuk orang lain.

Pada akhirnya, "metode terbaik" adalah metode yang telah diuji dan diketahui berfungsi. Anda perlu menguji strategi cadangan Anda SEBELUM Anda membutuhkannya

Menggunakan gambar

Salah satu caranya adalah dengan hanya menyalin dan mengompresi gambar dari partisi Anda. Anda dapat melakukan ini dengan beberapa alat, apa saja dari dd ke partimage ke clonezilla

partimage
clonezilla

Keuntungan dari strategi ini adalah strategi ini (relatif) mudah dan sangat lengkap. Kerugiannya adalah gambar cadangan berukuran besar.

Cadangan yang lebih kecil

Anda dapat membuat cadangan yang lebih kecil hanya dengan mencadangkan data dan pengaturan. Ada beberapa alat untuk melakukan ini, mulai dari dd ke tar hingga rsync.

Kuncinya di sini adalah untuk mengetahui apa yang Anda butuhkan untuk membuat cadangan.

Keuntungan - Backup akan lebih kecil.
Kerugian - Ini adalah metode manual, jadi mudah untuk melupakan file penting (/ etc / passwd).

Daftar apa yang akan dikembalikan akan selalu perlu ditinjau untuk memastikan daftar selesai.

1) Daftar dari paket yang diinstal

Daftar paket     # Buat daftar teks dari instalasi yang sudah ada untuk semua paket apt-get installed     # untuk menginstal ulang pada distro yang baru diinstal

# make the list
[old distro] sudo dpkg --get-selections > packages

Anda kemudian akan melakukan instalasi baru, dan mengembalikan paket Anda. Perintah berikut ini juga memperbarui semua paket di sistem Anda (jadi kembalikan dan perbarui sepenuhnya sekaligus).

# Now put them back on the new distro
[new distro] sudo dpkg --set-selections < packages

[new distro] sudo apt-get dselect-upgrade

2) Data. Umumnya ini akan menjadi / home. Sebagian besar data pengguna dan penyesuaian akan berada di direktori beranda pengguna Anda. Jika Anda menyimpan data di lokasi lain, sertakan itu (misalnya / media / data).

3) pengaturan sistem . Di sinilah akan ada beberapa variasi. Secara pribadi jika saya mengedit APA SAJA pengaturan sistem, saya menyimpan salinan file konfigurasi asli dan file kebiasaan saya di / root. Jadi jika saya mengedit /etc/fstab misalnya, simpan salinan di / root / etc / fstab dan asli di /root/etc/fstab.orig

Anda juga perlu /etc/passwd, /etc/shadow , /etc/group , /etc/sudoers, /etc/hostname, dan /etc/hosts (Anda mungkin perlu lebih banyak di / etc, jika saya lupa sesuatu yang akan saya tambahkan)

Di server Anda mungkin perlu memasukkan /var/www atau direktori data lainnya.

Saya mengerti ini membutuhkan usaha, jadi, mungkin lebih mudah untuk memasukkan semua /etc.

4) Salinan disk Anda tabel partisi.

sudo fdisk -l > fdisk.bak

Anda dapat menggunakan informasi ini untuk mengembalikan tabel partisi Anda jika Anda mengganti hard drive Anda.

5) Salinan Anda MBR 

dd if=/dev/sda of=MBR.bak bs=512 count=1

Anda kemudian akan memulihkannya

dd if=MBR.bak of=/dev/sda bs=512 count=1

6) File / direktori lain - Tergantung pada sistem dan kustomisasi Anda, Anda mungkin perlu menyertakan direktori tambahan. Pertimbangan mungkin termasuk /opt , /usr/local, / usr / share`, dan / atau file .desktop Anda. Apa pun di sistem Anda yang Anda unduh atau ubahsuaikan di luar pengelola apt-get atau perangkat lunak.

7) Masukkan semua itu ke dalam arsip

tar -cvpzf backup.tar.gz /home /root /etc ./MBR.bak ./fsdisk.bak ./packages

8) rsync

Sebagai alternatif untuk tar, Anda dapat menggunakan rsync.

Lihat - https://help.ubuntu.com/community/rsync

Backup jaringan

Pilihan lain adalah menggunakan NFS atau Samba untuk membuat cadangan data.

Cron

Anda dapat mengotomatiskan cadangan dengan menulis skrip cadangan dan menjalankannya (setiap hari / setiap jam) dengan cron.

Mengembalikan

1) Dengan menggunakan live CD, kembalikan partisi Anda menggunakan gparted atau fdisk dari informasi di fdisk.bak
2) Instal Ubuntu.
3) Boot instalasi baru Anda, perbarui paket Anda.
4) Kembalikan data dan pengaturan Anda

tar -xvpzf /home/test/backup.tar.gz -C / 

Kemudian reboot

Lihat juga - https://help.ubuntu.com/community/BackupYourSystem/TAR

Strategi Lain

Ada banyak strategi tambahan untuk cadangan, beberapa untuk membuat cadangan direktori home Anda saja, beberapa grafis.

Lihat: https://help.ubuntu.com/community/BackupYourSystem

Pengujian

Ini bukan cadangan kecuali diuji. Ini paling penting ketika Anda TIDAK menggunakan gambar partisi root Anda.

Uji memulihkan sistem Anda di VM, komputer cadangan, atau partisi cadangan atau hard drive.


26
2018-01-28 20:17



Jawaban bagus! Satu tambahan, dari situs PartImage: PartImage tidak mendukung partisi Ext4, dan default Ubuntu ke format filesystem Ext4. Saya diberitahu PartClone (yang mendukung Ext4) adalah alternatif yang baik. Anda mungkin juga ingin melihat ke dalam CloneZilla. - LIttle Ancient Forest Kami


Pemilihan Paket yang Diinstal menggunakan apt-clone

APT-Clone. Paket ini dapat digunakan untuk mengkloning / mengembalikan paket-paket berbasis apt   sistem. Ini akan menyimpan / mengembalikan paket, sources.list, keyring dan   status terinstal otomatis. Ini juga dapat menyimpan / memulihkan tidak lagi   paket yang dapat didownload menggunakan dpkg-repack.

APT-Clone digunakan oleh ubiquity(Penginstal Ubuntu) untuk proses peningkatan.

  1. Memasang

    sudo apt-get install apt-clone
    
  2. Buat cadangan

    sudo apt-clone clone path-to/apt-clone-state-ubuntu-$(lsb_release -sr)-$(date +%F).tar.gz
    
  3. Kembalikan cadangan

    sudo apt-clone restore path-to/apt-clone-state-ubuntu.tar.gz
    

    Pulihkan ke rilis terbaru:

    sudo apt-clone restore-new-distro path-to/apt-clone-state-ubuntu.tar.gz $(lsb_release -sc)
    

Referensi:  man apt-clone


Data Rumah, Konfigurasi /etc, .. menggunakan duplicity

Duplikasi punggung direktori dengan memproduksi volume ter-format terenkripsi   dan mengunggahnya ke server file jarak jauh atau lokal. Karena bermuka dua   menggunakan librsync, arsip tambahan bersifat efisien dan hanya ruang   rekam bagian-bagian file yang telah berubah sejak pencadangan terakhir.   Karena duplikasi menggunakan GnuPG untuk mengenkripsi dan / atau menandatangani arsip ini, mereka   akan aman dari memata-matai dan / atau modifikasi oleh server.

  1. Memasang

    sudo apt-get install duplicity
    
  2. Backup

    duplicity full path-to/source_folder/ file:///path_to/duplicity_backups/
    

    atau incremental backup (Ini hanya akan mencadangkan perbedaan dari cadangan terakhir):

    duplicity incremental path-to/source_folder/ file:///path_to/duplicity_backups/
    
  3. Mengembalikan

    duplicity restore file:///path_to/duplicity_backups/ path-to/target_folder/
    

Referensi:  man duplicity


18
2018-06-22 08:56



APT-Clone jauh lebih baik daripada dpkg --get-selections solusi karena: 1. menjaga semua informasi repositori 2. itu melacak paket apa yang secara otomatis diinstal 3. memungkinkan untuk mengemas file DEB yang diinstal secara lokal. Ini harus menjadi jawaban yang diterima! - Andrea Lazzarotto
Ini hebat! Saya berharap ini bekerja dengan 16.04, itulah yang saya cari. Tapi saya ingin tahu, apakah Apt-Clone juga akan menghapus paket yang tidak ada dalam konfigurasi yang dipulihkan? - Dorian
@XToro, Tidak itu tidak akan dihapus. (btw, jika itu menghapus paket secara default akan merusak upgrade, karena sebagian besar upgrade memiliki paket-paket baru yang diinstal dan ada yang jatuh) - user.dz
@Sneetsher Itu memalukan. Saya benar-benar suka jika menghapus semua paket yang tidak ada dalam daftar dan kemudian menginstal yang terdaftar bersama dengan dependensinya. Masalah saya dengan mengapa saya ingin menggunakannya adalah untuk menghapus paket yang tidak diinginkan setelah bermain-main dengan hal-hal seperti menginstal DE baru. Selalu ada banyak sisa makanan setelah melepas DE. - Dorian
@XToro, saya suka itu, saya membutuhkan itu sebelumnya, tetapi saya berkeliling dengan menguji dalam kotak virtual. Anda membutuhkan skrip yang dimodifikasi dari Jawaban Huckle. Lebih baik menanyakan pertanyaan baru dan menyebutkan masalah dengan yang satu ini. Jika Anda tidak dapat atau tidak menginginkan karena beberapa alasan, saya akan melakukannya? - user.dz


Meskipun pertanyaan ini telah dijawab untuk sementara waktu, saya melihat bahwa tidak ada yang menyebutkan penjaga etc. Menjalankan apt-get install etckeeper, konfigurasikan VCS Anda di /etc/etckeeper/etckeeper.conf, dan Anda akan mulai memiliki kendali yang lebih baik terhadap direktori / etc Anda. Ini bisa juga digunakan untuk mengembalikan konfigurasi Anda dalam direktori / etc.

Misalnya, (dengan asumsi Anda mengkonfigurasi git sebagai VCS Anda), cadangkan /etc/.git direktori. Kapan saja Anda perlu mengembalikan konfigurasi ke file baru / etc, Anda menyalin direktori backup /etc/.git ke direktori baru / etc. Anda sekarang memiliki banyak opsi untuk mengelola pemulihan Anda:

  • Lihat perbedaan
    • git diff
  • Simpan semua perbedaan dalam direktori "segar" di cabang git
    • git checkout -b new; git add -A; git commit -m 'new etc'
  • Tanpa syarat kembali ke cadangan Anda
    • git clean -f

14
2017-11-17 18:26





Bagi mereka yang menginginkan yang bagus. GUI rapi ...

... memperkenalkan Aptik.

Yang Anda butuhkan hanyalah direktori cadangan, yang disimpan secara lokal atau di cloud. Aptik akan mencadangkan PPA, paket unduhan, pilihan perangkat lunak, pengaturan aplikasi dan tema serta ikon. Sangat berguna.

Anda dapat menginstalnya melalui ppa:

sudo apt-add-repository –y ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install aptik

Semoga ini bisa membantu :)


10
2017-10-15 11:08



sudo apt-add-repository –y ppa:teejee2008/ppaseharusnya sudo apt-add-repository ppa:teejee2008/ppa. Hanya 1 argumen yang diterima. - erm3nda
Ini adalah opsi yang paling REALISTIS bagi seseorang yang ingin melakukan backup yang dapat dipilih, sistem-lebar dan pengguna. Btw, versi saat ini mendukung lebih banyak pengaturan daripada yang ditampilkan pada tangkapan layar itu. - erm3nda


Untuk membuat daftar cadangan dari semua program yang Anda pasang: http://savvyadmin.com/backup-and-restore-package-lists-in-ubuntu/
Anda jelas akan perlu mencadangkan sumber perangkat lunak Anda bahwa beberapa paket yang diinstal tersebut berasal dari: Sumber Perangkat Lunak Cadangan

Adapun pengaturan program Anda, sebagian besar dari mereka tersembunyi (mulai dengan .) folder dan file di folder rumah Anda. Saya hanya akan mencadangkan semuanya.


9
2017-10-24 03:52



Dan direktori backup / etc juga - Extender


Saya ingin memiliki aplikasi yang siap dipulihkan dan datanya, juga offline.

Itu mengalahkan tujuan dari "format-dan-instal". Jika Anda ingin melakukan itu, lakukan saja peningkatan dari instalasi Ubuntu yang ada.

Karena "instalasi" di Ubuntu sama sederhananya dengan masuk ke Pusat Perangkat Lunak (atau Synaptic atau apt-get), dan sebagian besar program itu sendiri sering diperbarui, tidak ada titik nyata dalam membuat cadangan program, menginstal ulang Ubuntu, dan kemudian menginstal dari cadangan, bukan hanya mendapatkan versi terbaru dari repositori.

Selama pengaturan data dan program Anda di-backup, Anda harus baik-baik saja. Jika Anda masih menginginkan daftar lengkap dari segala sesuatu di sistem Anda sehingga Anda tahu jika ada paket yang hilang, cukup masuk ke terminal dan ketik dpkg --list > mypackages.txt, dan letakkan file teks itu di suatu tempat yang aman - isinya setiap paket yang pernah diinstal pada sistem Anda saat ini.


2
2018-05-21 03:23





Saya akan menganggap itu adalah HDD, SSD atau sistem baru yang baru atau yang Anda miliki di Ubuntu lama. Sekarang Anda ingin meng-upgrade ke Ubuntu 12.04 (Precise Pangolin)?

Saya berasumsi Anda tidak ingin menginstal semuanya lagi atau melakukan konfigurasi ulang? Tidak perlu untuk.

Buka terminal dengan menekan Ctrl + Alt + T, dan jalankan perintah berikut:

sudo dpkg --get-selections > app-backup-list.txt

Kemudian cp file teks ke direktori home Anda dengan:

sudo cp app-backup-list.txt /home/username

Selanjutnya jalankan aplikasi cadangan dari pengaturan sistem di bilah sisi.

Backup /home ke Ubuntu One, flash stick, floppy (oops scratch that) atau burn ke CD, atau HDD lain dalam sistem atau HDD drive eksternal atau gunakan program cadangan apa pun yang Anda inginkan.

Kemudian balik cadangan menggunakan pemulihan, pilih di program cadangan yang Anda gunakan, dan sekarang \ rumah kembali.

Terakhir, membalikkan dkpg perintah:

sudo dpkg --get-selections < app-backup-list.txt
sudo apt-get -y update
sudo apt-get dselect-upgrade

Catatan:

Memulihkan rumah, mendapatkan semua pengaturan untuk aplikasi Anda. Saya menginstal SSD, dan menyalin semua file, tetapi saya masih melakukan backup untuk berjaga-jaga.

PS: Ini menghindari, benar-benar mencadangkan, kode mesin aplikasi besar-besaran, dll. Pastikan folder unduhan Anda bersih. Tidak penuh dengan kode mesin atau video, dan kemudian membakar download folder ke DVD menggunakan k3B.


2
2017-08-21 17:23





Jika ruang penyimpanan tidak menjadi masalah, menggunakan dd atau dc3dd akan mencadangkan semua hal pada disk target atau partisi yang Anda tentukan. Anda tidak ingin mencoba ini pada drive terpasang, jadi Anda akan melakukan ini dari USB atau DVD bootable (atau media instalasi Anda memilih "Coba Ubuntu"):

sudo dd if=/dev/<source> of=/path/<target>.img

Di mana disk atau partisi yang ingin Anda cadangkan dan targetkan adalah nama file cadangan (Seringkali sama)sda, sda1).

Tukar dc3dd untuk dd jika Anda menginginkan laporan kemajuan. Untuk mengakses file tertentu dalam cadangan, Anda biasanya dapat memasang file .img sebagai perangkat loop dengan:

mount -o loop,ro,offset=32256 filename.img /mnt/dir Ini berfungsi pada drive dengan satu partisi di mana Anda telah mencadangkan seluruh drive.

Atau mount -o loop,ro filename.img /mnt/dir jika Anda membuat cadangan partisi.

Anda dapat memulihkan seluruh disk atau partisi dengan mengganti parameter if = dan of = seperti pada:

sudo dd if=/path/<source>.img of=/dev/<target>

Di mana file gambar yang ingin Anda pulihkan dan <target> adalah drive atau partisi yang ingin Anda pulihkan.

PROS: Mudah dicadangkan dan mudah untuk mengembalikan semuanya. Tidak seperti beberapa solusi lain yang tidak benar-benar memerlukan banyak perencanaan karena Anda mendukung semua yang Anda tidak perlu khawatir tentang apakah Anda akan membutuhkannya atau tidak.

CONS: Menghabiskan waktu (waktu komputer, bukan milik Anda) dan tidak cocok untuk cadangan harian (tidak ada opsi tambahan)

Sumber: pengalaman; Saya menggunakan pendekatan ini untuk membuat cadangan sistem klien sebelum mulai bekerja dan tidak pernah kehilangan sedikit data klien.


2
2018-05-21 18:31