SQL2K8 Backups em uma SAN montada em NFS

2

Temos um servidor SQL2K8 com um banco de dados de 100 GB + que armazena principalmente os BLOBS de imagem e não faz backup para a SAN conectada por meio do NFS. O servidor SQL2K8 é executado em nosso VMWare Host e perde a conexão de rede quando esse backup acontece. Eu acho que é um número de fatores, mas estou aprendendo sobre o tamanho do banco de dados e o fato de que estamos tentando fazer o backup de um banco de dados do tamanho do NFS. Eu fiz alguns olhando ao redor e não há nada que se destaque dizendo que isso é uma coisa ruim, mas nada que diga que é uma coisa boa.

Estamos executando a compactação no banco de dados, mas como é composta principalmente de imagens compactadas, isso não faz muita diferença no que se refere ao tamanho. Alguém já se deparou com algo assim?

    
por enterzero 13.07.2011 / 05:12

1 resposta

2

Eu descobri qual é o problema, o erro que estou recebendo do SQL é afirmar que o caminho da rede não está mais disponível. Em conjunto, descobri que a interface está configurada para 100Mbps em nosso dispositivo QNAP que está executando discos SATA ( link ) em RAID5 e a partir do que eu li, o SQL Server parece realmente sensível ao fazer backup em unidades de rede. Aqui estão algumas informações que colecionei que podem ser úteis para outras pessoas que se deparam com esse problema.

Mensagem de erro

BackupIoRequest :: ReportIoError: falha de gravação no dispositivo de backup ''. Erro do sistema operacional 64 (falha ao recuperar texto para este erro. Motivo: 15105). O sistema operacional retornou o erro '64 (falha ao recuperar texto para este erro. Motivo: 15105) 'ao tentar' SetEndOfFile 'em' '. O sistema operacional retornou o erro '64 (falha ao recuperar texto para este erro. Motivo: 15105) 'durante a tentativa de' FlushFileBuffers 'em' '.

Erro do sistema 64 = O nome da rede especificado não está mais disponível link

Aqui está um link para outro formulário com pessoas falando sobre esse tipo de problema, uma pessoa postou um reg inteiro que eu vou tentar resolver esse problema, bem como configurar a interface para 1000Mbps link

Liguei para a Microsoft nesta questão e descobri que o seguinte funciona: kgerde regedit aberto navegue até: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ lanmanworkstation \ parameters Crie um novo valor DWORD com o nome: SessTimeout definir o valor: 360 keep it Hexadecimal (Esse valor pode não funcionar para o backup, mas era alto o suficiente para o meu. Se isso não funcionar, aumente o valor e tente novamente.) Eu espero que isso ajude. Obrigado, kgerde

    
por 14.07.2011 / 04:03