In Redis Cloud, you can delete a database from the Redis Cloud Console or via the REST API. Deletion is permanent, so export a backup before proceeding. This guide explains how to perform the deletion safely, including Prerequisites & Safety Checks, Step-by-Step instructions, Billing & Account Closure, and Quick Fixes for Troubleshooting.
Quick Fix Table
If you encounter issues deleting a database, start here:
| Symptom | Cause / Resolution |
|---|---|
| “Delete database” option not visible | Your role isn’t Owner. Switch to an Owner account or request deletion from an Owner. |
| Delete button disabled or error shown | A region operation or maintenance task is in progress. Wait for it to complete, then retry. |
| Subscription still billing after deletion | Deleting a database does not cancel the subscription. Go to Billing → Subscriptions and delete or cancel the subscription to stop charges. |
| Marketplace subscription still charging | If created via AWS or GCP Marketplace, cancel or unlink it through that provider before closure. |
| Wanted to clear data only | Use the FLUSHDB or FLUSHALL command instead of deleting the database (these commands empty data but keep the database structure). |
Prerequisites and Safety Checks
Before deleting:
Confirm you have the Owner role in Access Management → Users.
Export or back up your data. Essentials and Pro plans differ in backup options. See Backups in Redis Cloud.
For Active-Active databases, be aware that the delete operation removes the database across all participating regions. Region or maintenance operations must finish before deletion can proceed.
Ensure any connected applications or clients have been updated or disconnected to prevent connection errors after deletion.
Step-by-Step: Delete a Database in Redis Cloud
A. Through the Redis Cloud Console
Log in to the Redis Cloud Console.
Go to the Databases tab.
Select the database you want to delete.
In the Configuration tab (default view), scroll down to the Danger Zone section.
-
Click Delete Database
-
In the confirmation dialog:
If this is the only database in the subscription, you may also see the option Delete my subscription and stop my payment.
Check this box if you want to delete both the database and the subscription. Leave it unchecked to keep the subscription active.
Click Delete database to confirm.
The database is permanently deleted and will no longer appear in the list.
Note: If you don’t see the Delete Database button, verify that you’re logged in as the Account Owner.
B. Through Third-Party Integrations (e.g., Vercel)
Some marketplace integrations allow database deletion directly:
Open the provider’s UI (e.g., Vercel Storage).
Select your Redis resource.
Scroll down and click Delete Database.
Confirm deletion in the Redis Cloud Console when prompted.
Not all providers support full deletion confirmation; always verify the database no longer appears in the Redis Cloud Console.
C. Programmatic Deletion (Advanced)
You can automate deletion with the Redis Cloud REST API or Terraform.
See Redis Cloud REST API documentation for endpoints and request examples.
Use Account Owner API keys for authentication.
Deleting Subscriptions and Accounts
Delete a subscription:
After deleting all databases, go to Subscriptions → Overview → Danger Zone and select Delete subscription.
You cannot delete a subscription if any databases remain.
Deleting a subscription stops all billing for that subscription but does not close your Redis Cloud account.
If the subscription was created through AWS or GCP Marketplace, cancel or unlink it from your provider’s marketplace portal.
For instructions, see Cancel a Redis Cloud Subscription.
Close an account:
To permanently close your Redis Cloud account and remove all personal data:
Delete all databases and subscriptions.
Remove all users except the Owner in Access Management → Users.
Pay any outstanding invoices and verify no active subscriptions remain under Billing & Payments.
Remove all stored payment methods.
Submit a Privacy Deletion Request for full account closure.
Account closure is irreversible. Once complete, all data and access are removed from Redis Cloud.
Troubleshooting Common Issues
| Issue | Likely Cause | Quick Fix |
|---|---|---|
| Delete button not visible | Not signed in as Account Owner, or maintenance in progress | Verify your role in Access Management, and retry after maintenance completes. |
| Unable to delete subscription | Databases still exist or unpaid invoices | Delete all databases first, then resolve billing in Billing & Payments. |
| Subscription still billing | Subscription not deleted | Go to Billing → Subscriptions, select the subscription, and choose Delete Subscription. |
| Account blocked | Outstanding invoices | Clear balances in Billing & Payments, then retry. |
| Database stuck in deletion | System maintenance or background operation | Wait for the operation to finish, then refresh the Console view. |
| Marketplace account linked | AWS/GCP Marketplace billing still tied | Cancel or unlink the marketplace subscription and add a fallback payment method in Billing. |
Best Practices
Always export backups before deletion. Use automated or manual backup options depending on your plan.
Confirm subscription status after database deletion to prevent unwanted billing.
Automate teardown with the Redis Cloud REST API or Terraform for consistent workflows.
Maintain compliance awareness: Even after deletion, billing and audit records may be retained for legal purposes.
0 comments
Please sign in to leave a comment.