1
resposta

Dúvida sobre uso de init e noinit no backup

Em quais situações uma ou outra opção é mais vantajosa para uso no backup?

1 resposta

Olá Regiane, no uso de INIT ou NOINIT não existe opção mais vantajosa, o que muda é que no INIT o dispositivo de backup (Seja ele arquivo(s) em disco ou dispositivos de fita) é inicializado, isto é, o backup existente será sobreposto. Portanto, se você criar uma rotina de backup diária com o comando abaixo por exemplo: BACKUP DATABASE MeuBD TO DISK = 'C:\Backups\MeuBD.BAK' WITH INIT

A cada execução deste comando, ele irá sobrescrever o backup anterior existente no arquivo MeuBD.BAK.

Entretanto se o INIT for alterado para NOINIT, ele fará o "append" do backup, ou seja, irá adicionar mais backups ao mesmo arquivo MeuBD.BAK. Portanto após alguns dias, se você verificar o conteúdo do arquivo com o comando RESTORE HEADERONLY FROM DISK = 'C:\Backups\MeuBD.BAK', você verá que há backup de vários dias no arquivo (Cada um com seu File ID).

Espero ter ajudado.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software