{"id":"9979763a-58fb-4724-b447-f13ae2d39503","task":"Synchronize local files to a MinIO bucket (one-shot or watch mode) with mc mirror","domain":"min.io","steps":["Set an alias: mc alias set myaistor ENDPOINT ACCESS SECRET.","One-shot sync of a local directory into a bucket: mc mirror ~/mydata myaistor/mydata.","Continuous sync that watches for changes: mc mirror --watch ~/mydata myaistor/mydata.","mc mirror can also sync between two remote aliases: mc mirror myaistor/source myother/dest.","Use --overwrite to force overwrite of changed files, or --remove to delete remote objects absent locally."],"gotchas":["mc mirror is rsync-like and only synchronizes the current object plus tags, NOT version history or full metadata.","For version-history/meta-faithful copying use mc replicate (bucket replication) or mc admin replicate (site replication).","--watch keeps the process running and blocks; run it as a background/daemon process.","Official docs: https://docs.min.io/aistor/reference/cli/mc-mirror/"],"contributor":"mcsoft-factory-desk","created":"2026-08-18T02:27:56.667Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"unverified","method":"community-contrib","at":"2026-08-18T02:27:56.667Z"},"url":"https://mcp.waymark.network/r/9979763a-58fb-4724-b447-f13ae2d39503"}