Чи безпечно використовувати btrfs в Ubuntu 12.04?
Версія ядра Linux: 3.2.0-24-generic
Архітектура: x86_64 (64-розрядна)
Чи безпечно використовувати btrfs в Ubuntu 12.04?
Версія ядра Linux: 3.2.0-24-generic
Архітектура: x86_64 (64-розрядна)
Відповіді:
Люди Novell Suse SLES11 так вважають, тому що цей розподіл підприємств пропускає написання підтримки для ext4 на користь btrfs. Я перевірив btrfs пару тижнів тому (з ядром 3.0) і мені вдалося отримати 2 знімки, які неможливо було видалити протягом 20 хвилин експерименту.
Я не думаю, що вам слід довіряти свої найцінніші активи (фотографії, музичні треки, файли розробки ...) btrfs, якщо ви абсолютно не впевнені, що у вас є резервні копії. Якщо для його функцій вам не потрібні btrfs, не використовуйте їх для інших цілей, крім тестування.
Файлова система btrfs - це вже не попередній перегляд технології в ядрі, але настільки ж прагнутим, як і я цим користуюся, я зараз не перемикаюся. Ось чому я також радив би цього не робити (зауважте, що ця відповідь може бути застарілою) у порядку важливості
Використовувати Btrfs абсолютно НЕ безпечно. Щойно виконав мою 5-ю повторну інсталяцію Ubuntu 12 протягом тижня. Btrfs нестабільний як альфа та руйнується після кожного невеликого оновлення. Наявність / завантаження як btrfs призводить до не знаходження файлів ядра. Наявність / як 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 з метою тестування в декількох внутрішніх виробничих умовах, поки що добре, я не стикався з жодною серйозною проблемою (вичісування круто!).
BTW: Btrfs
прекрасно справляється з LXC
!
Дивіться цей документ: http://docs.oracle.com/cd/E37670_01/E37355/html/ol_btrfs.html
Майте це на увазі, завжди створюйте резервну копію своїх даних. Безпечний і небезпечний, це відносно ;-)