A cópia de segurança foi mal-sucedida para o servidor, sendo o dispositivo formatado para suportar o erro de 2 famílias de ficheiros

algum corpo pode me dizer como superar este erro ao tomar uma cópia de segurança no SQL Server 2008 Express?

Backup failed for Server '\SQLEXPRESS'.  (Microsoft.SqlServer.SmoExtended)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1447.4+((KJ_RTM).100213-0103+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Backup+Server&LinkId=20476

System.Data.SqlClient.SqlError: The media loaded on "D:\Project 2014\PayrollBackup" is formatted to support 2 media families, but 1 media families are expected according to the backup device specification. (Microsoft.SqlServer.Smo)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1447.4+((KJ_RTM).100213-0103+)&LinkId=20476
Só quero uma cópia da minha base de dados. Mas sempre eu tenho que dar dois destinos e, em seguida, ao restaurar eu não posso restaurar a base de dados usando um único arquivo de backup? Há alguma coisa para configurar no SSMS? Se houver, pode explicar claramente?

editar:

BACKUP DATABASE [Payroll] TO  DISK = N'D:\Project 2014\PayrollBackup' WITH NOFORMAT, NOINIT,  NAME = N'Payroll-Full Database Backup', SKIP, NOREWIND, NOUNLOAD,  STATS = 10
GO
Author: CAD, 2014-08-01

5 answers

A instrução de salvaguarda está a usar a cláusula NOINIT. Isto faz com que cada cópia de segurança sucessiva adicione ao ficheiro de cópia de segurança existente. Você está tentando fazer backup para um conjunto de mídia (um arquivo), mas parece que a cópia de segurança existente que você está tentando adicionar consistia em dois conjuntos de mídia (dois arquivos).

Para uma reviravolta rápida, indique um novo nome de ficheiro: BACKUP DATABASE [Payroll] TO DISK = N'D:\Project 2014\<insert new filename>' WITH ...

 11
Author: Dave Mason, 2014-08-01 18:27:00

Surgiu uma solução simples (via SSMS), baseada na resposta de @DMason e Resposta de @Carol Baker West.

enter image description here

Apenas crie um novo conjunto de mídia para um família de media simples.

/images/content/25086022/ed3b7f5055e878d318a7e66133c63798.gif

 6
Author: AndreyWD, 2017-07-15 16:00:13

Também recebi o erro. No meu caso, eu queria especificar um local diferente para o qual o arquivo deve ser suportado. Mas o que ele estava tentando fazer, era agora dividir o backup para ambos os arquivos em ambos os locais-assim, a parte do erro:

" é formatado para suportar 1 famílias de mídia, mas 2 famílias de mídia são esperados de acordo com a especificação do dispositivo de backup. (Base.SqlServer.Smo) "

Por isso, remover um dos destinos especificados no "destino" secção do Assistente de bases de dados de backup. Ele só deve ter um destino se ele só fez backup de um arquivo anteriormente.

 4
Author: Kemono, 2016-04-14 09:27:34
Quando estava a tentar restaurar uma cópia de segurança noutro servidor, tive o mesmo erro que tu.

Consegui ultrapassar este erro apagando o objecto" dispositivo de salvaguarda " e recriando um novo. Como você sabe, o dispositivo de Backup é um objeto que salva um caminho para a sua pasta de backup e para o arquivo de backup. Aparentemente, também salva outras informações como a família dos media.

Na interface SSMS, expande a secção de objectos do servidor e depois os dispositivos de salvaguarda seccao. Encontre o dispositivo de backup nomeado para a base de dados e caminho em que você está recebendo o erro. Apaga esse objecto e recria-o. Isso deve resolver o problema.

Só para que fique claro, não estou a falar em Apagar o backup em si. Não estou a falar em Apagar ou remover discos. Não estou a falar em Apagar todos os dispositivos de reserva listados no teu servidor. Estou simplesmente falando sobre apagar o dispositivo de backup (que é um objeto) para uma base de dados em seu servidor.
 0
Author: Jeff Pfau, 2015-02-16 15:47:21

Recebi esta mensagem quando estava a adicionar uma base de dados para sempre no grupo e a cópia de segurança do registo falhou com esta mensagem:

'a cópia de segurança Não pode ser executada porque o conjunto de suportes existente está formatado com uma versão incompatível'

Problema: Eu estava a usar a mesma pasta partilhada de backup que estava a usar dois servidores com várias instâncias. O banco de dados foi promovido do SQL Server 2008 R2 ao SQL Server 2016. Eu não excluí os antigos backups R2 2008 daquele compartilhado pasta.

Solução: Tente limpar as cópias de segurança da versão antiga e tente novamente. Funcionou comigo.

 0
Author: user9208516, 2018-01-12 10:26:00