macOS で Alibaba Cloud をマウント — NetDrive 設定ガイド

読了目安 7 分 provider-guide alibaba-cloud macos
Steve
SteveSenior Engineer
NetDrive を使って Alibaba Cloud ストレージを macOS のネイティブドライブとしてマウントする手順ガイド。バケットを Finder からローカルフォルダのように操作できます。

完成したプロジェクトを Alibaba Cloud にアーカイブするモーショングラフィックススタジオも、シンガポールのバケットからデプロイ成果物を取得する DevOps チームも、macOS では同じ壁にぶつかります。標準では Finder 統合がないのです。NetDrive は Alibaba Cloud を Finder サイドバーのボリュームとして表示し、ツールを切り替えることなくファイルをドラッグ、コピー、開くことができるようにします。

このガイドでは、macOS 14 Sonoma 以降の NetDrive に Alibaba Cloud 接続を追加する手順を、インストーラのダウンロードから Finder での最初のファイルオープンまで解説します。

NetDrive drive manager showing Google Drive, S3 and pCloud mounted as drive lettersMounted clouds appearing as native drives in Windows File Explorer

Finder で Alibaba Cloud をマウント — 同期不要

NetDrive を使えば Google Drive、OneDrive、S3、SFTP、WebDAV などが Windows と macOS でネイティブドライブとして表示されます — 同期も、まるごとダウンロードも不要です。

  • Alibaba Cloud のバケットを macOS のネイティブドライブとしてアクセス
  • オンデマンドストリーミング — リモートファイルはローカルディスクを圧迫せずに開ける
  • Google Drive、S3、Alibaba Cloud を単一の Drive Manager で管理
WindowsmacOS
NetDrive for macOS をダウンロード →

無料トライアル。永久ライセンスとサブスクリプションプランあり。

始める前に必要なもの

NetDrive のバージョン: macOS 14 Sonoma には NetDrive 3.18 以降が必要です。まだ macOS 13 Ventura を使用している場合は、対応する最後のリリースである NetDrive 3.17 を使用してください。netdrive.net/download/mac から DMG インストーラをダウンロードし、続行する前に実行しておきます。必要なドライバコンポーネントがまだ入っていない場合、NetDrive がインストールを促すので、そのステップを承認してください。そうしないとドライブが Finder に表示されません。

Alibaba Cloud の認証情報: 以下がすべて Alibaba Cloud の RAM コンソールから取得できます。

  • Access Key ID — 認証に使う RAM ユーザーまたはルートアカウントの識別子。
  • Access Key Secret — 対になるシークレット。作成後はコンソールに再表示されないため、今すぐコピーしてください。
  • リージョンエンドポイント — バケットのリージョンに対応するストレージエンドポイント(例: 華東 1 リージョンのエンドポイントやシンガポールリージョンのエンドポイント)。正しいエンドポイントはバケットの概要ページの Endpoint に記載されています。
  • バケット名 — マウントしたい特定のバケット。追加のバケットはセットアップ後に別のドライブとして追加できます。

必要なバケットだけに絞った RAM ユーザーを使う(ファイルを取得するだけなら読み取り専用でよい)ことは、RAM コンソールでの追加の 5 分の手間に見合う価値があります。

NetDrive Drive Manager showing multiple cloud providers mounted as drives on macOS

NetDrive に Alibaba Cloud を追加する

macOS のメニューバーアイコンまたは Applications から NetDrive を開きます。Drive Manager ウィンドウには接続済みのドライブがすべてカードとして表示されます。これが最初のドライブの場合、カードエリアは空です。

  1. Drive Manager 右上の + Add a drive をクリックします。
  2. プロバイダー一覧からアルファベット順に並んでいる Alibaba Cloud を探してクリックします。
  3. 接続フォームに入力します。
    • RAM コンソールの Access Key IDAccess Key Secret
    • Endpoint — バケットのリージョンエンドポイントを貼り付けます。
    • Bucket — マウントするバケットの名前。
  4. Drive name にわかりやすいラベルを付けます(例: Alibaba — SG Renders)。
  5. 通常の用途では Mount typeNetwork drive のままにします。閲覧専用の接続にしたい場合は Read-only drive に切り替えます。
  6. Save をクリックし、ドライブカードのトグルを切り替えて接続します。

数秒以内に、バケットが Finder のサイドバーに表示されます。開くと、Alibaba Cloud コンソールで見えるのとまったく同じオブジェクトが表示されます。

Alibaba Cloud storage bucket mounted and visible as a local volume in macOS Finder

アップロードモードと帯域制御

NetDrive はデフォルトで asynchronous upload(非同期アップロード)になっており、ファイルコピー操作は即座に完了扱いになり、転送はバックグラウンドで続きます。これはほとんどのワークフローに適した設定で、2GB の動画がバケットにアップロードされている間もフォアグラウンドのアプリが停止することはありません。

前のステップが書き込んだものを次のステップが読み取る CI ステップのように、次に進む前にリモート側でファイルが確定していることを確認したい場合は、ドライブの設定パネルで synchronous upload(同期アップロード)に切り替えます。

共有回線を大きなアップロードが占有してしまわないよう、ドライブごとに帯域制限を設定することもできます。ドライブカードを開き、歯車アイコンをクリックして、Advanced セクションの Bandwidth limit を調整します。この制限は該当のドライブにのみ適用されるため、他のマウント済みドライブはフルスピードで動作し続けます。

複数のバケットを扱う

各バケットは NetDrive の中でそれぞれ独立したドライブエントリになります。たとえば未加工の映像素材用と処理済みの納品物用の 2 つのバケットが必要なプロジェクトなら、それぞれ名前とマウントポイントを持つ 2 つの別々のドライブとして追加します。Drive Manager は並行接続を問題なく処理し、両方のドライブが同時に接続されたままになります。

後でドライブのエンドポイントや認証情報を更新する場合(アクセスキーをローテーションするときなど)は、ドライブカードの歯車メニューを開いてフィールドを編集し、保存します。マウントポイントとラベルはそのままで、裏側の接続だけが変わります。

Mount status panel confirming an Alibaba Cloud drive is connected and active

まとめ

マウントが完了すれば、Alibaba Cloud のバケットは macOS 上のどんなローカルフォルダとも同じように振る舞います。Finder からファイルをドラッグして入れたり、Creative Cloud アプリでアセットを直接開いたり、通常のコマンドラインツールをそのパスに対して使ったりできます。NetDrive はコンテンツをオンデマンドでストリーミングするため、フルの同期を待たずにドライブが即座に表示されます。

チームで Windows ワークステーションも使っている場合は、Mount Alibaba Cloud on Windows with NetDrive で Windows 固有の手順を確認してください。macOS 上の他のオブジェクトストレージプロバイダーについては、Mount Amazon S3 on macOSMount Tencent Cloud on macOS を参照してください。

— Steve, NetDrive