Удаление базы данных

  1. Войдите в консоль управления PS Cloud Services.

  2. Перейдите в раздел Облачные базы данных.

  3. Откройте вкладку Кластеры баз данных.

  4. Выберите нужный кластер.

  5. Перейдите на вкладку Базы данных.

  6. Найдите нужную базу данных, нажмите на три точки справа от нее и выберите Удалить.

  7. Введите имя базы данных в поле подтверждения.

  8. Нажмите Удалить.

Перед началом

Перед выполнением запросов убедитесь, что:

Удаление базы данных

Выполните запрос:

curl -i -X DELETE "https://database.kz-ala-1.pscloud.io/v1.0/$OS_PROJECT_ID/instances/<INSTANCE_ID>/databases/<DB_NAME>" \
  -H "X-Auth-Token: $TOKEN"

Где:

  • <INSTANCE_ID> — идентификатор инстанса базы данных;
  • <DB_NAME> — имя базы данных.

Проверка ответа

Ожидаемый ответ:

HTTP/1.1 202 Accepted

Проверка удаления

Выполните запрос:

curl -s -X GET "https://database.kz-ala-1.pscloud.io/v1.0/$OS_PROJECT_ID/instances/<INSTANCE_ID>/databases" \
  -H "X-Auth-Token: $TOKEN" | jq

Частые ошибки

403 Forbidden

Причина: токен доступа получен для другого проекта.

Решение: подключите OpenRC-файл нужного проекта и получите новый токен доступа.

404 Not Found

Причина: база данных не найдена или уже удалена.

Решение: проверьте правильность имени базы данных перед выполнением запроса.

Перед началом

Перед выполнением команд:

Получение списка баз данных

Выполните команду:

openstack database db list <INSTANCE_ID>

Удаление базы данных

Выполните команду:

openstack database db delete <INSTANCE_ID> <DATABASE_NAME>

Проверка удаления

Выполните команду:

openstack database db list <INSTANCE_ID>

Примечания

  • Удаление базы данных является необратимым действием.
  • Перед удалением убедитесь, что база данных больше не содержит необходимых данных или предварительно создайте резервную копию.
  • Удаление базы данных выполняется асинхронно.
  • После отправки запроса база данных может исчезнуть из списка не сразу.
question
Не нашли подходящего ответа?
Напишите запрос в службу поддержки
Написать сейчас
  1. Main