Hi all, > I've just switched from BackupPC v3 to v4.4.0 and really appreciate the new > feature „ClientShareName2Path“. > I’m using it for mapping a LVM snapshot directory (which is created predump): > $Conf{ClientShareName2Path} = { > '/' => '/.snapshot/root' > }; > > Problem is: > When I try to restore a file, backuppc expects that the remote dir > /.snapshot/root is still existing, which is not the case because it is > removed after the backup. Besides that I do not even want to restore to the > snapshot directory but to the live filesystem. > > Any chance to ignore the ClientShareName2Path variable for restores > respectively how can I restore files to a different directory without > creating the snapshot directory first?
just in case anybody has the same problem, I found a solution that is working for me (although I would prefer a more obvious way): Restore the files to host xxx.xxx.tld Restore the files to share <leave that one completely empty> <---- Restore the files below dir / (or whatever your dest. path is) (relative to share) Works because BackupPC sets dest path to / according to lib/BackupPC/Xfer/Rsync.pm (line 104): $remoteDir = "/" if ( $remoteDir eq "" ); So ClientShareName2Path seems to be „overwritten" this way. Best regards, Tom _______________________________________________ BackupPC-users mailing list BackupPC-users@lists.sourceforge.net List: https://lists.sourceforge.net/lists/listinfo/backuppc-users Wiki: https://github.com/backuppc/backuppc/wiki Project: https://backuppc.github.io/backuppc/