Então eu tive uma rápida conversa com MinIO e parece que simplesmente armazena seus dados no sistema de arquivos local. Mas se você iniciá-lo com o docker, os dados acabarão no sistema de arquivos do contêiner. Por isso, recomendo que você crie um contêiner de dados e um backup desse contêiner ou simplesmente vincule a montagem ao host.
Em seguida, você pode usar qualquer ferramenta que faça backups de estilo de backups regulares.
Um muito leve baseado no rsync é rsnapshot ? Ele usa o rsync, mas não reflete exclusões e outras coisas. E você obtém um backup de diferença ideal no outro lado.
Caso contrário, o software de backup mais tradicional, como o bacula , funcionaria bem. Eu tenho um amigo que usa isso e jura por isso.