Как резервировать встроенный механизм базы данных H2, в то время как он работает?

Я хотел бы создать веб-приложение с механизмом базы данных H2. Однако я все еще не знаю, как создать резервную копию данных, в то время как база данных бежит за чтением этого учебного руководства:

http://www.h2database.com/html/tutorial.html#upgrade_backup_restore

H2 производит свой хранивший файл к где-нибудь в файловой системе? Я могу просто создать резервную копию произведенных файлов?

18
задан Winston Chen 10 January 2010 в 04:47
поделиться

1 ответ

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

Местоположение файла зависит от jdbc url, который вы указываете. См. раздел FAQ: http://www.h2database.com/html/faq.html

13
ответ дан 30 November 2019 в 08:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: