Re: Managing large volumes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Tim Cuthbertson <ratcheer@xxxxxxxxx> schrieb:

> I am a bit confused and I have probably managed to outsmart myself.
> For about 15 months, I have been running my system on a single, large
> btrfs volume. It is RAID-0 on two SATA-III HDD's for a total of 1.9
> TB. This is a home system running Siduction (Debian Sid) Linux. While
> I have root, home, and a special data directory each as separate
> subvolumes, I am beginning to wonder whether I should have made each
> of these on separate partitions and separate btrfs filesystems.
> 
> Am am at a point where I would like to do a fresh install of my OS
> without losing my home and data contents. And I do not think separate
> btrfs subvolumes will help me on that. Is that correct? Is there a way
> to prevent an OS installation from formatting the /home and /data
> subvolumes while completely replacing the root subvolume? Or do I need
> to completely repartition my drives so I don't get into this
> situation, again?

How about installing into a new root subvolume? I don't know if the Debian 
installer allows you to do that. But this way you could easily roll back 
later, or grab config files from there, or, or... And when you are done, 
simply remove the old root subvolume or deduplicate it using dedup and keep 
it around for archival purposes.

The one-partition layout is probably okay, tho many installers lack native 
support for it. But, at least this is how I think about it, take subvolumes 
as dynamically sized partitions from your storage pool.

Just keep in mind you don't want the installer to format your btrfs. You 
probably want to take a backup of your data first. It is probably possible 
to bootstrap your Debian installation by first creating your new subvolume, 
then mount it and use it as bootstrapped destination or chroot into it to 
run the installation. You could bind-mount your data and home there so it is 
visible to the installer for it to import your user id.

HTH
Kai

--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Filesystem Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux