

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

# 管理发现工具存储
<a name="discovery-tool-storage"></a>

发现工具将收集的数据存储在设备或主机的本地数据库中。该工具会持续收集数据，因此数据库会随着服务器库存的大小和收集周期的长短而增长。

发现工具会跟踪自己的磁盘使用情况，并在空间不足时向您发出警告。它还会在磁盘填满之前暂停收集，这样您就不会丢失数据。您可以在发现工具控制台的 **“设置**” 页面上管理存储。

## 了解磁盘使用状态
<a name="discovery-tool-storage-states"></a>

发现工具对磁盘使用情况的响应如下。


| 磁盘使用量 | 州 | 发现工具行为 | 
| --- | --- | --- | 
| 低于 85% | 好的，或者建议在 70% 及以上 | 集合运行正常。低于 70%，控制台会报告 Col lection 正常运行。在 70% 及以上，它会报告磁盘使用率上升。无需采取行动。 | 
| 85% 到 90% 以下 | 警告 | 集合运行正常。控制台报告磁盘空间不足。 | 
| 90% 或以上 | 重大 | 发现工具会暂停所有收集。控制台显示一个您无法忽略的错误。 | 

发现工具每 5 分钟检查一次磁盘使用情况。这些阈值是固定的。您无法更改它们。

数据库写入可能会因为磁盘已满而失败。如果发生这种情况，发现工具会立即暂停收集。它不会等待下一次检查。

暂停收集时，发现工具会跳过预定的回合。“**立即@@ **开始**和收集数据**” 不可用。您仍然可以导出已收集的数据。您也可以更改保留设置。有关重新启动收集的更多信息，请参阅[恢复收集](#discovery-tool-storage-resume)。

## 恢复收集
<a name="discovery-tool-storage-resume"></a>

收集不会自行恢复。释放空间后，在 “**设置**” 页面上选择 “**恢复收藏**”。

只有在使用量低于 85% 后，您才能恢复收集。这是警告级别，而不是 90% 的严重级别。较低的阈值可防止收集立即再次暂停。如果使用率仍为 85% 或更高，请先释放更多空间。

即使数据库文件不会缩小，**修剪数据**也算作释放空间。有关更多信息，请参阅 [查看使用情况和修剪数据](#discovery-tool-storage-prune)。发现工具会跟踪数据库内的可用空间，而新数据在不增加文件的情况下重复使用该空间。在大多数情况下，修剪足以在没有较大磁盘的情况下恢复收集。

## 配置数据保留
<a name="discovery-tool-storage-retention"></a>

默认情况下，发现工具会将收集的数据保存 30 天。它每天删除一次较旧的数据。您可以为所有模块设置一个周期，也可以为每个模块设置一个周期。

**配置数据保留**

1. 打开发现工具控制台，网址为`https://<discovery-tool-vm-ip>:5000`。

1. 选择**设置**。

1. 在 “**全球保留（天数）**” 中，输入数据的保留天数。

1. （可选）为一个或多个模块设置不同的周期。

1. 选择**保存**。

较短的保留期可以节省空间，但也会缩小您可以导出的数据范围。导出只能包括发现工具仍保存的数据。我们建议您保留与计划导出的范围一样长。

即使暂停收集，您也可以更改保留设置。

## 查看使用情况和修剪数据
<a name="discovery-tool-storage-prune"></a>

“**设置”** 页面显示当前的磁盘使用情况。它还显示了数据库内部的可用空间，以及**按模块细分的数据库使用情况**。此信息显示哪个模块容纳的数据最多。

**Prune 数据**会删除早于您设置的时间段的数据。它仅适用于您选择的模块。您可以使用保存的时间段，也可以为该跑步设置不同的时长。

**重要**  
修剪会永久删除收集的数据。如果您设置为 0 天，则发现工具会删除所选模块的所有数据。首先导出您仍需要的所有数据。