---
title: Undelete a table
description: Use the influxctl table undelete command to restore a previously deleted table in your InfluxDBed cluster.
url: https://docs.influxdata.com/influxdb3/clustered/admin/tables/undelete/
estimated_tokens: 950
product: InfluxDB Clustered
version: clustered
---

# Undelete a table

Use the [`influxctl table undelete` command](/influxdb3/clustered/reference/cli/influxctl/table/undelete/) to restore a previously deleted table in your InfluxDBed cluster.

To undelete a table:

-   A new table with the same name cannot already exist.
-   You must have appropriate permissions to manage databases.

When you undelete a table, it is restored with the same partition template and other settings as when it was deleted.

Tables can only be undeleted for

a configurable “hard-delete” grace period

> after they are deleted. After this grace period, all Parquet files associated with the deleted table are permanently removed and the table cannot be undeleted.

## Undelete a table using the influxctl CLI

1. If you haven’t already, [download and install the `influxctl` CLI](/influxdb3/clustered/reference/cli/influxctl/#download-and-install-influxctl).
    
2. Use the [`influxctl table undelete` command](/influxdb3/clustered/reference/cli/influxctl/table/undelete/) to restore a deleted table. Provide the following:
    
    -   The name of the database associated with the deleted table
    -   The ID of the deleted table to restore

```bash
influxctl table undelete DATABASE_NAME TABLE_ID
```

Replace the following:

-   `DATABASE_NAME`: Name of the database associated with the deleted table
-   `TABLE_ID`: ID of the deleted table to restore

#### View deleted table IDs

To view the IDs of deleted tables, use the `influxctl table list` command with the `--filter-status=deleted` flag–for example:

```bash
influxctl table list --filter-status=deleted DATABASE_NAME
```

Replace `DATABASE_NAME` with the name of the database associated with the table you want to undelete.

#### Related

-   [influxctl table undelete](/influxdb3/clustered/reference/cli/influxctl/table/undelete/)
-   [Delete a table](/influxdb3/clustered/admin/tables/delete/)
