I would see one (dangerous? risky? needing more options perhaps?) solution: dd if=/dev/sda of=/dev/sdb /dev/sda: old disk /dev/sdb: new disk Maybe there is another much more complicated solution: Plug the old disk in a USB dock/case, do the same for the new disk in another dock/case, plug both docks/cases in another linux system running recent kernel and btrfs-progs and convert to a "-dconvert=raid1 -mconvert=raid1" profile with a balance. Then degrade it by removing the old disk and rebalance-convert back to single or DUP profile (i am not quite sure this is even possible). Just an idea. I wouldn't trust me. On Thu, Apr 10, 2014 at 3:21 PM, Michael Schuerig <michael.lists@xxxxxxxxxxx> wrote: > > SMART indicates that my notebook disk may soon be failing (an > unreadable/uncorrectable sector), therefore I intend to exchange it. The > disk contains a single btrfs filesystem with several nested(!) > subvolumes, each with several read-only snapshots in a .snapshots > subdirectory. > > As far as I can tell, btrfs currently does not offer a sensible way to > duplicate the entire contents of the old disk onto a new one. I can use > cp, rsync, or send/receive to copy the "main" subvolumes. But unless I'm > missing something obvious, the snapshots are effectively lost. btrfs > send optionally takes multiple clone sources, but I've never seen an > example of its usage. > > If that's what "experimental" means, I'm willing to accept it. However, > I'd like to emphasize that there's still something missing. Of course, > most of all I'd like to be proved wrong. > > Michael > > -- > Michael Schuerig > mailto:michael@xxxxxxxxxxx > http://www.schuerig.de/michael/ > -- > 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 -- 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
