Backup
Резервное копирование базы данных позволяет мгновенно прикреплять таблицу/базу данных из резервных копий в режиме только для чтения.
Резервное копирование базы данных работает как с инкрементными, так и с неинкрементными резервными копиями.
Создание базы данных
Резервное место назначения может быть любым допустимым резервным местом назначения, таким как Disk, S3, File.
С местом назначения Disk запрос для создания базы данных из резервной копии выглядит так:
Параметры движка
database_name_inside_backup— Имя базы данных внутри резервной копии.backup_destination— Место назначения резервной копии.
Пример использования
Давайте приведем пример с местом назначения Disk. Сначала настроим резервные копии на диске в storage.xml:
Пример использования. Давайте создадим тестовую базу данных, таблицы, вставим некоторые данные, а затем создадим резервную копию:
Теперь у нас есть резервная копия test_database_backup, давайте создадим базу данных Backup:
Теперь мы можем запрашивать любые таблицы из базы данных:
Также возможно работать с этой базой данных Backup как с любой обычной базой данных. Например, запрашивать таблицы в ней: