Czy korzystanie z btrfs w systemie Ubuntu 12.04 jest bezpieczne?
Wersja jądra Linux: 3.2.0-24-generic
Architektura: x86_64 (64-bit)
Czy korzystanie z btrfs w systemie Ubuntu 12.04 jest bezpieczne?
Wersja jądra Linux: 3.2.0-24-generic
Architektura: x86_64 (64-bit)
Odpowiedzi:
Ludzie z Novell Suse SLES11 tak myślą, ponieważ ta dystrybucja korporacyjna pomija obsługę ext4 na rzecz btrfs. Testowałem btrfs kilka tygodni temu (z jądrem 3.0) i udało mi się uzyskać 2 migawki, których nie można było usunąć, w ciągu 20 minut eksperymentowania.
Nie sądzę, że powinieneś ufać swoim najcenniejszym zasobom (zdjęcia, ścieżki muzyczne, pliki programistyczne ...) btrfs, chyba że masz absolutną pewność, że masz odpowiednie kopie zapasowe. Jeśli nie potrzebujesz btrfs do jego funkcji, nie używaj go do innych celów niż testowanie.
System plików btrfs nie jest już podglądem technologii w jądrze, ale tak chętny do jego użycia, że nie przełączam się teraz. Oto dlaczego radziłbym również tego nie robić (zauważ, że ta odpowiedź może być wkrótce przestarzała) według kolejności ważności
Używanie Btrfs absolutnie NIE jest bezpieczne. Właśnie wykonałem moją piątą ponowną instalację Ubuntu 12 w ciągu tygodnia. Btrfs jest niestabilny jako alfa i ulega awarii po każdej małej aktualizacji. Posiadanie / boot jako btrfs powoduje, że nie można znaleźć plików jądra. Posiadanie / as btrfs powoduje poważne uszkodzenie systemu root.
Nigdy nie używaj funkcji automatycznego wyszukiwania i kompresji, ponieważ faktycznie pogarszają sytuację. Kompresja powoduje wiele błędów w plikach, a autoodzyskiwanie wciąż nie działa.
Wiele raportów o błędach dotyczących Launchpada i programistów, jak zwykle, odrzuca większość z nich jako nieistotnych.
Jeśli zamierzasz używać btrfs, powinieneś użyć najnowszego dostępnego jądra. Zaleca się uruchomienie Ubuntu 12.10 na rzecz Ubuntu 12.04, aby domyślnie uzyskać nowe jądro.
Oracle uważa produkcję Btrfs za gotową .
W Oracle Linux 6.3 (6u3) możesz używać Btrfs dla / (potrzebujesz UEK2 2.6.39 - w rzeczywistości oparty na jądrze 3.0). ISO bootowania i ratowania 6.3 jest dostarczane z Btrfs, zapewnia także narzędzie do konwersji ext {3, 4} na Btrfs przy użyciu btrfs-convert
dostarczonego.
Polecam przynajmniej użycie raid1 do danych (potrzebujesz co najmniej 2 urządzeń blokowych - w tym przypadku partycji), metadane są domyślnie powielane na różnych urządzeniach (nie używaj -m single
dla jednego urządzenia). Używam Btrfs do celów testowych w kilku wewnętrznych środowiskach produkcyjnych, do tej pory tak dobrze, że nie spotkałem żadnego poważnego problemu (szorowanie jest fajne!).
BTW: Btrfs
działa doskonale z LXC
!
Zobacz ten dokument: http://docs.oracle.com/cd/E37670_01/E37355/html/ol_btrfs.html
Pamiętaj o tym, zawsze wykonuj kopię zapasową danych. Bezpieczny i niebezpieczny, jest względny ;-)