Потеря данных Google Cloud SQL

Недавно я начал использовать google cloud sql в качестве бэкэнда для API. Сегодня при добавлении нового IP в управление доступом БД вышла из строя. Я перезапустил его через некоторое время, и когда он вернулся, несколько таблиц данных были потеряны.

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

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


person DevMoss    schedule 05.12.2013    source источник
comment
Я думаю, что это может быть вопрос к персоналу технической поддержки Google Cloud.   -  person Joachim Isaksson    schedule 06.12.2013
comment
Не могли бы вы написать об этом на [email protected] и указать имя инстанса?   -  person Razvan Musaloiu-E.    schedule 06.12.2013
comment
Я только что написал им по электронной почте, спасибо. Вы знаете, какое у них время отклика? Я могу начать вручную восстанавливать БД, но не хочу ее трогать, если это снизит вероятность того, что Google сможет восстановить ее со своей стороны.   -  person DevMoss    schedule 06.12.2013
comment
Спасибо, Иоахим, я сначала попробовал этот маршрут, но служба поддержки Google специально указывает, что нужно опубликовать проблему здесь с тегом google-cloud-sql. У меня не было никаких контактных данных, пока Разван их не опубликовал.   -  person DevMoss    schedule 06.12.2013
comment
Этот вопрос кажется не по теме, потому что он касается технической поддержки Google Cloud.   -  person KevinDTimm    schedule 06.12.2013


Ответы (1)


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

Предупреждение. Использование механизма хранения MyISAM может привести к потере данных в некоторых ситуациях, например, при некорректном завершении работы. Дополнительные сведения см. в статье Поврежденные таблицы MyISAM.

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

person thijsai    schedule 28.02.2014