Как следует из заголовка, у меня есть локальный файловый сервер, и я хочу перенести его в облако и получить возможность:
- пользователи будут иметь доступ к файлам из SharePoint Online или на локальном файловом сервере
- синхронизировать данные между двумя устройствами, если пользователь изменяет файл на локальном компьютере, он обновит облачную версию, если пользователь изменяет облачную версию, он обновит локальную версию
- переместить все данные с текущими разрешениями
решение1
Я не уверен, возможна ли вообще двусторонняя синхронизация, но попробуйте этот скрипт односторонней синхронизации, который проверяет временную метку каждого файла в указанном файловом ресурсе и загружает его в SharePoint Online, если файловый ресурс был обновлен.
Точно так же любой файл, удаленный в Fileshare, будет удален и в SharePoint Online. Он также создает файл журнала каждый раз при запуске. Обратите внимание, что этот скрипт выполняет только одностороннюю синхронизацию из Fileshare в SharePoint Online
https://www.sharepointdiary.com/2020/07/sync-file-share-to-sharepoint-online-using-powershell.html
Надеюсь это поможет.