La respuesta a su / o pregunta es "ambos". Sí, tendrás que montar cada subvolumen. Cada subvolumen se comporta como un sistema de archivos normal, por lo que aparecerán en puntos de montaje como / etc.
Hay algunas ventajas en esa idea. Por ejemplo, podría convertir su directorio de base de datos MySQL en un subvolumen, lo que le permitiría tomar instantáneas para usar con las copias de seguridad. También puede optar por convertir ese directorio en un RAID1, de modo que si un disco falla, su base de datos aún estará intacta. Otro es usar un subvolumen para / etc para que siempre pueda revertir cualquier tipo de cambio de configuración en todo el sistema. El uso de un subvolumen para / home / username potencialmente permitiría a cada usuario tener una máquina del tiempo, aunque probablemente de una manera mucho más flexible que la que Apple proporciona en su sistema.
Y, por supuesto, uno de los beneficios de tener un subvolumen para hogares y otro para la raíz es la capacidad de revertir una actualización. Por ejemplo, si actualiza de 12.04 a 12.10 muy temprano, descubra que es un poco defectuoso después del primer mes, por lo que simplemente desinstala su sistema operativo. No lo he intentado yo mismo, pero debería funcionar tan bien como mantener su hogar y reinstalar el sistema anterior, excepto que tomaría aproximadamente un segundo en una hora. :)
Jo-Erlend Schinstad
fuente
single
enRAID1
modo o en modo.Los subvolúmenes debajo del subvolumen raíz predeterminado aparecen como carpetas y no necesitan ser montados si ha montado el subvolumen raíz.
La diferencia entre una carpeta y un subvolumen es que los subvolúmenes se pueden montar sin montar el subvolumen principal (raíz) o cualquier otro subvolumen. Y los subvolúmenes pueden ser instantáneos, mientras que las carpetas no pueden serlo.
fuente
La función de subvolumen, que usa el kernel actual de Ubuntu (desde ubuntu 12.10), no tiene mucho sentido ya que todavía falta "Grupos de cuota de subvolumen". Debe esperar el kernel 3.6 (¿quizás ubuntu 13.04?) Puede capturar un subvolumen, por supuesto, y por supuesto no puede capturar un directorio. Pero probablemente espere que los subvolúmenes funcionen como volúmenes lógicos con LVM, pero con btrfs no tenemos un escenario similar, ya que no tenemos extensión de cuota con este núcleo.
Por lo tanto: sí, puede hacer instantáneas, pero se ven como directorios, y si llena el espacio en un subvolumen, llena el espacio en todo el sistema de archivos .....
Incluso puede cambiar el tamaño de un subvolumen, dando la ruta del subvolumen, pero la operación de cambio de tamaño afecta a todo el sistema de archivos y no a la ruta del subvolumen.
En otras palabras, con este núcleo, el subvolumen no está listo para la producción.
De lo contrario, debe usar los sistemas de archivos btrfs como volúmenes, y no subvolúmenes. El sistema de archivos btrfs puede reducirse en línea y ampliarse en línea, por lo que no es necesaria la cuota.
fuente