オブジェクトストレージ (S3)IAM および API アクセスキー

Amazon S3 & S3-Compatible

AWS、MinIO、Wasabi、Cloudflare R2、Ceph 用の究極の S3 バケット マネージャー

Amazon S3 & S3-Compatible 連携の概要

ひとつの S3 コネクタで、AWS と Cloudflare R2、Wasabi、Scaleway、DigitalOcean Spaces、MinIO、Ceph などの互換サービスに対応します。バケットは2画面エクスプローラーでフォルダのように開きます。

  • AWS と S3 互換サービス、またはセルフホストの MinIO・Ceph
  • チャンクサイズと並列数を調整できるマルチパートアップロード
  • フォルダとバケットの再帰的なサイズ

アプリ内の設定ダイアログ

Ultra Explorer の S3 構成: AWS、Cloudflare R2、MinIO、Scaleway、および Wasabi との完全な互換性。

Ultra Explorer で Amazon S3 & S3-Compatible に接続する手順

  1. Amazon S3 を選択

    Ultra Explorer の一覧から「Amazon S3 & S3-compatible storage」を選択します。

  2. S3 プロバイダーの選択

    AWS、Wasabi、Cloudflare R2、MinIO、Ceph、Scaleway など使用先を選択します。

  3. アクセスキーの入力

    Access Key ID と Secret Access Key を入力します(環境変数の場合は省略可)。

  4. リージョンとエンドポイント

    MinIO や Cloudflare R2 などの代替 S3 の場合はエンドポイント URL を指定します。

  5. 詳細設定と接続確認

    必要に応じて詳細設定(MinIO 用パススタイルなど)を設定し、「接続して確認」をクリックします。

設定項目

ストレージ名

必須

name= AWS S3

Ultra Explorer 内でこのストレージを識別する一意の名前(例: gdrive-perso、backup-s3)。デフォルト値: AWS S3

S3 プロバイダー

任意

provider= AWS

省略可能。オブジェクトストレージを選択:AWS、MinIO、Wasabi、Cloudflare R2、DigitalOcean Spaces、Ceph、Backblaze B2、Scaleway、OVHcloud、Google Cloud Storage、またはその他。デフォルト値: AWS

Access Key ID

任意

access_key_id

環境変数や IAM ロールが有効な場合は省略可能。直接認証の場合は必須:S3 アクセスキー ID。

Secret Access Key

任意

secret_access_key

環境変数や IAM ロールが有効な場合は省略可能。直接認証の場合は必須:対応するシークレットアクセスキー。

リージョン

任意

region= us-east-1

省略可能。データセンターのリージョン(例: us-east-1、eu-west-3、Cloudflare R2 の場合は 'auto')。デフォルト値: us-east-1

エンドポイント URL

任意

endpoint

公式 AWS S3 の場合は省略可能。サードパーティ S3 や MinIO では必須(例: https://<account_id>.r2.cloudflarestorage.com、http://192.168.1.100:9000)。

ロケーション制約

任意

location_constraint

省略可能。新規バケット作成時に一部のプロバイダーで必要な地理的制約。通常はリージョンと一致させます。

既定の ACL (Canned ACL)

任意

acl= private

省略可能。バケット作成やオブジェクトアップロード時に適用されるアクセス制御(例: private、public-read、bucket-owner-full-control)。デフォルト値: private

サーバー側暗号化 (SSE)

任意

server_side_encryption

省略可能。オブジェクト保存時に適用される暗号化アルゴリズム(例: AES256、aws:kms)。

KMS キー ARN

任意

sse_kms_key_id

省略可能。サーバー側暗号化で 'aws:kms' を選択した場合のみ必須。AWS KMS キーの完全な ARN を入力します。

既定のストレージクラス

任意

storage_class= STANDARD

省略可能。新規アップロードオブジェクトに適用されるストレージクラス(例: STANDARD、STANDARD_IA、GLACIER、DEEP_ARCHIVE、INTELLIGENT_TIERING)。デフォルト値: STANDARD

オブジェクトロック (Object Lock)

任意

bucket_object_lock_enabled= false

省略可能。新規バケット作成時に WORM (Write Once Read Many) オブジェクトロックを有効にします。デフォルト値: false

パススタイルを強制 (Path Style)

任意 詳細オプション

force_path_style= false

省略可能(詳細設定)。バケットに bucket.endpoint ではなく endpoint/bucket 形式でアクセスします。MinIO やプライベート S3 ゲートウェイで必須です。デフォルト値: false

レガシー v2 認証を強制

任意 詳細オプション

v2_auth= false

省略可能(詳細設定)。AWS Signature Version 4 に非対応の古いサーバー向けに v2 署名を有効にします。デフォルト値: false

チャンクサイズ (Chunk Size)

任意 詳細オプション

chunk_size= 5Mi

省略可能(詳細設定)。マルチパートアップロード時のブロックサイズ。高速回線で大容量ファイルを転送する際に増やします。デフォルト値: 5Mi

アップロード並列数

任意 詳細オプション

upload_concurrency= 4

省略可能(詳細設定)。同一の大容量ファイルを分割アップロードする際に同時に転送するパート数。デフォルト値: 4

チェックサム検証を無効化

任意 詳細オプション

disable_checksum= false

省略可能(詳細設定)。高速で安定したネットワーク環境で転送速度を最大化するため、MD5/SHA256 計算を無効化します。デフォルト値: false

Amazon S3 & S3-Compatible に関するよくある質問

  • プロバイダーとして「Cloudflare」を選択し、アクセスキー R2 と秘密キーを入力し、リージョンを「自動」のままにして、Cloudflare ダッシュボードで提供されるエンドポイントを指定します。

  • 完璧です。 「MinIO」を選択し、サーバーの IP アドレスとポートを入力します (例: http://nas.local:9000)。

Amazon S3 & S3-Compatible を快適に管理しませんか?

Windows、macOS、Linux に対応し、Docker コンテナとしても動作します。Free 版はサブスク不要です。