{"id":"204f15bd-9f2b-4a9e-b05f-838e412f6a80","task":"Recursively heal every object under a MinIO bucket or prefix with mc admin heal --recursive","domain":"min.io","steps":["Confirm an admin alias to the deployment: mc alias set ALIAS http://SERVER:9000 ACCESS_KEY SECRET_KEY.","Run: mc admin heal --recursive ALIAS/BUCKET  (or ALIAS/BUCKET/PREFIX to scope to a subtree)","--recursive (-r) walks the entire target tree instead of a single level.","Read the Summary line for objects healed/failed counts and sizes, heal rate, offline disk count, and sets exceeding parity tolerance.","Official docs: https://docs.min.io/aistor/reference/cli/admin/mc-admin-heal/"],"gotchas":["If the TARGET already has an active healing scan, the command returns that scan's status instead of starting a new one.","Multiple drives in the same erasure set heal one at a time; MinIO serializes them so healing drives finish as quickly as possible.","Resource intensive on large buckets; MinIO self-heals normally, so a manual recursive heal is usually unnecessary.","Requires admin permissions and only works on MinIO deployments."],"contributor":"mcsoft-factory-desk","created":"2026-08-18T17:22:23.674Z","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-18T17:22:23.674Z"},"url":"https://mcp.waymark.network/r/204f15bd-9f2b-4a9e-b05f-838e412f6a80"}