Как создать резервную копию и восстановить базу данных без фильтра

Я столкнулся с проблемой, упомянутой выше. Можно ли взять только резервную копию данных из базы данных Filestream и восстановить эту резервную копию?

Сценарий: мы сохраняем изображение продукта в базе данных и размере базы данных в настоящее время более 70 ГБ. Поэтому трудно взять ежедневную резервную копию на то же самое, а также на время. Мы предоставили BCP Backup, но мы не будем ретранслировать то же самое, потому что когда-то мы заметили при восстановлении BCP Backup некоторые из строк, отсутствующих в таблице. Также клиент или мы не беспокоимся об Image Data, если что-то случится, тогда, если мы просто восстановим резервную копию данных с помощью нового разрешенного потока, мы снова загрузим файлы изображений.

R & D Я сделал:

1) Способ 1:

Я сделал резервную копию со следующим запросом, который, как я полагаю, даст мне только данные.

BACKUP DATABASE [DBName] FILEGROUP = N'PRIMARY' TO DISK = N'E:\SendReceiveData\Test.bak' WITH NOFORMAT, NOINIT, NAME = N'DBName-Full Filegroup Backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10 

То же самое резервное копирование теперь я хочу восстановить в другом месте с помощью следующего запроса. (С Management Studio я не могу восстановить базу данных)

 RESTORE DATABASE [RestoreDBName] FILE = N'DBName' FROM DISK = N'E:\SendReceiveData\Test.bak' WITH FILE = 1, MOVE N'DBName' TO N'D:\MyDatabases\RestoreDBName.mdf', MOVE N'DBName_log' TO N'D:\MyDatabases\RestoreDBName_0.ldf', NOUNLOAD, REPLACE, STATS = 10 

Но когда я проверяю группы файлов, группа FileStream уже создана, даже я не упоминал в то время как Restore Query. Кроме того, если я хочу удалить таблицу файлов, она не позволяет удалять и давать мне ошибку. Если я прямо попытаюсь удалить FilestreamGroup, то также даю мне ошибку. Я думал, что если удастся удалить таблицу filestream & filegroup, тогда я смогу создать их снова и будет работать с новым файловым потоком, но я не в состоянии это сделать.

2) Способ 2:

Я резервирую базу данных, как показано выше. Но при восстановлении я создаю пустую базу данных сначала с помощью Filestream и пытаюсь восстановить базу данных, но это также дало мне ошибку.

3) Способ 3:

Я думал, что таблица Filestream, принадлежащая Primary FileGroup, поэтому включает в себя группу фильтров. Поэтому я создал временную базу данных, где одна таблица, которую я создал с помощью Primary FileGroup, была создана с помощью ImageData FileGroup. Затем сделайте резервную копию только Primary File Group и предположите, что таблица изображений не появится, если я восстановил базу данных. Но все же таблица изображений показывает мне в базе данных восстановления. Если я вижу группы файлов, тогда доступны все 4 группы файлов (Primary, ImageData, Log & Filestream).

Так вы могли бы направить меня туда, где я ошибаюсь, или это невозможно? Я использую SQL Server 2008.

  • Резервное копирование не выполняется с использованием smo в больших базах данных
  • Почему такая миссия заключается в резервном копировании базы данных SQL Server 2008 Express?
  • Как переместить базу данных с помощью дифференциальной резервной копии?
  • Как восстановить из сгенерированных скриптов
  • Как сделать журнал как можно меньше в базе данных SQL?
  • Резервное копирование базы данных на жестком диске с другим размером сектора
  • Sql Server восстанавливает / резервирует базу данных из удаленного клиента программным путем
  • Как сделать резервную копию данных в SQL Server 2008 на стороннем хосте?
  • Динамическое имя файла для резервных копий SQL Server?
  • Является ли таблица файлов SQL Server пригодной для хранения больших файлов (более 10 ГБ)?
  • Как сделать резервную копию и восстановить таблицу
  • Interesting Posts

    данные на корневом уровне недопустимы. строка 1 для SSIS

    Вычислить несколько столбцов друг с другом с помощью CTE

    как вызвать параметризованную хранимую процедуру для каждой строки в таблице без использования курсора

    Ошибка восстановления SQL Server – отказ в доступе

    SQL Server Выберите оптимизацию запросов

    Ошибка коннектора базы данных

    Экспорт связанных свойств сервера с помощью SQL Script

    Строки обновления SQL в столбце с использованием оператора CASE

    Как вставить записи в одну базу данных сервера, когда записи, вставленные в другую базу данных SQL Server

    Sql server 2008 codeSnippets или советы по шаблонам

    Потеря результата точного литья SQL Server EXP до числового

    Правильный способ индексирования столбцов даты и времени

    В SQL Server, как мне получить последние даты с несколькими столбцами дат?

    что является хорошим способом для минимальной производительности в sql

    Как обновить таблицу SQL, используя xp_dirtree, когда файлы добавлены в папку?

    Давайте будем гением компьютера.