QuObject 教學


最後修訂日期: 2025-09-18

QuObjects

QuObjectsQNAP 應用程式,可讓使用者透過 Amazon S3 或 OpenStack Swift 物件儲存通訊協定,遠端存取 QNAP NAS 上的資料。

有了 QuObjects,您就可以遠端存取及管理 NAS 上的共用資料夾、子資料夾和檔案,將它們分別當成儲存空間、貯體和物件來使用。QuObjects 具備動態儀表板,可用於監控各種統計數據,包括資料傳輸和 API 呼叫計數,可讓您將服務設定成獨立伺服器或虛擬主機網頁伺服器,並為不同的使用者和專案建立多個安全憑證。

需求

需求

詳細資料

NAS 型號

  • 所有 x86 型 QNAP NAS 機種

  • 以下 64 位元 ARM QNAP NAS 機種:

    • TS-x32 系列

    • TS-1635AX

作業系統

  • QTS 5.0.0(或以上版本)

  • QuTS hero h5.0.0(或以上版本)

    注意:

    QuTS hero 支援僅適用於 QuObjects 2.3(或以下版本)。

  • QuTScloud c5.0.0(或以上版本)

安裝 QuObjects

  1. 請以管理員身分登入 NAS。
  2. 開啟[App Center],並按一下

    搜尋方塊隨即顯示。

  3. 進入QuObjects

    QuObjects 應用程式隨即顯示於搜尋結果。

  4. 按一下[安裝]

    確認視窗隨即顯示。

  5. 按一下[確定]

系統即安裝 QuObjects

若要啟用資料傳輸,您必須按一下[伺服器連線]底下的

編輯 QuObjects 伺服器設定

您可將 QuObjects 設定成獨立伺服器或虛擬主機網頁伺服器。

  1. 開啟 QuObjects
  2. 前往[伺服器設定]
  3. 選取伺服器類型。

    伺服器類別

    描述

    獨立伺服器

    QuObjects 當成系統上的獨立伺服器來執行。

    編輯下列設定:

    • 埠號:指定埠號。

      注意:

      預設埠號為 8010。

    • 連線類型:選取[HTTP][HTTPS]

    虛擬主機網頁伺服器

    QuObjects 儲存服務與系統上的網頁伺服器相互整合。

    重要提示:

    為使設定生效,您必須在[控制台]>[應用程式]>[網頁伺服器]中啟用網頁伺服器。

    如需詳細資訊,請參見 QNAP作業系統的使用手冊。

    編輯下列設定:

    • 主機名稱:為虛擬主機網頁伺服器輸入唯一的名稱。

  4. 按一下[套用]

QuObjects 將儲存設定,並更新 Amazon S3 和 OpenStack 服務端點 URL。

使用者和存取金鑰

QuObjects 允許您新增 NAS 使用者和網域使用者,以便您可以為每個使用者建立存取金鑰。

利用存取金鑰,遠端應用程式能代表使用者透過 QuObjects 自動存取 NAS 資料,安全性比登入憑證更高。您可以為每個使用者建立多個存取金鑰,以用於存取及管理不同的專案。

新增使用者

新增使用者及存取金鑰,讓使用者可以透過 QuObjects 存取 NAS 上的資料。

  1. 開啟 QuObjects
  2. 前往[使用者管理]
  3. 按一下[新增使用者]

    [新增授權使用者]視窗隨即顯示。

  4. 選擇[本機使用者][網域使用者]

    本機 NAS 使用者或網域使用者清單便會出現。

  5. 選擇一個或多個使用者。
  6. 按一下[新增]

QuObjects 就會新增所選的使用者。

若要為使用者新增存取金鑰,請參見為使用者新增存取金鑰

移除使用者

將使用者移除後,使用者便無法透過 QuObjects 存取 NAS 上的資料。

重要提示:

如果將使用者從作業系統中刪除,則使用者及其存取金鑰會持續有效至從 QuObjects 刪除為止。

  1. 開啟 QuObjects
  2. 前往[使用者管理]
  3. 選擇一個或多個使用者。
  4. 點擊[移除]

QuObjects 就會移除所選的使用者。

為使用者新增存取金鑰

應用程式使用存取金鑰代表使用者遠端存取資料。而加密和解密不需要使用者的登入憑證,而是使用兩組隨機產生的極長字元數列(即一個公開金鑰和一個私人金鑰)。如此,惡意行為者便難以猜出,所以比使用者密碼更安全。

QuObjects 中,您可以為每個使用者建立多個存取金鑰,並為每個儲存空間或專案指派不同的金鑰。如果存取金鑰洩露,您可以刪除該金鑰而不會影響其他儲存空間或專案。QNAP 建議定期更換較舊的存取金鑰。

  1. 開啟 QuObjects
  2. 前往[使用者管理]
  3. 找出使用者。
  4. 按一下

QuObjects 將為使用者建立存取金鑰。

若要管理存取金鑰,請參見:管理存取金鑰

管理存取金鑰

您可以查看存取金鑰詳細資料,也可以刪除存取金鑰。

  1. 開啟 QuObjects
  2. 前往[使用者管理]
  3. 找出使用者。
  4. 按一下

    QuObjects 隨即顯示關聯的存取金鑰。

  5. 找出存取金鑰。
  6. 執行下列其中一項任務。

    任務

    使用者操作

    解除隱藏秘密金鑰/API 金鑰

    按一下 解除隱藏秘密金鑰/API 金鑰。

    隱藏秘密金鑰/API 金鑰

    按一下 隱藏秘密金鑰/API 金鑰。

    查看存取金鑰詳細資料

    按一下 查看存取金鑰的建立日期和服務端點,以及 Amazon S3 和 OpenStack Swift 通訊協定的存取金鑰詳細資料。

    刪除存取金鑰

    按一下 以刪除存取金鑰。

QuObjects 隨即執行這項作業。

儲存空間

QuObjects 讓您可以遠端存取 QNAP 作業系統上的共用資料夾作為儲存空間。您可以在 QuObjects 中發現系統上大多數的現有共用資料夾都列為儲存空間。當您在 QuObjects 中建立或刪除儲存空間時,對應的操作也會套用於系統上的共用資料夾。

建立儲存空間

  1. 開啟 QuObjects
  2. 前往[儲存空間]
  3. 按一下[建立]

    [建立儲存空間]視窗隨即出現。

  4. 指定資料夾名稱。
    重要提示:

    如果您是使用 CloudBerry for OpenStack Swift,當資料夾名稱中包含空格時,可能會出現無法預期的錯誤。

  5. 請選擇一個磁碟區來存放儲存空間。
  6. [自動重新整理頻率]旁邊,選擇自動重新整理頻率。
  7. 選擇一個或多個使用者,以授予儲存空間的存取權限。
  8. 按一下[建立]

QuObjects 隨即建立儲存空間。

設定儲存空間存取權限

  1. 開啟 QuObjects
  2. 前往[儲存空間]
  3. 找出儲存空間。
  4. 按一下 並選擇[編輯]

    [編輯儲存空間]視窗隨即出現。

  5. [儲存空間權限]下,選擇一個或多個使用者以授予存取權限。
  6. 按一下[套用]

QuObjects 將套用存取權限設定。

管理儲存空間

  1. 開啟 QuObjects
  2. 前往[儲存空間]
  3. 找出儲存空間。
  4. 執行下列其中一項任務。

    任務

    使用者操作

    編輯

    按一下 並選擇[編輯]

    刪除

    按一下 並選擇[移除]

    注意:

    無法刪除某些預設系統資料夾。

    File Station 開啟

    按一下 並選擇[前往 File Station]

    重新整理

    按一下

QuObjects 隨即執行這項作業。

貯體和物件

QuObjects 中,儲存空間中的貯體是指 QNAP 作業系統中共用資料夾的頂層資料夾。

您可以透過[貯體]畫面,在儲存空間中新增及管理貯體。

您也可以在[物件瀏覽器]畫面上查看及管理任何貯體中的物件和物件版本。

將貯體新增到儲存空間

  1. 開啟 QuObjects
  2. 前往[貯體]
  3. 選取儲存空間。
  4. 按一下[建立]

    [建立貯體]視窗隨即開啟。

  5. 指定貯體名稱。
  6. 編輯權限設定。

    選項

    描述

    私人

    使用者必須使用已簽署 URL 來存取貯體及其物件。

    公用

    任何使用者都可以匿名存取貯體及其物件。

  7. 選用: 啟用版本控制。

    版本控制功能可在同一個貯體中保留一個物件的多個版本。

    1. 選用: 選擇並指定每個版本的保留天數。
    2. 選用: 選擇並指定要保留的版本數量。
  8. 選用: 啟用物件鎖定。
    注意:
    • 物件鎖定功能可利用 WORM (一寫多讀) 模型來儲存物件,防止物件在指定的時間內遭到刪除或覆寫。

    • 若啟用了物件鎖定功能,版本控制功能就會自動啟用。

    1. 啟用保留。

      保留功能可防止新增到貯體的物件遭到刪除或覆寫。

    2. 選擇保留模式。

      保留模式

      描述

      控管

      具有特定權限的使用者(例如管理員)可以在保留期間內刪除或覆寫受保護的物件。

      合規

      在保留期間內,任何使用者都不能刪除或覆寫受保護的物件。

    3. 指定物件的保留天數。
  9. 按一下[建立]

QuObjects 隨即建立貯體。

管理貯體

  1. 開啟 QuObjects
  2. 前往[貯體]
  3. 選取儲存空間。
  4. 找出貯體。
  5. 執行下列其中一項任務。

    任務

    使用者操作

    編輯

    按一下 並選擇[編輯]

    刪除

    按一下 並選擇[移除]

    File Station 開啟

    按一下 並選擇[前往 File Station]

    重新整理

    按一下

QuObjects 隨即執行這項作業。

管理物件

[物件瀏覽器]畫面上,您可以查看及管理任何貯體中的所有物件和物件版本。

  1. 開啟 QuObjects
  2. 前往[物件瀏覽器]
  3. 選取儲存空間。
  4. 選取貯體。
  5. 選用: 按一下資料夾,查看其中的檔案。
    提示:

    如要返回上層資料夾,請按一下清單上方資料夾路徑中的上層資料夾。

  6. 選擇一個或多個檔案或檔案版本。
  7. 執行下列其中一項任務。

    任務

    使用者操作

    刪除

    按一下[刪除],以從貯體和儲存空間中刪除所選檔案或檔案版本。

    下載

    按一下[下載],將所選檔案或檔案版本下載到電腦。

QuObjects 隨即執行這項作業。

透過 CloudBerry Explorer 進行遠端存取

CloudBerry Explorer 是 MSP360 開發的應用程式,可讓使用者在本機儲存空間和雲端儲存空間之間存取、管理及移動資料。您可以使用電腦上的 CloudBerry Explorer 管理 NAS 上 QuObjects 中的儲存空間和物件。

CloudBerry Explorer 適用於 Windows 和 macOS。如需產品和安裝詳細資料,請參見:https://www.msp360.com/explorer/

在 CloudBerry Explorer 中透過 Amazon S3 通訊協定存取儲存空間

如果要在 CloudBerry Explorer 中存取 QuObjects 儲存空間,您必須建立帳戶。CloudBerry Explorer 中的每個帳戶只能存取 QuObjects 中的單一儲存空間。

  1. 找出要存取的儲存空間。
  2. 取得 Amazon S3 存取金鑰詳細資料。
    1. 在您的 NAS 中開啟 QuObjects
    2. 前往[使用者管理]
    3. 找出有權存取儲存空間的使用者。

      如需詳細資訊,請參見:設定儲存空間存取權限

    4. 按一下

      QuObjects 隨即顯示屬於該使用者的所有存取金鑰。

    5. 找出要使用的存取金鑰。

      若要新增存取金鑰,請參見為使用者新增存取金鑰

    6. 按一下

      [金鑰詳細資料]視窗隨即開啟。

    7. Amazon S3 下,記下服務端點、存取金鑰和私密金鑰。
      重要提示:

      稍後您將需要在 CloudBerry Explorer 中輸入這些資訊。

      提示:

      如要將項目複製到剪貼簿,請將滑鼠游標放在項目上並按一下

  3. 在電腦上開啟 CloudBerry Explorer。
  4. 前往[Files](檔案)>[Add New Account](新增帳號)

    [Select Cloud Storage](選取雲端儲存)視窗隨即開啟。

  5. 按兩下[S3 Compatible](S3 相容)

    [Add New S3 Compatible Storage Account](新增 S3 相容儲存帳號)視窗隨即開啟。

  6. 輸入帳號詳細資料。
    1. 為帳號指定顯示名稱。
    2. [Service point](服務點)旁,輸入之前取得的服務端點。
      注意:

      如果您已將 QuObjects 設定成虛擬主機網頁伺服器,則必須設定 DNS 或修改電腦的主機檔案,以使虛擬主機名稱對應至 NAS 的 IP 位址。

    3. 輸入之前取得的存取金鑰。
      注意:

      將存取金鑰開頭的 (冒號前面)取代為您的儲存空間名稱。

      在下面的螢幕擷取畫面例子中,儲存空間名稱為cloudberry

    4. 輸入之前取得的私密金鑰。
  7. 編輯帳號設定。
    1. 選用: 選擇[Use SSL](使用 SSL)
      注意:

      如果您的 NAS 使用自我簽署憑證,則啟用此設定將會在日後觸發警告訊息。

    2. 選用: 選擇[Use native multipart upload](使用原生分段上傳)
    3. 選擇簽章版本。
  8. 按一下[Test Connection](測試連線)以確認設定。
  9. 按一下[OK](確定)

CloudBerry Explorer 隨即新增帳號。

現在起,您可以透過 CloudBerry Explorer 中的帳號存取儲存空間。

在 CloudBerry Explorer 中透過 OpenStack 通訊協定存取儲存空間

如果要在 CloudBerry Explorer 中存取 QuObjects 儲存空間,您必須建立帳戶。CloudBerry Explorer 中的每個帳戶只能存取 QuObjects 中的單一儲存空間。

  1. 找出要存取的儲存空間。
  2. 取得 OpenStack Swift 存取金鑰詳細資料。
    1. 在您的 NAS 中開啟 QuObjects
    2. 前往[使用者管理]
    3. 找出有權存取儲存空間的使用者。

      如需詳細資訊,請參見:設定儲存空間存取權限

    4. 按一下

      QuObjects 隨即顯示屬於該使用者的所有存取金鑰。

    5. 找出要使用的存取金鑰。

      若要新增存取金鑰,請參見為使用者新增存取金鑰

    6. 按一下

      [金鑰詳細資料]視窗隨即開啟。

    7. OpenStack Swift 下,記下服務端點、使用者名稱和私密 API 金鑰。
      重要提示:

      稍後您將需要在 CloudBerry Explorer 中輸入這些資訊。

      提示:

      如要將項目複製到剪貼簿,請將滑鼠游標放在項目上並按一下

  3. 在電腦上開啟 CloudBerry Explorer。
  4. 前往[Files](檔案)>[Add New Account](新增帳號)

    [Select Cloud Storage](選取雲端儲存)視窗隨即開啟。

  5. 按兩下 OpenStack

    [Add New OpenStack Storage Account](新增 OpenStack 儲存帳號)視窗隨即開啟。

  6. 輸入帳號詳細資料。
    1. 為帳號指定顯示名稱。
    2. 輸入之前取得的使用者名稱。
      注意:

      將使用者名稱開頭的 (冒號前面)取代為您的儲存空間名稱。

      在下面的螢幕擷取畫面例子中,儲存空間名稱為cloudberry

    3. 輸入之前取得的 API 金鑰。
    4. [Authentication Service](驗證服務)旁,輸入之前取得的服務端點。
      注意:

      如果您已將 QuObjects 設定成虛擬主機網頁伺服器,則必須設定 DNS 或修改電腦的主機檔案,以使虛擬主機名稱對應至 NAS 的 IP 位址。

  7. 編輯帳號設定。
    1. 選擇 keystone 版本。
      注意:

      如果您的 NAS 使用自我簽署憑證,則必須選擇[Do not use](不使用)

    2. 選用: 選擇[Use internal URLS](使用內部 URLS)
  8. 按一下[Test Connection](測試連線)以確認設定。
  9. 按一下[OK](確定)

CloudBerry Explorer 隨即新增帳號。

現在起,您可以透過 CloudBerry Explorer 中的帳號存取儲存空間。

支援的物件儲存 API

QuObjects 支援 Amazon S3 和 OpenStack Swift API 的基本功能。然而,API 是為單純物件儲存而設計的,而 QuObjects 則是設計為統一物件型和檔案型資料存取的支援。因此,與 QuObjects 搭配使用時 API 的行為可能與預期的稍有不同。QNAP 建議在生產服務中先測試再使用 QuObjects

支援的 Amazon S3 API

QuObjects 支援適用於貯體、物件和分段上傳操作的路徑樣式和虛擬託管樣式 Amazon S3 API。API 限制列在最後。

表 1.支援的 Amazon S3 API

類型

支援的 API

貯體 API

  • DeleteBucket

  • GetLocation

  • GetService(列出所有貯體)

  • HeadBucket

  • ListObjects

  • PutBucket

  • 跨來源資源共用 (CORS)

物件 API

  • BulkDelete

  • CopyObject

  • DeleteObject

  • GetObject

  • HeadObject

  • PutObject

  • 預先簽署的 URL

分段上傳 API

  • CompleteMultipartUpload

  • InitiateMultipartUpload

  • ListParts

  • ListUploads

  • UploadPart

表 2.Amazon S3 API 限制

限制

規格

貯體的最大數目

無限制

每個貯體的最大物件數

無限制

最大物件大小

  • QTS:16 TiB

  • QuTS hero:48.8 TiB

最小物件大小

0 B

每個 PUT 操作的最大物件大小

1 TiB

每次上傳的最大分段數

10000

Part size(分段組件大小)

5 MiB 至 5 GiB。最後一段可以是 0 B 至 5 GiB

每個分段請求清單返回的最大分段數

10000

每個物件請求清單返回的最大物件數

10000

每個多段清單上傳請求返回的多段上傳的最大數量

1000

支援的 OpenStack Swift API

QuObjects 支援適用於帳戶、容器、物件和端點操作的 OpenStack Swift API。API 限制列在最後。

表 1.支援的 OpenStack Swift API

類型

支援的 API

帳戶 API

  • 顯示帳戶詳細資訊並列出容器

  • 建立、更新或刪除帳戶中繼資料

  • 顯示帳戶中繼資料

容器 API

  • 建立容器

  • 建立、更新或刪除容器中繼資料

  • 顯示容器中繼資料

  • 刪除容器

物件 API

  • 獲取物件內容和中繼資料

  • 建立或替換物件

  • 複製物件

  • 刪除物件

  • 批量刪除物件

  • 顯示物件中繼資料

  • 建立或更新物件中繼資料

端點 API

  • 列出端點

  • 容器存取控制清單 (ACL)

表 2.OpenStack Swift API 限制

限制

規格

貯體的最大數目

無限制

每個貯體的最大物件數

無限制

最大物件大小

1 TiB

最小物件大小

0 B

每個 PUT 操作的最大物件大小

1 TiB

管理偵錯記錄

  1. 開啟 QuObjects
  2. 前往 > [偵錯記錄]

    [偵錯記錄]視窗隨即開啟。

  3. 執行下列其中一項任務。

    任務

    使用者操作

    包括 API 記錄

    按一下 ,將 Amazon S3 和 OpenStack Swift API 記錄包含到偵錯記錄中。

    排除 API 記錄

    按一下 ,從偵錯記錄排除 Amazon S3 和 OpenStack Swift API 記錄。

    下載偵錯記錄

    按一下[下載偵錯記錄],以將偵錯記錄下載到電腦。

QuObjects 隨即執行這項作業。

這篇文章有幫助嗎?

57% 的人認為有幫助。
謝謝您,我們已經收到您的意見。

請告訴我們如何改進這篇文章:

如果您想提供其他意見,請於下方輸入。

選擇規格

      顯示更多 隱藏更多

      選擇其他偏好的語言:

      open menu
      back to top