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