

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 清理您的 AWS DataSync 资源
<a name="clean-up"></a>

如果您 AWS DataSync 用于测试或者不需要您创建的 AWS 资源，请将其删除，这样您就无需为不打算使用的资源付费。

**注意**  
如果您在禁用的可[选区域](https://docs.aws.amazon.com/accounts/latest/reference/manage-acct-regions.html)中有 DataSync 资源，则这些资源不会自动删除。如果您再次启用该区域，这些资源仍然存在。

## 删除代 DataSync 理
<a name="deleting-agent"></a>

当您从中删除代理时 AWS DataSync，该代理资源将不再与您的关联， AWS 账户 并且无法撤消。

请记住，从中删除代理 DataSync 并不会将其虚拟机 (VM) 或 Amazon EC2 实例从您的存储环境中移除。您可以删除虚拟机或实例，也可以再次用它来激活一个新代理。

### 先决条件
<a name="delete-agent-prerequisites"></a>

在更新或移除依赖代理的 DataSync 资源之前，请勿删除代理。如果您要更换代理，请使用新的代理[更新您的传输位置](replacing-agent.md#replacing-agent-update-location)。如果您不更换代理，则先使用该代理删除传输[任务](#delete-task)和[位置](#deleting-location)。

### 删除代理
<a name="deleting-agent-resource"></a>

1. 打开 AWS DataSync 控制台，网址为[https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/)。

1. 在左侧导航窗格中，选择**代理**。

1. 选择要删除的代理。

1. 选择**删除**，在显示的文本框中键入 **delete**，然后选择**删除**。

1. 如果您不打算将[代理的基础设施重复用于其他 DataSync 活动，请删除代理的](#reusing-agent)虚拟机或 Amazon EC2 实例，将其从存储环境中移除。

## 重复使用 DataSync 代理的基础架构
<a name="reusing-agent"></a>

您可以从中 DataSync 删除代理资源，但仍可使用代理的底层虚拟机或 Amazon EC2 实例来激活新代理。

**要重复使用代理的基础设施**

1. [测试代理与的连接 AWS](test-agent-connections.md#test-network)。如果网络测试通过，请转到下一步。

   继续执行下一步之前，必须先通过网络测试。

1. 从@@ [代理的](#deleting-agent-resource)虚拟机或 Amazon EC2 实例中删除代理资源， DataSync 但不要删除该代理的虚拟机或 Amazon EC2 实例。

1. 重复步骤 1， AWS 再次测试代理与的连接。如果网络测试通过，请转到下一步。

1. 从中删除代理资源大约三分钟后 DataSync，请检查代理虚拟机或 Amazon EC2 实例上的端口 80 是否已打开。如果已打开，请转到下一步。

1. 使用现有虚拟机或 Amazon EC2 实例[激活新代理](activate-agent.md)。

   您可以在不同的 AWS 区域 AWS 账户、和使用其他类型的[服务终端节点](choose-service-endpoint.md)中激活新代理。如果您使用不同类型的服务端点，则必须调整[网络配置](datasync-network.md)。

## 删除 DataSync 地点
<a name="deleting-location"></a>

最佳做法是移除不再需要 AWS DataSync 的地点。

**使用 DataSync 控制台移除营业地点**

1. 打开 AWS DataSync 控制台，网址为[https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/)。

1. 在左侧导航窗格中，展开**数据传输**，然后选择**位置**。

1. 选择要删除的位置。

1. 选择**删除**。通过输入 **delete** 确认删除，然后选择**删除**。

## 删除 DataSync 任务
<a name="delete-task"></a>

如果您不再需要某 AWS DataSync 项任务，则可以删除该任务及其相关 AWS 资源。

### 先决条件
<a name="delete-task-prerequisites"></a>

运行任务时， DataSync 会自动创建和管理用于数据传输流量的[网络接口](required-network-interfaces.md)。删除任务时，只要您具有以下权限，您也可以删除其相关的网络接口：
+ `ec2:DeleteNetworkInterface`
+ `ec2:DescribeNetworkInterfaces`
+ `ec2:ModifyNetworkInterfaceAttribute`

这些权限可在 AWS 托管策略中找到`AWSDataSyncFullAccess`。有关更多信息，请参阅 [AWS 的托管策略 AWS DataSync](security-iam-awsmanpol.md)。

### 删除任务
<a name="delete-task-how-to"></a>

任务删除后，其将无法恢复。

#### 使用控制 DataSync 台
<a name="delete-task-console"></a>

1. 打开 AWS DataSync 控制台，网址为[https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/)。

1. 在左侧导航窗格中，展开**数据传输**，然后选择**任务**。

1. 选择要删除的任务。

1. 选择 **Actions (操作)**，然后选择 **Delete (删除)**。

1. 在对话框中，选择**删除**。

#### 使用 AWS CLI
<a name="delete-task-cli"></a>

1. 复制以下 `delete-task` 命令：

   ```
   aws datasync delete-task \
         --task-arn "task-to-delete"
   ```

1. 对于`--task-arn`参数，指定要删除的任务的 Amazon 资源名称（ARN）（例如`arn:aws:datasync:us-east-2:123456789012:task/task-012345678abcd0123`）。

1. 运行 `delete-task` 命令。