Re: subvolume/snapshot usage question

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

 



Hello tsuraan,

"bcp" is what you need. "bcp" is part of "btrfs-prog-unstable"

See http://www.mail-archive.com/linux-btrfs@xxxxxxxxxxxxxxx/msg02292.html


BR
Goffredo

On Saturday 22 August 2009, tsuraan wrote:
> Suppose I have a directory under my home on a btrfs filesystem where I
> store virtual machine images.  I have one base virtual machine, and
> from it I make copies that I actually run.  To make a copy of a VM
> today, I do cp -r, which seems pretty wasteful since the VMs are
> almost entirely identical.  Is there some way that I can do a snapshot
> of just the directory that holds my base VM, and then mount different
> "forks" of that snapshot to be the bases of my different running
> machines?
> 
> It looks like I could create a snapshot of the root of my btrfs
> filesystem for each vm, mount that snapshot somewhere, and run the vm
> from that full fs snapshot, but that's not ideal.  I could also create
> a large file for my base VM directory, format it btrfs, mount it using
> the loopback device, and then mount snapshots of that loopback
> filesystem, but having to preallocate filesystem space for my VMs is
> not as nice as being able to share space with the rest of my
> filesystem.  Is there a partial-snapshot capability in btrfs?  I don't
> understand what subvolumes are, and I think they're unrelated to what
> I want, but the name sounds promising...
> --
> 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
> 


-- 
gpg key@ keyserver.linux.it: Goffredo Baroncelli (ghigo) <kreijackATinwind.it>
Key fingerprint = 4769 7E51 5293 D36C 814E  C054 BF04 F161 3DC5 0512
--
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