The main problem in such situations is to do the actual copy, because users work constantly.
This applies to the regular mechanism of the shadow copy of NTFS.
Make a shadow copy of the right during the user experience, pack it in the archive, and any command-line utility are sent to the desired cloud.
There is software for backup support shadow copy and working with the clouds, but the script is a more flexible solution.
Shadow copies are usually regular means of OS, are used to compress archivers like rar, 7z, zpaq.
To send to the cloud search console client for the cloud for example Google Drive features https://github.com/gdrive-org/gdrive,
for MEGA is https://megatools.megous.com/