Anda dapat mencoba minio client alias "mc". mc menyediakan alat minimal untuk bekerja dengan penyimpanan cloud dan sistem file Amazon S3 yang kompatibel.
mc mengimplementasikan perintah berikut
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.
Anda dapat menggunakan perintah mirror untuk melakukan operasi Anda. "localdir" menjadi direktori lokal & S3 [alias untuk Amazon S3] dan "remoteDir" nama bucket Anda di S3.
$ mc mirror localdir/ S3/remoteDir
Anda juga dapat menulis cronjob untuk hal yang sama. Juga dalam kasus kemarahan jaringan Anda dapat menggunakan "sesi $ mc" untuk memulai kembali unggahan dari waktu tertentu.
PS: Saya berkontribusi pada proyek minio & akan senang mendapatkan umpan balik & kontribusi Anda. Semoga ini bisa membantu.