How do I use Folder Mapping from Dropbox at the root level to a specific subfolder at Dropbox as a Destination?

How do I use Folder Mapping from Dropbox at the root level to a specific subfolder at Dropbox as a Destination?

Answer:

When you are migrating folders to or from Dropbox, a very specific syntax must be used. The full Advanced Option for folder mapping is to be entered as the following:

FolderMapping="^{%escape%}/(.*?)$->{%escape%}//newhome$1"

When you are discovering folders from a Source Dropbox root level to map to a new location at the Destination, the forced escape clause must be used:

"^{%escape%}/(.*?)$

This will capture any files from the root level, matching any string, while matching the end of the string. It is important to capture files at the root level of the Source Dropbox Account, as well as capturing the top-level folders together.

To map the files to a specific sub-older at a Dropbox Destination, use the following:

->{%escape%}//newhome$1"

This mapping allows a new folder "newhome" to be created while maintaining the folder structure from the Source, including mapping the files stored in the root folder at the Source to this subfolder at the Destination.

Rename the "newhome" part of the folder mapping to your desired folder name for the Destination.

 

Was this article helpful?
0 out of 2 found this helpful