Terkait dengan ini .
Saya ingin memanfaatkan saklar OS untuk meningkatkan ke BTRFS.
BTRFS mengklaim menawarkan banyak (ketahanan kehilangan data, penyembuhan diri jika RAID, pemeriksaan metadata dan data, kompresi, snapshot). Tapi lambat ketika digunakan dengan
fsync
program-intensif sepertidpkg
(saya tahueatmydata
danapt-btrfs-snapshot
program jelek ) dan saya tidak akan mensetup RAID: p.EXT4 memungkinkan metadata hanya menjumlahkan penjumlahan dan tidak memampatkan data.
Dalam 6 tahun, saya harus menginstal ulang OS saya dua kali karena kerusakan HDD (setelah perjalanan penerbangan). Yang pertama membuat laptop tidak bisa di-boot, kumpulan korupsi kedua diidentifikasi berkat film yang rusak dan kemudian md5sum memeriksa binari OS. (SMART memberi tahu saya disknya waras). Kebahagiaan saat ini berperilaku sangat aneh. Saya tidak tahu apakah perangkat keras atau perangkat lunak yang harus disalahkan, tetapi saya menduga perangkat kerasnya (semuanya dimulai tepat setelah penerbangan, sekali lagi).
Apakah Anda menyarankan untuk beralih ke BTRFS untuk laptop karena kompresi data dan penjumlahan-cek atau haruskah saya tetap menggunakan EXT4?
(Saya tidak peduli yang mana yang "terbaik" relatif terhadap variabel apa pun, tetapi saya hampir tidak memiliki pengalaman dengan BTRFS dan ingin mendapat umpan balik)
EDIT:
Mari kita perjelas: BTRFS masih ditandai sebagai percobaan, saya tahu , tetapi SUSE mengatakan itu seharusnya tidak lagi. Begitu juga Oracle (saya tahu siapa Oracle). Dan banyak distribusi sudah mengusulkan BTRFS untuk instalasi dan kebanyakan dari mereka berencana untuk beralih ke BTRFS dalam beberapa bulan ke depan.
Dua fakta:
- Cadangan data yang rusak tidak berharga . Saya tidak mengerti mengapa saya tampaknya menjadi satu-satunya yang peduli. Bukankah itu masuk akal? Sementara itu:
- Berhentilah memberi tahu saya bahwa saya harus melakukan backup: sudah saya lakukan.
- Berhenti menyiratkan cadangan hanya cukup untuk menjaga data saya aman kecuali jika Anda bersedia memberi saya TB ruang kosong untuk melakukan backup selama bertahun-tahun.
- File rusak = / => Linux mengeluh . Begitu:
- Jangan menganggap sistem / data Anda waras hanya karena OS sedang booting.
- Saya harap Anda mengerti bahwa saya lebih suka (meta) pemeriksaan data daripada perangkat lunak yang terlalu direkayasa dan membengkak yang akan merepotkan setengah pekerjaan sebaik BTRFS untuk memeriksa integritas data.
Apakah itu lebih jelas sekarang bahwa saya tidak meminta FS mana yang "lebih baik"? Pertanyaannya adalah, mengingat bahwa saya secara teratur melakukan backup, apakah BTRFS masih terlalu eksperimental untuk digunakan untuk fungsi pengecekan integritas data atau haruskah saya tetap menggunakan EXT4?
sumber
dd
dan semua- dari seluruh hdd saya, saya masih tidak tahu apakah program yang saya gunakan rusak atau tidak. Tapi BTRFS mungkin masih terlalu muda untuk saat ini ... Jika saya berbicara tentang RAID, itu hanya untuk mengatakan bahwa saya, dalam perspektif pencegahan kehilangan data, ( bukan cadangan), ini akan berguna untuk memecahkan masalah korupsi kecil ... Tapi ini tidak berlaku dalam kasus ini.Jawaban:
Saya setuju dengan vonbrand, btrfs belum mencapai tingkat kematangan ext * atau XFS atau JFS. Saya tidak akan menggunakannya pada laptop dengan data berharga kecuali saya memiliki cadangan yang dapat diandalkan yang dapat dilakukan juga saat bepergian.
Btrfs dapat mendeteksi korupsi tetapi tidak akan melakukan apa pun selain melaporkan deteksi kecuali Anda memiliki salinan data yang sama yang tidak rusak, yang berarti Anda memerlukan RAID atau duplikasi data pada volume.
Yang mengatakan, saya sedang mempertimbangkan menggunakannya (menggunakan RAID-1) untuk satu mesin, tapi saya juga punya Crashplan yang berjalan di mesin ini!
Untuk waktu yang lama, saya telah menggunakan JFS di laptop saya. Salah satu alasannya adalah penggunaan CPU yang lebih rendah dibandingkan dengan XFS atau ext3 saat melakukan operasi file. Saya tidak pernah memverifikasi jika menghemat konsumsi daya juga, tapi itu asumsi saya. Saya menemukan JFS sangat stabil dan aman, tidak pernah kehilangan data saat menggunakannya.
sumber
rsync
adalah tidak ada petunjuk apakah suatu file seharusnya berubah atau tidak. Apakah itu lebih jelas?"Kebijaksanaan umum" dari pengembang sistem file adalah bahwa diperlukan sekitar 5 tahun untuk mempertimbangkan sistem file yang cukup stabil untuk penggunaan non-eksperimental. BTRFS belum terakumulasi 5 tahun, jadi itu dianggap hanya untuk penggunaan eksperimental sekarang. Jika data pada mesin tidak kritis, dan skema cadangan yang kacau ada di sana, menjadi liar. Harus siap untuk melaporkan hal-hal aneh terjadi.
Fedora 18 (rilis saat ini) belum memiliki BTRFS, dan Fedora 19 belum dijadwalkan untuk saat ini. Dan mengingat bahwa salah satu tujuan Fedora adalah melacak teknologi terbaru secara agresif harus memberi tahu Anda sesuatu ...
sumber
Saya menggunakan 3 notebook dan saya sudah menggunakan BTRFS di 2 dari mereka selama lebih dari 4 tahun sekarang. Masalah terakhir dengan stabilitas (dan kehilangan data) yang saya alami sebelum saya beralih ke kernel 3.3, jadi untuk semua tujuan praktis saya menganggap btrfs stabil untuk digunakan di rumah.
Sayangnya btrfs tidak lengkap fitur:
seperti @Huygens sebutkan, tidak memiliki kemampuan untuk benar-benar menyembuhkan file yang rusak.
ketika Anda meletakkannya di atas
ecryptfs
(pola penggunaan umum jika Anda menilai data yang disimpan di notebook Anda) dan tiba-tiba kehilangan daya (atau mengalami crash kernel) file yang saat ini sedang ditulis untuk sering terpotong dengan panjang 0 (dengan sedikit harapan memulihkan mereka). Pikirkan~/.config/dconf/user
misalnya.sistem file COW menjadi lebih terfragmentasi daripada non-COW. Dan tidak ada cara nyata untuk mendefrag volume BTRFS selain membeli hard disk kedua dan
rsync
memasukkan isinya. Jika Anda ingin menghindari fragmentasi, Anda harus menyimpan setiap FS paling sedikit 30% kosong, dan (atau?) Menghindari hal-hal seperti database, torrent atau alat sinkronisasi file. Dalam setup saya, btrf menjadi sangat terfragmentasi selama 2 tahun terakhir, yang pada kondisi terkontrolapt-get install
membutuhkan waktu 6 kali lebih lama pada partisi btrf utama kemudian pada ext4 setengah kosong. Dan saya selalu menggunakan btrf denganautodefrag
benderanya.Saya frustrasi dengan btrfs sampai saya berencana untuk beralih ke ZFS .
sumber
Jika Anda sangat peduli dengan daya tahan baterai, Anda tidak perlu membuang waktu cpu pada kompresi. Misalnya, hanya menjelajah web akan menyebabkan sistem Anda menghabiskan energi untuk mengompresi data yang di-cache. Jika Anda mengalami masalah ruang penyimpanan, pertimbangkan untuk menggunakan penyimpanan jarak jauh lebih sering (lihat samba, sshfs, dll).
Anda mungkin masih ingin menggunakan btrfs karena itu fitur lain yang berguna untuk pejuang jalanan laptop. Snapshots yang utama bagi saya, yang memungkinkan Anda untuk membuat cadangan tambahan rutin kembali ke workstation Anda. Ada juga optimasi SSD, dan jika Anda mendapatkan laptop dengan dua drive, keseimbangan btrf memberikan mirroring yang kuat.
sumber