Hello,
I have a server in a datacenter. On that server i've installed Virtualox with Server 2012. When that pysical server is down, i want to resume the VirtualBox server as soon as possible. I want to mirror my VirtualBox to another server in another datacenter without any loss of data. Is that possible with Virtualbox?
I would like the following:
- No downtime of the production server while backupping
- Continious data backup to the backup server
- Automatic backup (With a external sync program)
I hope this is possible!
With kind reagard,
Gidion
Mirroring the whole VM system
-
scottgus1
- Site Moderator
- Posts: 20945
- Joined: 30. Dec 2009, 20:14
- Primary OS: MS Windows 10
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Windows, Linux
Re: Mirroring the whole VM system
I don't believe there is anything in Virtualbox that can provide fail-over for a crashing host or guest.
The only thing I have heard of in the Virtualbox manual that comes close to this is teleporting, see section 7.2. I've never used it myself. There are two things that may not allow you to use this function in your situation.
One of the important things is that the normal guest and roll-over guest both need access to the one copy of the virtual disks. You don't keep one complete guest in your usual datacenter and another complete copy of the disks in the other datacenter, rather you'd need a centralized storage location that would always be available to both datacenters. If this isn't possible, then you'd need to go another route.
Also, it seems some commands need to be run on the host to allow teleporting to the roll-over host. If the host you have now dies, you can't run the command to teleport.
If you really want fail-over, you'll need to run two servers concurrently - it's called a fail-over cluster, according to a google. You can run the servers in Virtualbox but you need to treat the fail-over setup as if you were running real servers.
The only thing I have heard of in the Virtualbox manual that comes close to this is teleporting, see section 7.2. I've never used it myself. There are two things that may not allow you to use this function in your situation.
One of the important things is that the normal guest and roll-over guest both need access to the one copy of the virtual disks. You don't keep one complete guest in your usual datacenter and another complete copy of the disks in the other datacenter, rather you'd need a centralized storage location that would always be available to both datacenters. If this isn't possible, then you'd need to go another route.
Also, it seems some commands need to be run on the host to allow teleporting to the roll-over host. If the host you have now dies, you can't run the command to teleport.
If you really want fail-over, you'll need to run two servers concurrently - it's called a fail-over cluster, according to a google. You can run the servers in Virtualbox but you need to treat the fail-over setup as if you were running real servers.