Log de transações do SQL Server 2005 é muito grande

Estou executando o SQL Server 2005.

Meu esquema de backup do banco de dados é:
Modelo de recuperação: FULL
Tipo de Backup: Completo
Componente de backup: banco de dados
O conjunto de backup expira: após 0 dia
Sobrescrever mídia: fazer backup no conjunto de mídias existente, anexar ao conjunto de backup existente

O banco de dados está gravando a unidade de 250 GB (232 GB real).

Meu arquivo _Data.mdf tem mais de 55 GB e meu _Log.ldf tem mais de 148 GB.

Nós nos deparamos com uma situação em que nossa jornada estava cheia hoje. Mudei o nosso ab_Full.bak e ab_Log.bak arquivos para outra unidade para criar espaço - cerca de 45GB. Cinco horas depois, o espaço livre é de 37GB.

Eu sou novo no gerenciamento do servidor SQL; Então, tenho algumas perguntas básicas sobre meus backups.

Eu sei que preciso atualizar o banco de dados para começar a gerenciar o tamanho do log de transações para ajudar a evitar esse problema no futuro. Então, supondo que eu tenha espaço livre suficiente, eu:
1. clique com o botão direito no db e selecione Backup
2. defina 'Backup Type' como 'Transaction Log'
3. alterar 'Conjunto de backups expirará' após 30 dias
4. clique em 'ok'

Meu entendimento é que isso moverá transações "fechadas" do log de transações para um backup e truncará o log de transações.

Este plano é som? Precisarei redimensionar manualmente o arquivo de log depois?

Obrigado pelo seu tempo.

questionAnswers(2)

yourAnswerToTheQuestion