Есть MSSQL 2008 и 2 базы, которые зависят друг от друга. Можно ли их как-то забэкапить, чтобы по завершению бэкапа эти 2 базы были консистентны?
Моя догадка создавать maintenance plan и выбирать full backup этих 2 баз? Значит ли, что по заверешению такого бэкапа, они буду иметь одинаковое состояние?
1 приложение использует 2 базы. И если приложение находит данные в одной то и в другой ожидает их найти. Возможно я не совсем правильно выразился в названии вопроса.
Это достаточно жестоко… но вы так построили ваши БД
1. «disable» всех пользователей в БД1 и БД2 ( кроме своего ) — но есть риск… могут оборваться некоторые операции
2. Убить все сессии на БД1 и БД2 ( кроме своей ) — тоже определенный риск… зависит от времени бекапа и активности пльзователей.
3. Запустить бэкапы
4. По завершению — разрешить пользователям работу… (enable)