Я отвечу за MySQL.Вы пометили свой вопрос как mysql и postgresql , поэтому я не знаю, какой из них вы действительно используете.
Если ваша резервная копия была физической резервной копией, созданной с помощью резервной копииТакое решение, как Percona XtraBackup или MySQL Enterprise Backup, будет включать индексы, поэтому его восстановление будет быстрее.
Если ваша резервная копия была логической резервной копией, созданной с помощью mysqldump
или mydumper
, то резервная копия содержит толькоданные.Чтобы восстановить его, придется все равно перестроить индексы.Это не сэкономит время.
Если вы допустили ошибку, сделав «резервную копию» только путем копирования файлов из каталога данных, это похоже на физическое резервное копирование, но если вы не скопировали файлы во времясервер MySQL был выключен, резервное копирование, вероятно, невозможно.