Я использую SQL Server 2005.
Моя схема резервного копирования БД:
Модель восстановления: ПОЛНАЯ
Тип резервного копирования: Полное
Компонент резервного копирования: База данных
Срок действия набора резервных копий истекает: через 0 дней
Перезапись носителя: Резервное копирование на существующий носитель set, добавить к существующему набору резервных копий
База данных записывает на диск 250 ГБ (фактическое 232 ГБ).
Мой файл _Data.mdf превышает 55 ГБ, а мой _Log.ldf - более 148 ГБ.
Мы столкнулись с ситуацией, когда наш диск сегодня был переполнен. Я переместил наши файлы ab_ Full.bak и ab _Log.bak на другой диск, чтобы освободить место - около 45 ГБ. Через пять часов свободного места стало 37 ГБ.
Я новичок в управлении SQL-сервером; Итак, у меня есть несколько основных вопросов о моих резервных копиях.
Я знаю, что мне нужно обновить базу данных, чтобы начать управлять размером журнала транзакций, чтобы предотвратить эту проблему в будущем. Итак, предполагая, что у меня достаточно свободного места, я:
1. Щелкните правой кнопкой мыши базу данных и выберите «Резервное копирование»
2. Установите «Тип резервной копии» на «Журнал транзакций»
3. измените «Резервный набор истечет» через 30 дней
4. нажмите "ОК"
Насколько я понимаю, это переместит «закрытые» транзакции из журнала транзакций в резервную копию и усечет журнал транзакций.
Это разумный план? Придется ли мне впоследствии вручную изменять размер файла журнала?
Спасибо за ваше время.