11.2 Копирование и восстановление базы данных

Bubble совершает резервное копирование данных вашего приложения в несколько избыточной манере, чтобы полностью избежать потери данных. Дата самой старой версии данных зависит, опять же, от вашего тарифного плана. База данных - это все "сущности", которые были созданы вашими пользователями с использованием рабочих процессов. Она структурирована согласно понятиям типов и полей, как объяснено в главе Работа с данными (!!!ЛНК!!!).

С базой данных приложения можно совершать два действия. Можно возвращать её к предыдущему моменту времени и копировать между версиями.

Восстановление базы данных

Если что-то идет не так, например, рабочий процесс был настроен неверно и удалил какие-то сущности, вы можете восстановить данные к предыдущему моменту времени. Это опасная операция, и она должна производиться только в случае абсолютной необходимости. Если вы вернетесь к состоянию базы неделю назад, все пользователи, зарегистрированные за эту неделю в вашем сервисе потеряют свои аккаунты и не смогут войти в систему.

Операция восстановления может занять несколько минут, если у вас большая база данных. Когда процесс восстановления начнется, вы увидите панель состояния. Можете закрыть всплывающее окно и вернуться к работе над приложением. После запуска восстановления можно обновлять страницу или даже закрыть редактор.

Копирование между версиями

Данная опция позволяет скопировать всю базу целиком (или только один тип) из версии разработчика в живую версию или обратно. Эта опция обычно используется, когда вы запускаете ваше приложение в живом режиме, а перед этим заполнили базу данных в режиме разработки; или же вы хотите протестировать (или отладить) более новую версию приложения на живых данных.

Этот процесс описан выше (!!!ЛНК!!!), в главе Тестирование приложения (!!!ЛНК!!!).

Last updated