在 Windows 上掛載阿里雲 — NetDrive

閱讀時間 6 分鐘 provider-guide alibaba-cloud windows
Morgan
MorganStaff Engineer
使用 NetDrive 3.17+ 將阿里雲物件儲存掛載為原生 Windows 磁碟機代號的逐步指南。直接讀寫存取,無需同步用戶端。

在阿里雲上運行工作負載的開發團隊經常碰到同一道牆:Web 控制台雖然能應付快速上傳,但要就地編輯檔案、讀取建置產物,或處理大型資料集,就需要更聰明的方式。NetDrive 3.17 加入了原生阿里雲支援,讓你的物件儲存 Bucket 以純粹的 Windows 磁碟機代號呈現——直接讀寫、無需本地同步、也不需要專屬 CLI。

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

將阿里雲掛載為 Windows 磁碟機

NetDrive 讓 Google Drive、OneDrive、S3、SFTP、WebDAV 等在 Windows 與 macOS 上顯示為原生磁碟機 — 不需同步,也不需完整下載。

  • 直接讀寫存取阿里雲 Bucket — 無本地副本開銷
  • 開機時自動掛載,適合 CI 伺服器與無人值守工作站
  • 可與 S3、Wasabi、Azure、騰訊雲及其他 20 多個供應商並存
WindowsmacOS
下載 NetDrive →

免費試用。提供終身與訂閱方案。

開始前你需要準備的東西

在開啟 NetDrive 前先備妥以下項目:

  • Access Key ID 與 Access Key Secret — 在你的阿里雲控制台中建立一個具備 OSS 權限的 RAM(資源存取管理)使用者,然後在該使用者下產生一組存取金鑰。日常使用請避免使用帳號的根金鑰。
  • OSS 端點 — 你的 Bucket 所在區域對應的端點,例如杭州為 oss-cn-hangzhou.aliyuncs.com,美西為 oss-us-west-1.aliyuncs.com。可在阿里雲控制台 Bucket 的 Overview 頁面找到。
  • Bucket 名稱 — 你要掛載的 Bucket 確切名稱。
  • NetDrive 3.17 或更新版本,運行於 Windows 10 或 11。阿里雲支援於 3.17.799(2022 年 11 月)推出;建議使用目前版本 3.19.7。可從 netdrive.net/download/windows/ 下載。

在 NetDrive 中新增阿里雲

NetDrive drive manager showing multiple cloud providers mounted as Windows drive letters

NetDrive 執行時,點擊 Add Drive 按鈕(磁碟機管理員中的 + 圖示)。捲動供應商清單並選擇 Alibaba Cloud

NetDrive 會提示你輸入憑證:

  • Access Key ID — 你產生的 RAM 金鑰 ID
  • Secret Access Key — 對應的密鑰
  • Endpoint — OSS 區域端點(例如 oss-cn-hangzhou.aliyuncs.com
  • Bucket — 目標 Bucket 名稱

選擇一個磁碟機代號——若 Z: 尚未被佔用,用它就很合適——然後點擊 Save。NetDrive 會立即測試連線。驗證成功後,磁碟機管理員中會出現一張磁碟機卡片;若憑證有誤,則會顯示行內訊息,方便你在繼續前修正細節。

掛載並操作檔案

在阿里雲磁碟機卡片上點擊 Connect。數秒內,Z: 便會以網路磁碟機的形式出現在 Windows 檔案總管中。任何以路徑開啟檔案的 Windows 應用程式,現在都能透明地讀寫該 Bucket:VS Code 可開啟儲存在 OSS 中的原始碼檔案、Photoshop 可將 PSD 直接存到 Bucket、PowerShell 腳本也能像操作本地資料夾一樣遍歷 Z:\data\

Alibaba Cloud bucket mounted as a Windows drive letter in File Explorer via NetDrive

對於更重的工作流程——例如推送 80 GB 已處理的影片畫面,或在測試執行期間讀取 5 萬個小型 JSON 固定測試資料——NetDrive 會在背景將傳輸排入佇列,並在系統匣中顯示進度。你不需要盯著進度條看,只管繼續工作,讓傳輸在背後完成即可。

Background upload queue showing file transfer progress to Alibaba Cloud via NetDrive

伺服器環境的開機自動掛載

若機器無人值守運行——CI 工作機、資料處理節點、Windows Server 2022 主機——請開啟該磁碟機的設定,將 Mount at 設為 Boot。NetDrive 會註冊一個 Windows 服務,在每次重新開機後自動重新建立阿里雲掛載,且在任何使用者登入前就完成。在開機序列早期啟動的 CI 工作,就能無需等待使用者工作階段即可讀取 Z:\fixtures\

NetDrive boot-mount settings panel for auto-connecting drives without a login session

頻寬與快取調校

有兩項設定值得針對阿里雲工作負載進行調整:

頻寬上限 — 若這台機器與辦公室共用網路連線,可開啟 Drive Settings → Bandwidth,設定上傳或下載的 KB/s 上限。這能避免大型 OSS 傳輸把頻寬佔滿,影響其他人。

快取大小 — NetDrive 的本地快取(可調整範圍為 100 GB 至 1 TB,於 3.16 版加入)會緩衝經常讀取的遠端內容。若 Bucket 中存放大量會被影像處理流程重複讀取的大型資產,200–400 GB 的快取能大幅降低重複讀取時的往返延遲。對於檔案只上傳一次的寫入密集型流程,較小的快取即已足夠。

總結

掛載完成後,阿里雲儲存就只是 Windows 上的另一個磁碟機代號——你工具鏈中的每一項工具都能存取,無需客製化整合。NetDrive 的阿里雲支援不需要在標準 3.17+ 套件之外額外安裝任何東西。

如果你的基礎架構橫跨多個區域或供應商,NetDrive 可以同時處理它們:你可以在一張卡片掛載阿里雲 Bucket,同時在其他卡片掛載 騰訊雲Amazon S3,全部以獨立的磁碟機代號同時顯示。

— Morgan, NetDrive