Резервное копирование в Google Docs снова работает

18.06.2012

Я рад сообщить, что проблема с Google Docs Backup исправлена ​​и теперь она должна работать снова. Но есть несколько изменений, которые я должен был сделать, чтобы это произошло: 1) вы не сможете восстановить данные из старых файлов резервных копий 2) вы не сможете редактировать файлы резервных копий непосредственно в Документах Google. Но есть и хорошие вещи 🙂 Файлы резервных копий теперь намного меньше и должны загружаться быстрее.

Некоторые технические подробности об этом. Старый механизм резервного копирования загружал файл резервной копии в текстовом формате в Google Docs, и в итоге для таких файлов было установлено ограничение в 512 КБ, поэтому резервное копирование перестало работать через некоторое время, когда база данных стала достаточно большой, чтобы сгенерировать резервную копию, превышающую этот предел. И до недавнего времени было запрещено загружать любые произвольные файлы в Google Docs для стандартных учетных записей (это было включено только для премиум-аккаунтов).

В мае Google объявила, что она включает эту функцию для всех учетных записей, но разработчики должны использовать разные API для этого. Для облегчения резервного копирования в Google Docs мы используем неофициальный android-gdocs-api, и эта функция не была реализована в библиотеке. Так что потребовалось некоторое время, чтобы выяснить, как это должно работать и сделать патч для библиотеки. Так как формат все равно будет несовместим со старыми файлами резервных копий, было бы логично также сделать их меньше. Так что теперь они загружаются перед загрузкой в ​​Google Docs, что делает файл резервной копии намного меньше.

Поэтому после обновления до версии 1.4.8 сделайте новую резервную копию в Документах Google. Время от времени могут быть некоторые сбои, просто повторите попытку, и это должно сработать.

Спасибо за терпение и поддержку по этому вопросу.