前言

前面我們總共介紹 Blob、Table、Queue 三種不同的 Azure Storages,在這一篇我們將介紹 Azure Files Storages,一個適用於雲端平台分享檔案與 REST 的儲存體。過去第一次使用 Azure Web Application 時,尋找適用於網頁上圖片與影像的儲存體時,乍看名字即先用了 Azure Files Storages,中間實作繁複的驗證流程讓我一度覺得相當不方便。後來才發現是用於 Web Application 的儲存體 Blob Storage,鬧了一個笑話,所以讓我對於 Azure Files Storages 印象非常深刻。 本篇文章若有錯誤或任何建議,請各位先進不吝指教。

關鍵字:建立一般儲存體建立 Files StorageFiles Storage 上傳/下載/刪除Connect to Windows, Linux VM

介紹

Files Storage 為一個功能強大雲端檔案分享平台,支援 SMB 與 RSET 存取,具有簡單且高擴充性的應用程式開發介面,提供應用程式與服務分享/存取。Files Storage 通常適用於:
1.  Azure VM 或 雲端服務中使用檔案共享機制,且不需要耗費大量成本覆寫情境
2. 共享應用程式設定,如 configuration 檔案
3. 系統診斷資料
4. 開發或管理用工具


基本操作

建立一般儲存體
Step 1. 新增資源 → 搜尋Storage →  選擇儲存體帳戶 →建立



Step 2.在建立儲存體帳號戶的時候,無論是 一般儲存體 第一版或第二版,皆可以支援 Files Storage。輸入相關資訊後,點選建立

Step 3. 完成建立儲存體帳戶




建立 Files Storage 
Step 1.開啟一般儲存體帳戶,點選檔案

Step 2.點選新增檔案共用 → 輸入名稱與配額 → 點選確定完成新增





Files Storage : 上傳、下載與刪除
Step 1.於檔案服務頁面,點選剛剛建立的共用檔案儲存體

Step 2.若要上傳檔案,點選上傳 → 選擇檔案 → 點選確定完成上傳

Step 3.您也可以點選新增目錄以新增資料夾

Step 4.若要下載(刪除)檔案,可以點選想要操作的檔案 → 複製連結(或刪除)


Connect to Windows, Linux VM
Step 1.您可以點選連接按鈕 → 依據您的 VM 作業系統複製連結指令,將檔案儲存體掛載在您的 VM 上


到此簡單介紹如何建立與管理,若需要透過 .NET 應用程式存取 Files Storage,您可以參考 Azure Storage SDK 或 Azure Storage APIs for .NET

參考資料


相關文章