---
title: Undelete a database
description: Use the Admin UI or the influxctl database undelete command to restore a previously deleted database in your InfluxDB Cloud Dedicated cluster.
url: https://docs.influxdata.com/influxdb3/cloud-dedicated/admin/databases/undelete/
estimated_tokens: 847
publisher: InfluxData
canonical: https://docs.influxdata.com/influxdb3/cloud-dedicated/admin/databases/undelete/
date: '2026-05-15T15:46:14-06:00'
lastmod: '2026-05-15T15:46:14-06:00'
---

Use the Admin UI or the [`influxctl` CLI](/influxdb3/cloud-dedicated/reference/cli/influxctl/)to restore a previously deleted database in your InfluxDB Cloud Dedicated cluster.

> [!Important]
> To undelete a database:
> * The database name must match the name of the deleted database.
> * A new database with the same name cannot already exist.
> * You must have appropriate permissions to manage databases.

* The database name must match the name of the deleted database.
* A new database with the same name cannot already exist.
* You must have appropriate permissions to manage databases.

When you undelete a database, it is restored with the same retention period,
table limits, and column limits as when it was deleted.

> [!Warning]
> Databases can only be undeleted for
> approximately 7 days

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

[Admin UI](#admin-ui)[influxctl](#influxctl)

Access the InfluxDB Cloud Dedicated Admin UI at [console.influxdata.com](https://console.influxdata.com).
If you don’t have login credentials, [contact InfluxData support](https://support.influxdata.com).

In the database list, find the deleted database you want to restore.
Deleted databases are shown with a “Deleted” status indicator.
You can sort on column headers or use the **Search** field to find a specific database.

1. In the options menu (three vertical dots to the right of the database), click **Restore Database**. The **Restore Database** dialog displays.
2. In the **Restore Database** dialog, review the database name and deletion date.
3. Click the **Restore Database** button to restore the database.

1. If you haven’t already, [download and install the `influxctl` CLI](/influxdb3/cloud-dedicated/reference/cli/influxctl/#download-and-install-influxctl).

2. Use the [`influxctl database undelete` command](/influxdb3/cloud-dedicated/reference/cli/influxctl/database/undelete/)to restore a deleted database. Provide the following:

   * The name of the deleted database to restore

```sh
influxctl database undelete DATABASE_NAME
```

Replace the following:

* `DATABASE_NAME`:
  Name of the deleted database to restore

## Recreate tokens for the database

After successfully undeleting a database:

1. **Verify the database was restored** by [listing all databases](/influxdb3/cloud-dedicated/admin/databases/list/).
2. **If you previously deleted tokens associated with the deleted database, create new database tokens**
   * Any tokens that existed before deletion are not restored.[Create new database tokens](/influxdb3/cloud-dedicated/admin/tokens/database/create/)with appropriate permissions for the restored database.

3. **Update your applications** to use the new database tokens.

#### Undeleted databases retain their original configuration

When a database is undeleted, it retains the same database ID, retention period,
and table/column limits it had before deletion. However, database tokens are not
restored and must be recreated.

#### Related

* [influxctl database undelete](/influxdb3/cloud-dedicated/reference/cli/influxctl/database/undelete/)
* [Delete a database](/influxdb3/cloud-dedicated/admin/databases/delete/)
* [Create a database token](/influxdb3/cloud-dedicated/admin/tokens/database/create/)
