2013-12-05 2 views
2

Недавно я начал использовать Google Cloud sql как бэкэнд для api. Сегодня, добавив новый IP-адрес в управление доступом, DB упал. Я перезапустил его через некоторое время, и когда он вернулся, несколько таблиц данных были потеряны.Потеря данных Google Cloud SQL

У меня он настроен на использование более надежного метода для записи и не может видеть, как это может произойти.

Как это возможно?

+0

Я думаю, что может быть вопрос для службы технической поддержки Google Клауда. –

+1

Не могли бы вы написать на [email protected] об этом и указать имя экземпляра? –

+0

Я только что отправил их по электронной почте, спасибо. Вы знаете, каково их время отклика? Я могу начать вручную восстанавливать БД, но не хочу касаться его, если это уменьшит вероятность того, что Google сможет восстановить его с самого конца. – DevMoss

ответ

2

Возможно, вы используете неправильный механизм хранения. Вы должны использовать InnoDB. В FAQ Google Cloud SQL часто задают:

Предупреждение. Использование механизма хранения MyISAM может привести к потере данных в некоторых ситуациях, например нечистому отключению. Для получения дополнительной информации, Corrupted MyISAM Tables.

https://developers.google.com/cloud-sql/faq#innodb