Saya tahu artikel ini tetapi tidak ada perbandingan dengan TimeMachine OSX. Saya ingin mencari perangkat lunak cadangan yang hampir sama dengan TimeMachine atau lebih baik.
Saya ingin memiliki perangkat lunak seperti itu yang dapat menggunakan beberapa format HDD yang cocok untuk file besar (50 GB) di Linux. aku tahu itu
- Format OSX HFS + tidak didukung oleh distro Linux, karena tidak ada pengelola HFS di Linux sejak 2006
- Format NTFS yang dibuat oleh Debian 8.1 tidak didukung oleh distro Linux yang lebih lama
Jika Windows mendukung, bagus.
Coba dengan perangkat lunak Cadangan (Deja Dup)
Saya memang memulai cadangan pertama kali tetapi saya ingin pergi makan siang setelah cadangan sudah berjalan dua jam hanya 10 GB file. Jadi itu memberiku ini setelah makan siang
yang benar-benar gila, dilaporkan sekarang di sini , karena perangkat lunak tidak dirancang untuk memiliki jeda dalam melakukan backup.
backintime
ada dalam repositori default Ubuntu. Tapi ini versi yang lebih lama1.0.36
. Versi saat ini adalah1.1.6
. Ini karena paket tersebut berasal dari Debian. Penafian: Saya anggota BIT Dev-TeamPergeseran waktu
Ini memiliki antarmuka grafis yang sederhana tetapi Anda juga dapat menggunakannya dari terminal.
sumber
Jika Anda tidak keberatan bekerja dengan konsol coba
backup-manager
, ia datang bersama dengan distribusi. Penanganannya dilakukan dengan satu file konfigurasi duduk di / etc.Untuk memodifikasi file Anda bisa menggunakan nano di konsol.
Anda tidak akan membutuhkan sebagian besar dari itu. Apa yang saya pribadi suka adalah, bahwa tidak ada paket tambahan yang diperlukan.
Berikut adalah contoh kecil cadangan.
Di mana menyimpan file?
pilih Direktori Anda, tempat menyimpan file.
Perhatikan pengaturan berikut di sana
Jika Anda mencadangkan sesuatu seperti
/home
atau/movie
Anda mungkin membiarkan opsi ini aktif, maka hanya root dan grup root yang dapat mengakses cadanganUntuk cadangan server (misalnya server multi-pengguna dan / atau folder
/var/www/
/opt/
/etc/
/var/
), Anda dapat mempertimbangkan untuk menetapkan opsi ini ke false untuk mempertahankan kepemilikan / aksesibilitas file setelah pemulihan. Kalau tidak, Anda harus mengaturnya secara manual setelah pemulihan.Pilih metode cadangan Anda
memilih
Pilih direktori yang akan dicadangkan
Informasi lebih lanjut dapat ditemukan di bagian ini
Di sini saya memeriksa opsi berikut
Pilih rotasi master dan tambahan
Saya telah memilih untuk melakukan backup penuh mingguan pada hari Senin (hari pertama dalam seminggu). Itu berarti setiap hari Senin saya mendapatkan cadangan penuh dan sisa minggu ini akan disimpan dalam file inkremental yang lebih kecil. Jadi mengembalikannya berarti. Resot ulang cadangan lengkap dan setelah itu file inkremental, untuk mendapatkan kembali cadangan data terbaru Anda.
Cronjob
Gunakan cronjob sederhana untuk melakukan pencadangan secara otomatis
Masukkan berikut
Jika Anda memerlukan email notifikasi, hapus bagian ini
sumber
backup-manager
. Saya merasa bahwa opsi tidak cukup lengkap, karena tujuannya juga untuk memberikan cadangan dengan kesederhanaan dalam pikiran * . Mereka tampaknya sangat terbatas tetapi saya mungkin salah. Akan sangat bagus untuk melihat bagaimana Anda dapat menggabungkan perintah. Saya tidak dapat menemukan apa pun tentang MySQL di dokumen. Saya akan sangat suka PostgreSQL untuk tugas ini.Saya tidak merekomendasikan Deja-dup karena tidak dekat dengan Time-Machine dalam fitur, dan tidak stabil dengan banyak filesystem. Saya belum berhasil mendapatkan proposal dari Mitch yang cukup dalam fitur untuk kebutuhan saya. Mereka terlalu banyak patah.
Keunikan Proses
Nice akan menurunkan prioritas cpu, membebaskan daya cpu untuk proses lain,
ionice
akan mengurangi prioritas disk, membebaskan disk i / o untuk proses lainnya). Gunakantar czf
dengannice
seperti yang dijelaskan di sini secara terpisah untuk sistem dan rumah sehingga Anda dapat dengan mudah bekerja vertikal dengan sistem Anda di banyak proyekBatasi konsumsi CPU dari Proses
Asumsikan Anda memiliki ultrabook dll sistem terbatas dengan 20 Mb / s baca / detik. Jika Anda tidak mengetahuinya, gunakan
Kemudian, batasi CPU Anda dan lakukan
Pindahkan Komputasi ke GPU
Masa Depan TODO
sumber
Ini tentu saja bukan program seperti TimeMachine yang paling Anda minta, tetapi solusi yang berhasil, dan karena diimplementasikan sebagai skrip bash, dapat dimodifikasi dan diperluas:
Buat cadangan direktori Anda menggunakan sinkronisasi Zaloha.sh :
Kemudian buat snapshot berbasis hardlink dari direktori cadangan Anda menggunakan Zaloha_Snapshot.sh :
Gudang resmi ada di sini: https://github.com/Fitus/Zaloha.sh
Gudang resmi berisi demo kerja sederhana dan dokumentasi komprehensif yang menjelaskan cara kerjanya.
sumber