You need to talk to your hardware vendor — especially the storage — to see if they provide any kind of hardware replication. Looking at the amount of data, I do not think that a software-based solution would be optimal.
This is how I process it for 3 databases (11, 17 and 23 TB) right now.
- We host the database on the EMC SAN.
- Every 12 hours, the databases are cloned on different holes located on the same SAN, and then mounted on different servers. This is a backup if the primary servers are shut down. These databases are usually 12 hours behind the main databases. We use them for reporting where we can live with 12-hour data.
- Every 24 hours, clones of 2 are copied to another SAN in another building and mounted. This is a secondary backup. In these databases, we run diagnostics, DBCC checks, etc.
- In total, we are launching a total of 9 instances of SQL Server Enterprise Edition (3 products, 3 first rows of DR and 3 second row of DR).
- We decided to go this route, since we could live with a 24-hour data lag.
This is certainly doable, but it will require fair planning as well as investment in your role. For us, the cost of a license for 9 EE was slightly less than the price of two SANs and interconnections between them.
source share