Hi,
I have a question. I have a Filestream database with 1.8To of data (6900 files - 20Go for filestream). The restore database will take 17 Hours.
To improve the backup duration, I make a backup by groupfiles (see database structure below).
Basically, is it possible to restore all Groupfiles without filestream (PRIMARY_DATA filegroup) and restore it in second step ?
Functionnally, the developper team will desactivate the access to filestream to avoid any data corruption.
Regards,
Eric
/****** Object: Database [STOCKAGE] Script Date: 03/20/2015 10:03:07 ******/
CREATE DATABASE [STOCKAGE] ON PRIMARY
( NAME = N'STOCKAGE', FILENAME = N'Q:\Data\STOCKAGE.mdf' , SIZE = 70558720KB , MAXSIZE = UNLIMITED, FILEGROWTH = 524288KB ),
FILEGROUP [EMIR_ACTIVE]
( NAME = N'STOCKAGE_EMIR_ACTIVE', FILENAME = N'Q:\Data\STOCKAGE_METADONE_EMIR_ACTIVE.ndf' , SIZE = 1024000KB , MAXSIZE = UNLIMITED, FILEGROWTH = 512000KB ),
FILEGROUP [EMIR_ARCHIVE]
( NAME = N'STOCKAGE_EMIR_ARCHIVE', FILENAME = N'Q:\Data\STOCKAGE_METADONE_EMIR_ARCHIVE.ndf' , SIZE = 1024000KB , MAXSIZE = UNLIMITED, FILEGROWTH = 512000KB ),
FILEGROUP [METADONE_ACTIVE]
( NAME = N'STOCKAGE_METADONE_ACTIVE', FILENAME = N'Q:\Data\STOCKAGE_METADONE_ACTIVE.ndf' , SIZE = 1327169536KB , MAXSIZE = UNLIMITED, FILEGROWTH = 524288KB ),
FILEGROUP [METADONE_ARCHIVE]
( NAME = N'STOCKAGE_METADONE_ARCHIVE', FILENAME = N'Q:\Data\STOCKAGE_METADONE_ARCHIVE.ndf' , SIZE = 256683008KB , MAXSIZE = UNLIMITED, FILEGROWTH = 524288KB ),
FILEGROUP [METADONE_STATIC]
( NAME = N'STOCKAGE_METADONE_STATIC', FILENAME = N'Q:\Data\STOCKAGE_METADONE_STATIC.ndf' , SIZE = 62167040KB , MAXSIZE = UNLIMITED, FILEGROWTH = 524288KB ),
FILEGROUP [PRIMARY_DATA] CONTAINS FILESTREAM DEFAULT
( NAME = N'STOCKAGE_files', FILENAME = N'K:\FileStream\STOCKAGE_files' )
LOG ON
( NAME = N'STOCKAGE_log', FILENAME = N'H:\LOG\STOCKAGE_log.ldf' , SIZE = 8424256KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)
GO