Python script - backup SharePoint sites' document libraries to Synology NAS
- or -
Post a project like this2158
$$
- Posted:
- Proposals: 3
- Remote
- #1986048
- Awarded
Description
Experience Level: Intermediate
The objective is simple:
for N SharePoint document libraries defined by its URLs replicate these to a folder on a Synology NAS so that:
1. each SharePoint document library is in its own folder
2. Synology NAS is treated as archive location - no old versions are deleted, modified versions are downloaded and reply on Synology version systems to be archived properly
The script runs every N minutes.
The script must work with 2FA enabled accounts - i.e. accept app-specific passwords.
The script must log every action, the success or failure to a log file specified in a config file
The script must run under standard Python package available in Synology NAS.
for N SharePoint document libraries defined by its URLs replicate these to a folder on a Synology NAS so that:
1. each SharePoint document library is in its own folder
2. Synology NAS is treated as archive location - no old versions are deleted, modified versions are downloaded and reply on Synology version systems to be archived properly
The script runs every N minutes.
The script must work with 2FA enabled accounts - i.e. accept app-specific passwords.
The script must log every action, the success or failure to a log file specified in a config file
The script must run under standard Python package available in Synology NAS.
Vladimir J.
100% (6)Projects Completed
15
Freelancers worked with
12
Projects awarded
23%
Last project
22 Apr 2020
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies