I have sinned! I had a production filesystem without a replica - which is bonked :( Running restore ( i have tried Debian''s btrfs-tools; master and dangerdonteveruse branches version ) on kernels 3.2 and 3.3 I consistently get this error message, and I would like suggestions as to how i might proceed. root@foo:/net/users/home/bahner/src/btrfs-progs# btrfs-restore -si /dev/sdc /opt/data/restore/ failed to read /dev/sr0 failed to read /dev/sr0 parent transid verify failed on 5083380932608 wanted 332337 found 339991 parent transid verify failed on 5083380932608 wanted 332337 found 339991 parent transid verify failed on 5083380932608 wanted 332337 found 339991 parent transid verify failed on 5083380932608 wanted 332337 found 339991 Ignoring transid failure Root objectid is 5 Skipping existing file /opt/data/restore/data/move/treungen-s01/db/BackupSet/1322218096564/2011-11-25-14-15-41.log If you wish to overwrite use the -o option to overwrite btrfs-restore: disk-io.c:589: btrfs_read_fs_root: Assertion `!(location->objectid == -8ULL || location->offset != (u64)-1)'' failed. Aborted root@foo:/net/users/home/bahner/src/btrfs-progs# There is supposed to be a folder "data/users" (/opt/data/restore/data/users) I thought i could somehow "bypass" the rootaccess by giving a "-m ''data/users/*''"-parameter, for instance. But thinking about I realize I was clutching a straws. And pointers in the right direction is appreciated. I have run find-root and tried with the latest blockid for the "-t" parameter. Kind regards, Lars Bahner -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
On Fri, May 18, 2012 at 6:04 AM, Lars Bahner <bahner@onlinebackupcompany.com> wrote:> I have sinned! > > I had a production filesystem without a replica - which is bonked :(Grr...> Running restore ( i have tried Debian''s btrfs-tools; master and > dangerdonteveruse branches version ) on kernels 3.2 and 3.3 I > consistently get this error message, and I would like suggestions as > to how i might proceed.It''s worth trying to mount with the latest 3.4rc; it might be able to hobble along. -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html