Thanks,
Chris
Unfortunately, no.
Backup copies physical blocks and puts them back in the same place that they came from.
Even if your database is only using 200MB out of 200GB, there is no assurance that the 200MB is nicely located in the front of the data files.
Your options are:
If the source database doesn't need to be that big, you can run DBCC SHRINKDATABASE on it and then back it up, or you can temporarily restore the database on a 3rd machine, run SHRINKDATABASE on it, back it up, and take it to your smaller machine.
No comments:
Post a Comment