MinIO代替S3ツール比較2026

원제: Alternatives to MinIO for single-node local S3

왜 중요한가

MinIO離脱はローカル開発・テスト環境の共通インフラを揺るがす問題で、代替選定の実証知見はコミュニティ全体の生産性に直結する。

2025年末にMinIOの開発元が商業的理由でプロジェクトを事実上放棄したことを受け、エンジニアのRobin Moffatt氏が2026年1月14日、シングルノードのローカルS3互換ストレージとして使えるMinIO代替ツールをブログでまとめた。S3Proxy、RustFS、SeaweedFS、Garage、Apache Ozoneなど複数の選択肢を実際にDuckDBとApache Icebergで動作検証している。

MinIOはDocker ComposeベースのデモやCI/CDパイプラインでローカルS3エミュレーターとして広く使われてきた。しかし2025年末、開発元が別の商業目的でプロジェクトを実質的に手放したことで、多数のソフトウェアデモやビルドパイプラインが影響を受けた。

Moffatt氏が設定した選定基準は明確だ。①Dockerイメージが存在すること、②S3互換APIを提供すること、③無料かつOSI定義のオープンソースライセンス(Apache 2.0など)であること、④シングルノード構成がシンプルであること、⑤活発なコミュニティまたは商業的バックアップがあること——の5点。マルチノード分散ストレージや本番運用コスト、GUIは評価対象外としている。

検証環境は「DuckDB + Apache Iceberg REST Catalog + ローカルS3」のDocker Composeスタック。DuckDBからIcebergフォーマットでParquetファイルをS3に書き込み、正常に読み書きできるかをtest.shで確認する構成だ。

比較対象はS3Proxy、RustFS、SeaweedFS、Zenko CloudServer、Garage、Apache Ozone、Ceph Object Gatewayの7ツール。各ツールのDocker設定のシンプルさ、ドキュメント品質、バケット自動作成の手間などが実際のコードとともに公開されており、再現可能な形でまとめられている。全コードはGitHubリポジトリで公開済み。

출처

rmoff.net — 원문 읽기 →