Назад | Перейти на главную страницу

Восстановление SQL из одного файла db в файловую группу

У меня есть база данных MOSS 2007 объемом 180 ГБ, обслуживание которой (т.е. резервное копирование и восстановление) становится проблемой. Частично проблему можно решить, разделив три сайта с содержимым на их собственные семейства сайтов, однако это, вероятно, все равно оставит мне базу данных размером 100 ГБ. Хотя это не совсем проблематично для SQL, это означает, что резервное копирование / восстановление занимает слишком много времени.

Моя идея состоит в том, чтобы разделить каждую из баз данных на файлы размером 30 ГБ, а затем импортировать в них контент, который должен распределять контент по группам файлов, что значительно упрощает / ускоряет резервное копирование / восстановление.

Есть ли способ сделать резервную копию из одного файла и восстановить в файловую группу?

Если я неправильно понимаю файловые группы, я более чем счастлив узнать другие методы управления размером баз данных.

SQL Server: 2008 64-разрядная версия в Windows 2008

Нет.

Вам нужно будет восстановить, а затем разбить таблицы / индексы на файловые группы по мере необходимости.

  • Резервная копия состоит из страниц данных: нет никакой логики этой таблицы или этого индекса для распределения по файловым группам по мере необходимости (отсюда нехватка утилит для восстановления на уровне объектов)
  • Процесс восстановления воссоздает файлы из информации, содержащейся в резервной копии.