How can I recreate a directory structure, without the files?

With the cpio program:

or with GNU tar, and more verbose syntax:

This creates a list of directory names with find, non-recursively adds just the directories to an archive, and pipes it to a second tar instance to extract it at the target location.