Назад | Перейти на главную страницу

Влияет ли ручное резервное копирование баз данных SQL Server на автоматический процесс резервного копирования?

Однажды мне сказали, что ручное резервное копирование баз данных SQL-сервера из Managament Studio было большим запретом для производственных баз данных, поскольку это может мешать автоматическим заданиям резервного копирования на сервере. По памяти, я думаю, мне сказали, что в результате в автоматическом задании резервного копирования NEXT выполняется резервное копирование только записей журнала транзакций, так как резервное копирование выполнялось вручную ... НЕ с момента последнего автоматического резервного копирования, что означает, что записи журнала транзакций между последним автоматическим резервным копированием и резервные копии вручную теряются (или резервные копии не сохраняются в обычном хранилище резервных копий)?

Я не являюсь администратором SQL (очевидно), так что, возможно, я здесь совершенно отключен. Это хоть отдаленно верно?

Спасибо

Это вроде как правильно. Если вы делаете дифференциальное резервное копирование, это проблема. Причина в том, что при выполнении полного резервного копирования все дифференциальные флаги сбрасываются, поэтому любые дифференциальные резервные копии, сделанные между вашим одноразовым резервным копированием и следующим обычным полным резервным копированием, основываются на вашем одноразовом резервном копировании.

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

Если вы не делаете разностные резервные копии, а делаете только полные резервные копии и резервные копии журналов транзакций, то это BS, поскольку полные резервные копии не влияют на резервные копии журналов транзакций.