Я устанавливаю очень важную систему. Если система выходит из строя, пользователям нужны данные до последней минуты.
Для этого я думал запускать резервное копирование журнала транзакций + FTP каждую минуту. Кто-нибудь делал это раньше? Это лучший способ обеспечить устойчивость к потере данных в течение 1 минуты?
Ценю любой совет,
Спасибо!
Что ж, вы можете часто вести журнал tx, но он все равно теряет данные.
Лучший подход:
2 копии базы данных, синхронизированные.
Затем используйте DPM (Data Protection Manager) для создания резервных копий почти в реальном времени.
В частности, как можно скорее нацеливайте ugprade на SQ LServer 2012 и зеркалируйте файлы базы данных на обоих серверах (всего: 4 копии базы данных), предпочтительно на отдельных контроллерах корпуса / рейда.
Да, это обходится дорого, но тогда «крайне критично» означает «платить сколько нужно».
И вам не нужен FTP - служба доставки файлов журнала SQL Server может отправлять журналы самостоятельно через общий файловый ресурс.
Для развертывания решений высокой доступности я всегда рекомендую использовать программу зеркалирования HP Storage. http://h18006.www1.hp.com/products/storage/software/sm/
На этой частоте вам, вероятно, будет лучше использовать зеркальное отображение базы данных.