БД TFS и модель восстановления. Is Simple Safe

На моем сервере баз данных TFS все базы данных настроены на модель полного восстановления. Мы не Не осуществляйте доставку журналов и просто делайте полные резервные копии БД каждую ночь, так что будет ли какое-либо влияние на TFS, если мы изменим нашу модель восстановления на простую? (файлы журнала становятся очень большими)

Спасибо,

2
задан 15 January 2016 в 23:33
2 ответа

Ваши данные TFS находятся под угрозой. Текущей резервной копии недостаточно, чтобы гарантировать восстановление среды TFS.

Поскольку TFS состоит из более чем одной базы данных (по крайней мере, tfs_configuration и tfs_collection), могут существовать транзакции, охватывающие эти базы данных. Поскольку транзакции не являются окончательными, пока не будут завершены в одной БД, вы можете получить повреждение. Если вы выполняете восстановление до определенного момента времени, одна база данных не могла завершить транзакцию и выполнить откат, а другая - завершить.

Это приведет к сбою восстановления TFS.

https://msdn.microsoft.com/ en-us / library / ms253070.aspx

Чтобы гарантировать восстановление, вы должны следовать процедуре резервного копирования вручную, подробно описанной в документации.

Или вы можете использовать встроенный инструмент резервного копирования в консоли администрирования TFS.

ПРИМЕЧАНИЕ : Базы данных SQL, их конфигурация и конфигурация TFS принадлежат TFS и не должны изменяться сверх того, что было задокументировано командой разработчиков продукта.

2
ответ дан 3 December 2019 в 12:42

Если вы не используете журналы для восстановления / репликации и делаете еженедельные полные резервные копии баз данных, то да, модель простого восстановления безопасна. В результате SQL Server будет управлять журналами транзакций за вас.

После установки модели восстановления на «Простую» вам может потребоваться или не потребуется вручную запускать операцию сжатия, IDK. Вы должны убедиться в этом сами.

-1
ответ дан 3 December 2019 в 12:42

Теги

Похожие вопросы