we have a huge database that has almost five years of data.
Is it possible to perform Database backup for each year ? or is it only complete full backup can be performed?
Technology Tips and News
we have a huge database that has almost five years of data.
Is it possible to perform Database backup for each year ? or is it only complete full backup can be performed?
we have a huge database that has almost five years of data.
Is it possible to perform Database backup for each year ? or is it only complete full backup can be performed?
If you have Enterprise edition, you can partition the table into multiple filegroups (1 per year of data) and do a file group backup. Going this route would allow you to roll off old data as it becomes too old and loses its value.
I hope you found this helpful! If you did, please vote it as helpful on the left. If it answered your question, please mark it as the answer below. :)
can i check if the table is already partitioned into filegroups and if not then perform partition.
Also I dont think the partitioning of the table requires any downtime.
Here a script that shows all partitionned tables:
Select s.name As SchemaName, t.name As TableName From sys.tables t Inner Join sys.schemas s On t.schema_id = s.schema_id Inner Join sys.partitions p on p.object_id = t.object_id Where p.index_id In (0, 1) Group By s.name, t.name Having Count(*) > 1 Order By s.name, t.name;
Also I dont think the partitioning of the table requires any downtime.