Резервное копирование позволяет сохранить текущее состояние сервера базы данных для последующего восстановления.
Войдите в консоль управления PS Cloud Services.
Перейдите в раздел Облачные базы данных.
Откройте проект, в котором находится сервер базы данных.
В боковом меню выберите Резервное копирование.
Нажмите Создать.
В поле Название укажите имя резервной копии.
В поле Регион выберите регион размещения сервера базы данных.
В поле Сервер баз данных выберите сервер, для которого требуется создать резервную копию.
При необходимости заполните поле Описание.
Нажмите Создать.
После запуска операции:
creating.После завершения операции статус изменится на COMPLETED.
В карточке резервной копии отображаются:
Перед выполнением запросов убедитесь, что:
Выполните запрос (на примере региона kz-ala-1):
curl -i -X GET "https://database.kz-ala-1.pscloud.io/v1.0/$OS_PROJECT_ID/instances" \
-H "X-Auth-Token: $TOKEN"
Скопируйте идентификатор (UUID) сервера базы данных, для которого необходимо создать резервную копию.
Выполните запрос:
curl -i -X POST "https://database.kz-ala-1.pscloud.io/v1.0/$OS_PROJECT_ID/backups" \
-H "X-Auth-Token: $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"backup": {
"name": "<BACKUP_NAME>",
"instance": "<INSTANCE_UUID>",
"description": "<DESCRIPTION>"
}
}'
Выполните запрос:
curl -i -X GET "https://database.kz-ala-1.pscloud.io/v1.0/$OS_PROJECT_ID/backups" \
-H "X-Auth-Token: $TOKEN"
creating.COMPLETED.Перед выполнением команд:
Выполните команду:
openstack database instance list
Скопируйте идентификатор (ID) сервера, для которого необходимо создать резервную копию.
Выполните команду:
openstack database backup create \
<BACKUP_NAME> \
--instance <INSTANCE_ID>
После запуска команда вернет:
datastore;instance_id;Выполните команду:
openstack database backup list
Выполните команду:
openstack database backup show <BACKUP_ID>
ID);datastore;instance ID;project ID.При возникновении вопросов обратитесь в техническую поддержку или отправьте письмо на support@ps.kz PS Cloud Services.
