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

Как часто мы можем делать резервные копии журналов транзакций SQL?

Я устанавливаю очень важную систему. Если система выходит из строя, пользователям нужны данные до последней минуты.

Для этого я думал запускать резервное копирование журнала транзакций + FTP каждую минуту. Кто-нибудь делал это раньше? Это лучший способ обеспечить устойчивость к потере данных в течение 1 минуты?

Ценю любой совет,

Спасибо!

Что ж, вы можете часто вести журнал tx, но он все равно теряет данные.

Лучший подход:

  • 3 сервера баз данных, одна небольшая бесплатная версия в качестве свидетеля, использующая безопасное зеркальное отображение.

2 копии базы данных, синхронизированные.

Затем используйте DPM (Data Protection Manager) для создания резервных копий почти в реальном времени.

В частности, как можно скорее нацеливайте ugprade на SQ LServer 2012 и зеркалируйте файлы базы данных на обоих серверах (всего: 4 копии базы данных), предпочтительно на отдельных контроллерах корпуса / рейда.

Да, это обходится дорого, но тогда «крайне критично» означает «платить сколько нужно».

И вам не нужен FTP - служба доставки файлов журнала SQL Server может отправлять журналы самостоятельно через общий файловый ресурс.

Для развертывания решений высокой доступности я всегда рекомендую использовать программу зеркалирования HP Storage. http://h18006.www1.hp.com/products/storage/software/sm/

На этой частоте вам, вероятно, будет лучше использовать зеркальное отображение базы данных.