On Tue, 7 Feb 2017 12:02:24 -0800 Geoff Nordli <geo...@gnaa.net> wrote:
> Hi Mario. > > I use the pause quite a bit to backup virtual machines. Pausing the > machine will flush the cache and complete all outstanding async IO. > > https://www.virtualbox.org/pipermail/vbox-dev/2011-June/009810.html > > Look for the ignoreflush property and set that. > > VBoxManage setextradata "name" > \ "VBoxInternal/Devices/ahci/0/LUN#[x]/Config/IgnoreFlush" > > As a note, I use iscsi targetsand zfs/solaris to host the data as > zvols. > > Snapshots aren't 100% guaranteed. If you have applications like > Exchangeconsider using something like VSS on Windows. For example, > with Exchange I use VSS and then snapshot the disks from inside the > the VM using putty/plink. Then I know I am getting a good copy of > the data. > > Other applications may havereplication options. > > For things like SQL, I use a separate backup application to > explicitly backup the database, just to make sure. > > > Geoff > > > > On 2017-02-06 03:36 PM, Mario Lobo wrote: > > Hi to all. > > > > Currently, my backup routine consists of shutting down all VMs, > > copy all their .VDI files to the standby server, and restart the > > VMs. > > > > The obvious reason is for the standby server to be ready to run the > > VMs in case the primary server fails. > > > > A few questions comes to mind: > > > > 1) Shutting down and restarting the VMs is always a lot of work, no > > to mention the loss of counters, system statistics, etc ... so, is > > it safe just to pause the VMs to copy the .VDIs over? Would a > > paused state .VDI start ok on the standby server if I need to fire > > it up? > > > > 2) What is the proper procedure to backup via snapshots to a standby > > machine that needs to be fully independent of the primary server? > > > > Any experiences or recommendations are gratefully welcomed. > > > > Thanks, > > > Thanks for replying, Geoff! It made sense to me that pausing would be ok but I needed to confirm this. One last question. Sounds wierd to me to set an IgnoreFlush property if pausing the machine will flush the cache and complete all outstanding async IO. Is this setting telling the VM not to flush? Is this IgnoreFlush a per VM stting or general? Thanks again. -- Mario Lobo http://www.mallavoodoo.com.br FreeBSD since 2.2.8 [not Pro-Audio.... YET!!] "UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things." ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ VBox-users-community mailing list VBox-users-community@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/vbox-users-community _______________________________________________ Unsubscribe: mailto:vbox-users-community-requ...@lists.sourceforge.net?subject=unsubscribe