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