Bạn có thể thử minio client aka "mc". mc cung cấp các công cụ tối thiểu để làm việc với hệ thống lưu trữ và hệ thống tệp đám mây tương thích Amazon S3.
mc thực hiện các lệnh sau
ls List files and folders.
mb Make a bucket or folder.
cat Display contents of a file.
pipe Write contents of stdin to one or more targets. When no target is specified, it writes to stdout.
share Generate URL for sharing.
cp Copy one or more objects to a target.
mirror Mirror folders recursively from a single source to many destinations.
diff Compute differences between two folders.
rm Remove file or bucket [WARNING: Use with care].
access Manage bucket access permissions.
session Manage saved sessions of cp and mirror operations.
config Manage configuration file.
update Check for a new software update.
version Print version.
Bạn có thể sử dụng lệnh mirror để thực hiện thao tác của mình. "localdir" là thư mục cục bộ & S3 [bí danh cho Amazon S3] và tên "remoteDir" của nhóm của bạn trên S3.
$ mc mirror localdir/ S3/remoteDir
Bạn cũng có thể viết một cronjob cho cùng. Ngoài ra, trong trường hợp mạng bị xúc phạm, bạn vẫn có thể sử dụng "phiên $ mc" để khởi động lại quá trình tải lên từ thời điểm cụ thể đó.
Tái bút: Tôi đóng góp cho dự án minio & rất thích nhận phản hồi & đóng góp của bạn. Hy vọng nó giúp.