Have you tried qtree snapmirror? Not sure if this will help, since it's the same volume.
Hi thanks, Michail,
a snapmirror would leave the structure in whole as it is. Also snap restore is no solution:
If restore_as_path is specified, the path must be a full path to a filename, and must be in the same volume as the volume used for the restore. Files other than normal files and LUNs are not restored. This includes directories (and their contents), and files with NT streams.
So you cannot restore directory X as directory Y.
Kind regards Knut