I have production sql server with 140 databases.
Question 1
I want to create a development environment so here is what I'm thinking:
Install SQL server on dev environment with same drive names as the data and log file paths as production (note: not the same physical disks, I mean just the drive names)
Clone the data and log disks from production
Take off the data and log drives from the dev server, and attach the production disk clones to the dev sql server.
Effectively since all configs are in the system dbs this should work. Is SQL server able to handle such a situation? I cannot find any msdn docs regarding this approach.
Question 2
Similarly to update this dev env every month with data from prod, normally I would have to individually restore the 140 dbs. Instead, what is the implication of the following:
Create clone of the 2 production disks [data and log file disk] (so this will be an exact copy of the data and log file drive from production), shutdown the dev SQL server machine, disconnect the data and log disks, attach the clone disks. Start the dev SQL server machine.
How does SQL server handle this situation?