On Wed, 8 Feb 2017 19:08:41 -0800
Geoff Nordli <geo...@gnaa.net> wrote:

> On 2017-02-08 06:11 PM, Mario Lobo wrote:
> > 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.
> >  
> 
> Here is some more information on the ignoreflush property:
> 
> https://unixsherpa.com/solution/honor-guest-idesata-flush-requests/
> 
> It is based on the device and it just tells vbox to not lie to the OS 
> that data is has been saved to improve performance.
> 
> I also disable caching in vbox on the controller.
> 
> I do all my caching in zfs where I know the data is safe.
> 
> Geoff
> 

Do you mean to uncheck the box "Use Host I/O cache" on each controller?


-- 
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

Reply via email to