У меня есть база данных с почти 1 ТБ FILESTREAMданных, резервное копирование которых мне не нужно (если данные были удалены, они автоматически восстанавливаются через пару часов, так что это просто не важно). Большая часть данных меняется каждые пару дней, поэтому дифференциальное резервное копирование не поможет уменьшить размер.
У меня были резервные копии, работающие так, как мне нужно, установив режим восстановления на Full, создав отдельное FILEGROUPдля FILESTREAM, а затем создав резервные копии только «Первичного» FILEGROUP. Проблема, которую это вызвало, состояла в том, что файл журнала (который также резервируется) теперь неоправданно велик, потому что он включает в себя FILESTREAMданные.
SIMPLEРежим восстановления лишает меня возможности делать резервные копии определенных FILEGROUPфайлов, поэтому я не думаю, что это тоже будет вариант.
Мои мысли состоят в том, чтобы просто переместить FILESTREAMданные в отдельную базу данных, но теперь я теряю ссылочную целостность и, конечно, унаследую множество других проблем.
Есть ли способ создать частичное резервное копирование в Simpleрежиме восстановления (без настройки FILESTREAMтаблицы только для чтения)? Если нет, есть ли другие здравые решения моей проблемы?