

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 標記 Amazon FSx 資源
<a name="tag-resources"></a>

為了協助您管理檔案系統和其他 Amazon FSx 資源，您可以以*標籤*的形式將自己的中繼資料指派給每個資源。使用標籤，您可以用不同的方式分類 AWS 資源，例如依用途、擁有者或環境。當您有許多相同類型的資源時，此分類很有用，您可以根據指派給該資源的標籤快速識別特定資源。本主題說明標籤並示範如何建立它們。

**Topics**
+ [標籤基本概念](#tag-basics)
+ [標記您的  資源](#tagging-your-resources)
+ [將標籤複製到備份](#copying-tags-to-backups)
+ [標籤限制](#tag-restrictions)
+ [許可和標記](#tags-iam)

## 標籤基本概念
<a name="tag-basics"></a>

*標籤*是您指派給 AWS 資源的標籤。每個標籤包含您定義的兩個部分：
+ *標籤鍵* (例如，`CostCenter`、`Environment` 或 `Project`)。標籤鍵會區分大小寫。
+ *標籤值* (例如 `111122223333` 或 `Production`)。與標籤鍵相同，標籤值會區分大小寫。標籤值為選用。



您可以使用標籤以不同方式分類 AWS 資源，例如依用途、擁有者或環境。例如，您可以為帳戶的 Amazon FSx 檔案系統定義一組標籤，協助您追蹤每個執行個體的擁有者和堆疊層級。

我們建議您為每種資源類型建立符合您需求的標籤金鑰。使用一致的標籤金鑰組可讓您更輕鬆管理您的 資源。您可以根據新增的標籤來搜尋和篩選資源。如需如何實作有效資源標記策略的詳細資訊，請參閱 中的[標記 AWS 資源](https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html)*AWS 一般參考*。





要記住的一些標記行為：
+ 標籤對 Amazon FSx 沒有任何語意意義，並嚴格解譯為字元字串。
+ 標籤不會自動指派給您的資源。
+ 您可以編輯標籤金鑰和值，並且可以隨時從資源移除標籤。
+ 您可以將標籤的值設定為空字串，但無法將標籤的值設定為 `null`。
+ 若您將與現有標籤具有相同鍵的標籤新增到該資源，則新值會覆寫舊值。
+ 如果您刪除資源，也會刪除任何該資源的標籤。
+ 如果您使用的是 Amazon FSx API、 AWS Command Line Interface (AWS CLI) 或 AWS SDK，您可以執行下列動作：
  + 您可以使用 `TagResource` API 動作將標籤套用至現有資源。
  + 對於某些資源建立動作，您可以在建立資源時為資源指定標籤。藉由在建立時為資源建立標籤，您可以消除在資源建立後執行自訂標籤指令碼的必要。

    如果無法在資源建立期間套用標籤，Amazon FSx 會復原資源建立程序。此行為有助於確保使用標籤建立資源，或完全沒有建立資源，並且隨時不會保留任何未標記的資源。
**注意**  
使用者在建立時標記資源需要特定 AWS Identity and Access Management (IAM) 許可。如需詳細資訊，請參閱[在建立期間授予標籤資源的許可](using-tags-fsx.md#supported-iam-actions-tagging)。

## 標記您的  資源
<a name="tagging-your-resources"></a>

您可以標記 帳戶中存在的 Amazon FSx 資源。如果您使用的是 Amazon FSx 主控台，您可以使用相關資源畫面上的標籤索引標籤，將**標籤**套用至資源。建立資源時，您可以使用 值套用**名稱**金鑰，並在建立新的檔案系統時套用您選擇的標籤。不過，即使主控台根據**名稱**金鑰組織資源，此金鑰對 Amazon FSx 服務沒有任何語意意義。



若要對可在建立時標記資源的使用者和群組實作精細控制，您可以將 IAM 政策中的標籤型資源層級許可套用至支援建立時標記的 Amazon FSx API 動作。透過在政策中使用此類許可，您可獲得以下好處：
+ 您的 資源已正確保護，無法建立。
+ 由於標籤會立即套用至您的資源，因此控制資源使用的任何標籤型資源層級許可都會立即生效。
+ 您可以更準確的追蹤和報告您的資源。
+ 您可以強制新資源使用標籤，並控制哪些標籤金鑰和值會在您的資源上設定。

若要控制現有資源上設定的標籤索引鍵和值，您可以將資源層級許可套用至 IAM 政策中的 `TagResource`和 `UntagResource` Amazon FSx API 動作。

如需建立時標記 Amazon FSx 資源所需許可的詳細資訊，請參閱[在建立期間授予標籤資源的許可](using-tags-fsx.md#supported-iam-actions-tagging)。

如需在 IAM 政策中使用標籤來限制對 Amazon FSx 資源的存取的詳細資訊，請參閱 [使用標籤來控制對 Amazon FSx 資源的存取](using-tags-fsx.md#restrict-fsx-access-tags)。

如需為計費標記資源的相關資訊，請參閱*AWS Billing 《 使用者指南*》中的[使用成本分配標籤](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html)。

## 將標籤複製到備份
<a name="copying-tags-to-backups"></a>

當您在 Amazon FSx API 或 中建立或更新磁碟區時 AWS CLI，您可以讓 `CopyTagsToBackups`自動將磁碟區中的任何標籤複製到備份。

**注意**  
如果您在建立使用者啟動的備份時指定標籤 （包括使用 Amazon FSx 主控台建立備份時的名稱標籤），即使您已啟用 ，*也不會*從磁碟區複製標籤`CopyTagsToBackups`。

如需備份的詳細資訊，請參閱[使用磁碟區備份保護您的資料](using-backups.md)。如需啟用 的詳細資訊`CopyTagsToBackups`，請參閱《*Amazon FSx for NetApp ONTAP 使用者指南*[更新磁碟區的組態 (CLI)](updating-volumes.md#update-volume-cli)》中的 [建立磁碟區 (CLI)](creating-volumes.md#create-volume-cli) 和 或》*Amazon FSx for NetApp ONTAP API 參考*》中的 [CreateVolume](https://docs.aws.amazon.com/fsx/latest/APIReference/API_CreateVolume.html) 和 [UpdateVolume](https://docs.aws.amazon.com/fsx/latest/APIReference/API_UpdateVolume.html)。

## 標籤限制
<a name="tag-restrictions"></a>

以下基本限制適用於標籤：
+ 每一資源標籤數最多為 50。
+ 索引鍵的長度上限為 128 個 Unicode 字元 (UTF-8)。
+ 值的長度上限則為 256 個 Unicode 字元 (UTF-8)。
+ 允許的字元為以 UTF-8 表示的字母、數字和空格，以及下列字元：`+``-`（連字號） `=``.``_`（底線） `:` `/` `@`。
+ 對於每一個資源，每個標籤金鑰必須是唯一的，且每個標籤金鑰只能有一個值。
+ 標籤鍵與值皆區分大小寫。
+ 字`aws:`首會保留供 AWS 使用。如果標籤具有使用此字首的標籤金鑰，則您無法編輯或刪除標籤的金鑰或值。具 `aws:` 字首的標籤，不算在受資源限制的標籤計數內。

您無法僅根據資源的標籤刪除資源；您必須指定資源識別符。例如，若要刪除您以名為 的標籤金鑰標記的檔案系統`DeleteMe`，您必須使用 `DeleteFileSystem`動作搭配檔案系統資源識別符，例如 `fs-1234567890abcdef0`。

當您標記公有或共用資源時，您指派的標籤只能提供給 AWS 帳戶；其他 無法存取 AWS 帳戶 這些標籤。對於共用資源的標籤型存取控制，每個 AWS 帳戶 都必須指派自己的一組標籤來控制對資源的存取。

## 許可和標記
<a name="tags-iam"></a>

如需建立時標記 Amazon FSx 資源所需許可的詳細資訊，請參閱[在建立期間授予標籤資源的許可](using-tags-fsx.md#supported-iam-actions-tagging)。

如需在 IAM 政策中使用標籤來限制對 Amazon FSx 資源的存取的詳細資訊，請參閱 [使用標籤來控制對 Amazon FSx 資源的存取](using-tags-fsx.md#restrict-fsx-access-tags)。