We have multiple sites that are connected by our own in-ground fiber. We are setting up VMware Site Recovery Manager which allows us to redeploy our main location VMs in our Disaster Recovery site in the event of a disaster. Optimally, we'd like to have these redeployed servers have the same IP addresses as they normally do, which requires the VLANs and subnets be available at the DR site. In order to do this, I realize I need layer 2 trunking on our fiber.
Right now, we just have layer 3 IP routing which prevents this. Is there a way to implement layer 2 (dot1q) trunking in addition to IP routing so that I don't have to change how things work now but have the extra ability to have this one subnet available in our DR location?
We have all Cisco switches, 3750 and 3550 models. Our main site (site 1) connects through fiber to an intermediate site (site 2) and then another fiber comes out from there to our DR site (site 3).