Replicando Backup SQL Express

SQL Server

29/08/2014

Bom dia gente,
Eu utilizo o sql express, portanto faço backup através de um arquivo .bat e agendo-o no Sistema Operacional.
Gostaria de saber se tem como eu replicar o Backup do servidor de produção para o de contingência nesse modo tbm ?
O meu servidor de produção é físico e o contingência será um virtual, por enquanto.
Simone

Simone

Curtidas 0

Melhor post

Alex Lekao

Alex Lekao

29/08/2014

Blz Sinone,

Conseguiu o que queria?

Precisando eh so falar!!!
GOSTEI 1

Mais Respostas

Alex Lekao

Alex Lekao

29/08/2014

Oi Simone, bom dia!!!

Eu nao entendi muito bem, vc quer fazer uma copia do backup para esse servidor?

Abraco.
GOSTEI 0
Simone

Simone

29/08/2014

Oi Alexandre,
Eu quero enviar cópia dos backups que tenho no servidor de produção para o servidor de contingência e restaurar. .. para que ambos servidores fiquem iguais.
GOSTEI 0
Alex Lekao

Alex Lekao

29/08/2014

Entendi,

Talvez o mais pratico seja vc ter um bat tambem no outro servidor para depois de um horario especifico ele restaurar o backup.

No bat que faz da producao, vc acrescenta a copia para o outro servidor, e no outro vc faz o agendamento para restaurar num horario que ele ja tenha terminado de enviar.
GOSTEI 0
Simone

Simone

29/08/2014

Eu cheguei a fazer isso, mas deu Acesso Negado.
Meu código ficou assim ..


sqlcmd.exe -S sqlprodução -Q "BACKUP DATABASE TESTE TO DISK= 'SQL-CONTIGENCIA\c$\BKP_TESTE\TESTE.bak' WITH FORMAT"
"c:\program files\7-zip\7z.exe" a SQL-CONTIGENCIA\c$\BKP_TESTE\\bkp.7z SQL-CONTIGENCIA\c$\BKP_TESTE\TESTE.bak
GOSTEI 0
Carlos Oliveira

Carlos Oliveira

29/08/2014

Estou acompanhando para nivel de conhecimento mesmo, pois não sabia da utilização de .bat com sql server.
GOSTEI 0
Alex Lekao

Alex Lekao

29/08/2014

Oi Simone,

neste ponto esta com duas barras, nao eh isso?

TE\\bkp.7z SQ
GOSTEI 0
Fabiano Carvalho

Fabiano Carvalho

29/08/2014

Acesso negado?
Pode ser que o usuário que acessou o arquivo não tenha permissão no caminho.
Para descobrir o usuário que tentou acessar, caso não saiba, basta ver em log de eventos do windows no servidor, feito isso, conceda as permissões necessárias.
GOSTEI 0
Mariana Carvalho

Mariana Carvalho

29/08/2014

Alex, tem como me explicar como funciona, utiliza-se o sql server express para fazer uma replicação?
GOSTEI 0
Simone

Simone

29/08/2014

Oi Fabiano, me expressei errado,
Esse erro de Acesso Negado foi em outra tentativa que fiz.

Alex, arrumei, mais ainda não deu ...

Se abro a pasta de rede do servidor fisico e digito:

\\SQL-CONTIGENCIA\c$\BKP_TESTE\TESTE.bak
consigo acessar, mas quando rodo o arquivo, não acontece nada.
GOSTEI 0
Alex Lekao

Alex Lekao

29/08/2014

Oi Mariana,

Nao, ela esta querendo fazer o backup de um servidor em producao e restarurar esse backup em um servidor contingencia.

O que entendi eh que sera feito apenas isso mesmo, backup em um servidor e restore em outro.
GOSTEI 0
Simone

Simone

29/08/2014

Não Alex, restaurar eu consegui.
Eu queria aber se dava pra replicar mesmo.

Pelo visto não é possivel né
GOSTEI 0
Mariana Carvalho

Mariana Carvalho

29/08/2014

Pesquisei mais sobre o assunto e não achei nenhuma solução quanto a replicação com o SQL Server, acho que não existe mesmo.
GOSTEI 0
Alex Lekao

Alex Lekao

29/08/2014

Oi Simone,

Replicacao nao acontece mesmo com SQL Express.

Agora a replicacao a grosso modo sera o seu restore mesmo.

Se a base eh apenas para contingencia, ela so entrara em funcionando qdo a outra parar, vc pode fazer esse processo de tempos em tempos.
GOSTEI 0
Fabiano Carvalho

Fabiano Carvalho

29/08/2014

Dica, se você acessa manualmente e não consegue acessar via script é porque o usuário do serviço não tem a permissão de acessar.
GOSTEI 0
Simone

Simone

29/08/2014

Valeu gente.
GOSTEI 0
João Françozo

João Françozo

29/08/2014

Bom dia a todos,

Sobre a replicação de dados não funciona no express.

Para seu caso seria interessante fazer um espelhamento de dados como você quer ter uma copia de segurança, o espelhamento funciona dessa forma.

Simone já tem tópico a onde discutimos sobre replicação no Sql Server..

O tópico é Replicação Tipos.

Att
João Antonio
GOSTEI 1
POSTAR