
# 配置RabbitMQ实例回收站策略
开启回收站策略的实例在被删除后，会被临时存入回收站中，此时实例中的数据尚未被彻底删除，在保留天数内支持从回收站中恢复此实例。超过保留天数的实例会被彻底删除，无法恢复。
回收站策略默认是关闭状态。
#### 约束与限制
- 回收站中的按需实例不会收取实例的费用，但是会收取存储空间的费用。
- 包年/包月的实例退订后会存入回收站中，此时不会收取实例的费用，但是会按需收取存储空间的费用。
- 包年/包月的实例从回收站中恢复后，计费模式会变为按需计费。
- 处于宽限期和保留期的实例，删除/退订后，实例不会进入回收站中，会被彻底删除。
 
 #### 开启回收站策略
1. 登录[RabbitMQ控制台](https://console.huaweicloud.com/dms/?engine=rabbitMQ&locale=zh-cn#/queue/manager/newRabbitMQList)。
2. 在管理控制台左上角单击![](https://support.huaweicloud.com/usermanual-rabbitmq/zh-cn_image_0143929918.png)，选择RabbitMQ实例所在的区域。
3. 在左侧导航栏选择"回收站"，进入"回收站"页面。
4. 单击"回收站策略"，弹出"回收站策略"对话框。
5. 开启启用回收站，并设置保留天数（只能设置为1\~7天），单击"确定"。
 
#### 恢复RabbitMQ实例
1. 登录[RabbitMQ控制台](https://console.huaweicloud.com/dms/?engine=rabbitMQ&locale=zh-cn#/queue/manager/newRabbitMQList)。
2. 在管理控制台左上角单击![](https://support.huaweicloud.com/usermanual-rabbitmq/zh-cn_image_0143929918.png)，选择RabbitMQ实例所在的区域。
3. 在左侧导航栏选择"回收站"，进入"回收站"页面。
4. 通过以下任意一种方法，恢复RabbitMQ实例。 
   - 勾选RabbitMQ实例名称左侧的方框，可选一个或多个，单击信息栏左上侧的"恢复"。
   
   - 在待恢复RabbitMQ实例所在行，单击"恢复"。
   
   
   
   
5. 在弹出的"恢复实例"对话框中，单击"确定"。 
   恢复实例大约需要3\~10分钟，在"RabbitMQ实例"页面查看已恢复的实例。
   
   
 
#### 修改保留天数
1. 登录[RabbitMQ控制台](https://console.huaweicloud.com/dms/?engine=rabbitMQ&locale=zh-cn#/queue/manager/newRabbitMQList)。
2. 在管理控制台左上角单击![](https://support.huaweicloud.com/usermanual-rabbitmq/zh-cn_image_0143929918.png)，选择RabbitMQ实例所在的区域。
3. 在左侧导航栏选择"回收站"，进入"回收站"页面。
4. 单击"回收站策略"，弹出"回收站策略"对话框。
5. 修改保留天数（只能设置为1\~7天），单击"确定"。 
   修改保留天数仅对修改后删除的实例生效，修改前已在回收站中的实例依然按照修改前的天数保留实例。
   
   
 
#### 导出回收站中的实例
1. 登录[RabbitMQ控制台](https://console.huaweicloud.com/dms/?engine=rabbitMQ&locale=zh-cn#/queue/manager/newRabbitMQList)。
2. 在左侧导航栏选择"回收站"，进入"回收站"页面。
3. 单击"导出 \> 导出全部数据到XLSX"/"导出 \> 导出已选中数据到XLSX"，导出实例列表。
 
#### 删除回收站中的实例
1. 登录[RabbitMQ控制台](https://console.huaweicloud.com/dms/?engine=rabbitMQ&locale=zh-cn#/queue/manager/newRabbitMQList)。
2. 在管理控制台左上角单击![](https://support.huaweicloud.com/usermanual-rabbitmq/zh-cn_image_0143929918.png)，选择RabbitMQ实例所在的区域。
3. 在左侧导航栏选择"回收站"，进入"回收站"页面。
4. 通过以下任意一种方法，删除实例。 
   - 勾选RabbitMQ实例名称左侧的方框，可选一个或多个，单击信息栏左上侧的"删除"。
   
   - 在待删除RabbitMQ实例所在行，单击"删除"。
   
   
   
   
5. 在弹出的"删除实例"对话框中，输入"DELETE"，单击"确定"，完成删除RabbitMQ实例。 
   **回收站中的RabbitMQ实例删除后，实例中原有的数据将被删除，且没有备份，请谨慎操作。**
   
   
 
#### 关闭回收站策略
1. 登录[RabbitMQ控制台](https://console.huaweicloud.com/dms/?engine=rabbitMQ&locale=zh-cn#/queue/manager/newRabbitMQList)。
2. 在管理控制台左上角单击![](https://support.huaweicloud.com/usermanual-rabbitmq/zh-cn_image_0143929918.png)，选择RabbitMQ实例所在的区域。
3. 在左侧导航栏选择"回收站"，进入"回收站"页面。
4. 单击"回收站策略"，弹出"回收站策略"对话框。
5. 关闭启用回收站，单击"确定"。
 
