Экземпляр CLOUDSQL был удален из нашего проекта, но резервные копии все еще находятся в облаке. Это автоматические резервные копии, которые недоступны через облачное хранилище.
По этой ссылке я сделал следующее:https://cloud.google.com/sql/docs/mysql/backup-recovery/restoring#
получить список резервных копий для удаленного экземпляра. ВСЕ говорят, УСПЕШНО
Выполнено следующее: cloudshell: ~ (devel) $ gcloud sql backups restore 1000000000000 --restore-instance = sql-devel Все текущие данные на экземпляре будут потеряны при восстановлении резервной копии. Вы хотите продолжить (Да / Нет)? y ОШИБКА: (gcloud.sql.backups.restore) HTTPError 400: эта операция недопустима для этого экземпляра. облачная оболочка: ~ (devel) $
Попробовал следующее, переместив его на другую цель, но и это не удалось. восстановление резервных копий gcloud sql [BACKUP_ID] --restore-instance = [TARGET_INSTANCE_NAME] \ --backup-instance = [SOURCE_INSTANCE_NAME]
Есть ли другой способ восстановить файл резервной копии, переместить его в хранилище и восстановить?