alcionai / corso-roadmap

0 stars 1 forks source link

Restore options (alternate folder) #31

Open gmatev opened 2 years ago

gmatev commented 2 years ago

Restore workflows allow restoring to alternative location.

Includes the appropriate CLI syntax support and corresponding API.

This capability will originally apply to all services supported at time of introducing the capability. Once the workflow is supported, it will need to be supported when adding new services or service content types.

ryanfkeepers commented 1 year ago

@gmatev Is a location only a folder/container of a items, or does this change include the relocating of individual items (either to a new folder, or renaming the item) as well?

gmatev commented 1 year ago

location will be the base folder/container where the rest of the restore will happen. The easiest way to think about it is that the current Corso_Restore_<timestamp> location is just a default. The behavior in an otherwise specified location will be the same as what happens in the default location today.

Some of this may need to be "adjusted" based on type of data and limitations (e.g. Contacts have 2 level folders only)