У меня запланировано резервное копирование и ежедневные копии:
Резервная копия хранится на диске iscsi. На локальном диске C находятся базы данных mdf с журналами. Теоретически могу ли я восстановить базы данных из полной резервной копии сервера Windows, если что-то не так с резервной копией баз данных, созданной SQL-сервером, например mydatabase.bak?
Спасибо
Это зависит от того, если ваш Резервное копирование SAN приостановлено файлы данных и журналов (файлы mdf и ldf).
Решение для резервного копирования SAN, которое действительно поддерживает SQL Server, подключается к интерфейсу VDI SQL Server и приостанавливает работу базы данных до выполнения резервного копирования. Если вы запустите такое резервное копирование, а затем посмотрите журнал ошибок SQL, появятся сообщения о том, что операция ввода-вывода была заморожена в базе данных.
...
Если вы полагаетесь на резервное копирование SAN, вам все равно придется проверять целостность базы данных, либо выполнив проверки DBCC для действующей базы данных, либо восстановив базу данных из резервной копии SAN и запустив ее проверки. В противном случае вы можете просто создать резервную копию поврежденной базы данных.
Если они это сделают, то теоретически да, вы можете восстановить свои базы данных только из этих файлов.
Однако это не только не одобряли, но большинство администраторов баз данных считали это плохой идеей..
Насколько мне известно, резервная копия файловой системы mdf / ndf / ldf НЕ является резервной копией, на которую вы можете положиться. Если у вас есть надежда на восстановление, вам нужно использовать собственные резервные копии SQL Server. Все, что меньше, подвергает вас большому риску, может нанести ущерб вашей карьере и даже может поставить под угрозу жизнеспособность всей вашей компании.
Если вы используете это только как запасной вариант, если ваши фактические собственные резервные копии не работают.
Не думаю, что кто-то будет винить вас за это.
Но, опять же, я бы никогда не стал рассматривать это как хорошее решение для резервного копирования.