У меня есть 2 сервера хранения, использующие DFS-R для синхронизации содержимого. Сервер MSSQL использует UNC-путь для подключения к пространству имен DFS-R для файлов данных.
Теперь проблема в том, что MSSQL блокирует файл данных во время работы сервера, поэтому содержимое 2-х серверов хранения не может синхронизироваться, какие-либо идеи?
Вы не должны выполнять резервное копирование баз данных SQL Server на уровне файловой системы, это следует делать путем создания резервных копий SQL, а затем резервного копирования файлов резервных копий SQL.
Чтобы снять блокировки с файлов, вам нужно либо остановить SQL Server, либо перевести базу данных в автономный режим, либо отсоединить базу данных.
Если вы хотите реплицировать базы данных SQL Server, вам действительно следует изучить один из методов репликации в самом SQL Server. Используя DFS-R, вы с большей вероятностью повредите свои базы данных, чем что-либо еще. Тем не менее, будьте осторожны со своими желаниями. Для поддержки репликации SQL Server может легко потребоваться целая команда dba, работающая полный рабочий день.