Reverse index? Rsync to OneDrive folder?

This might be a somewhat unique use case, but my firm requires that all of my work files be saved on Microsoft OneDrive.

Due to past bad experiences with data loss when indexing large file folders in DEVONthink, I’d rather avoid the obvious solution of keeping the files on OneDrive and merely indexing them in DEVONthink.

Is there another method to achieve this? Essentially I want my DEVONthink database periodically mirrored or cloned (preferably only propagating changes, e.g. what rsync does) to a folder on OneDrive while preserving the existing group hierarchies in DEVONthink as folder hierarchies on OneDrive.

The changes should definitely not be copied in both directions, not only but especially while DEVONthink is running.