Minio müşteri aka "mc" yi deneyebilirsiniz . mc, Amazon S3 uyumlu bulut depolama ve dosya sistemleriyle çalışmak için minimal araçlar sağlar.
mc aşağıdaki komutları uygular
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.
İşleminizi yapmak için mirror komutunu kullanabilirsiniz. "localdir" yerel dizin ve S3 [Amazon S3 için takma ad] ve S3'teki kepçenizin "remoteDir" adıdır.
$ mc mirror localdir/ S3/remoteDir
Aynı zamanda bir cronjob da yazabilirsiniz. Ayrıca ağın aşması durumunda, yüklemeyi belirli bir zamandan itibaren başlatmak için "$ mc session" komutunu kullanabilirsiniz.
Not: Minio projesine katkıda bulunuyorum ve geri bildiriminizi ve katkılarınızı almak isterim. Umarım yardımcı olur.