Насколько безопасно использовать btrfs в Ubuntu 12.04?
Версия ядра Linux: 3.2.0-24-общая
архитектура: x86_64 (64-разрядная версия )
Насколько безопасно использовать btrfs в Ubuntu 12.04?
Версия ядра Linux: 3.2.0-24-общая
архитектура: x86_64 (64-разрядная версия )
Ответы:
Люди Novell Suse SLES11 так думают, потому что этот корпоративный дистрибутив пропускает поддержку ext4 в пользу btrfs. Я протестировал btrfs пару недель назад (с ядром 3.0), и мне удалось получить 2 снимка, которые невозможно удалить, в течение 20 минут экспериментов.
Я не думаю, что вы должны доверять свои самые ценные активы (фотографии, музыкальные треки, файлы для разработки ...) btrfs, если вы не уверены, что у вас есть правильные резервные копии. Если вам не нужны btrfs для его функций, не используйте его для других целей, кроме тестирования.
Файловая система btrfs больше не является технологическим предварительным обзором в ядре, но, как бы мне ни хотелось ее использовать, я сейчас не переключаюсь. Вот почему я бы также посоветовал не делать этого (обратите внимание, что этот ответ может быть устаревшим в ближайшее время) в порядке важности
Абсолютно НЕ безопасно использовать Btrfs. Только что выполнил 5-ю переустановку Ubuntu 12 в течение недели. Btrfs нестабилен как альфа и падает после каждого небольшого обновления. Наличие / boot как btrfs приводит к тому, что файлы ядра не обнаруживаются. Наличие / as btrfs приводит к серьезному повреждению корневой системы.
Никогда не используйте функции автоматического восстановления и сжатия, поскольку они на самом деле ухудшают ситуацию. Сжатие приводит к большому количеству ошибок в файлах, и автоматическое восстановление все еще не работает.
Многие сообщения об ошибках на Launchpad и разработчики, как обычно, отклоняют большинство из них как не относящиеся к делу.
Если вы собираетесь использовать btrfs, вам следует использовать новейшее доступное ядро. Вероятно, было бы целесообразно запустить Ubuntu 12.10 в пользу Ubuntu 12.04, чтобы по умолчанию вы получили более новое ядро.
Oracle считает, что производство Btrfs готово .
В Oracle Linux 6.3 (6u3) вы можете использовать Btrfs для / (необходим UEK2 2.6.39 - фактически основанный на ядре 3.0). И ISO для загрузки и восстановления 6.3 поставляется с Btrfs, он также предоставляет утилиту для преобразования ext {3, 4} в Btrfs, используя btrfs-convert
предоставленный.
Я бы рекомендовал по крайней мере использовать raid1 для данных (вам нужно как минимум 2 блочных устройства - в данном случае это разделы), метаданные по умолчанию дублируются на разных устройствах (не используйте -m single
для одного устройства). Я использовал Btrfs для тестирования в нескольких внутренних производственных средах, и пока все хорошо, я не столкнулся с какой-либо серьезной проблемой (очистка - это круто!).
Кстати: Btrfs
прекрасно работает с LXC
!
Смотрите этот документ: http://docs.oracle.com/cd/E37670_01/E37355/html/ol_btrfs.html
Имейте это в виду, всегда делайте резервные копии ваших данных. Безопасно и небезопасно, это относительно ;-)