Сервер sql восстанавливает резервную копию

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

Backup mediaset is not complete. Files: D:\question.bak. Family count:2. Missing family sequence number:1   

Ответ 1

Это происходит, если при создании резервной копии у вас было несколько файлов, перечисленных в текстовом поле назначения резервного копирования. Вернитесь на исходный сервер и снова создайте резервную копию; на этот раз убедитесь, что в списке указан только один файл назначения.

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

Вы можете проверить это, выполнив RESTORE LABELONLY против одного файла, который вы скопировали на ваш целевой сервер.

Ответ 2

Sandra Walter Answer дает точное описание того, что произошло, но я нашел ответ немного недостающим.

Чтобы сделать резервную копию, которая не является полосатой (что произошло в этой ситуации), вернитесь в окно, в котором вы настраиваете резервную копию своей базы данных. Внизу приведен список путей, по которым будут проходить разные полосы.

Перейдите к каждому из перечисленных путей и удалите полосу резервной копии.

Затем удалите все, кроме одного из путей из списка в окне. И нажмите кнопку "ОК". Ваша незаполненная резервная копия будет создана на этом одном пути.

Надеюсь, что это поможет.