TFS DB e Recovery Model. É simples seguro

2

No meu servidor de banco de dados do TFS, todos os bancos de dados são definidos como Modelo de recuperação total. Nós não fazemos nenhuma remessa de logs e apenas fazemos backups completos de db toda noite, então haveria algum impacto no TFS se mudássemos nosso modelo de recuperação para Simple? (os arquivos de log estão ficando muito grandes)

Obrigado,

    
por David 15.01.2016 / 22:33

2 respostas

2

Seus dados do TFS estão em risco. Seu backup atual não é suficiente para garantir uma restauração do seu ambiente TFS.

Como o TFS consiste em mais de um banco de dados (pelo menos, tfs_configuration e tfs_collection), pode haver transações que abranjam esses bancos de dados. Como as transações não são finais até serem concluídas em um único banco de dados, você pode obter corrupção. Se você restaurar para um ponto no tempo, um db não poderia ter concluído a transação e reverter enquanto o outro é concluído.

Isso fará com que a restauração do TFS falhe.

link

Você deve seguir o procedimento de backup manual, detalhando a documentação para garantir a restauração.

Ou você pode usar a ferramenta de backup incorporada no Console de Administração do TFS.

NOTA: Os bancos de dados SQL, sua configuração e a configuração do TFS são de propriedade do TFS e não devem ser alterados além do que foi documentado pela equipe do produto.

    
por 16.01.2016 / 02:04
-1

Se você não estiver usando os logs para recuperação / replicação e estiver fazendo backups completos do banco de dados, sim, o modelo de recuperação Simples estará seguro. O impacto é que o SQL Server gerenciará o (s) log (s) de transação para você.

Depois de definir o modelo de recuperação como Simples, você pode ou não precisar executar manualmente uma operação de redução, IDK. Você terá que ver por si mesmo.

    
por 15.01.2016 / 22:41