N4S4 / synology-api

A Python wrapper around Synology API
MIT License
398 stars 145 forks source link

Feature/add s3 sync task cloud sync #180

Closed whoishina closed 1 month ago

whoishina commented 1 month ago

I added some additional features to work with Cloud Sync. create_sync_task_s3 is used to create a new task for the Amazon S3 Connection. The current functionality only works with Amazon S3; I will try to integrate with other cloud services in the future.

Reason why this feature is necessary: My Amazon S3 bucket has over 10M+ objects that need to be synchronized. However, not all customers are active at the same time, so we only sync data for customers who are actually active or truly need it. By splitting the folders, we are able to significantly reduce the time required.

image