[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Backup using ZFS Snapshots

From: Stefan Sperling <stsp_at_elego.de>
Date: Tue, 13 Dec 2016 22:29:50 +0100

On Tue, Dec 13, 2016 at 03:17:53PM -0600, Andrew Martin wrote:
> Hello,
>
> I am running a Subversion 1.9.3 server on Ubuntu 16.04. I currently use
> svnadmin hotcopy to safely backup the SVN repositories, but since the
> repositories are now hosted on a ZFS dataset, I would like to utilize ZFS's
> snapshot capabilities to create atomic, point-in-time backups of the
> repositories. My plan to do this is as follows:
>
> 1. create zfs snapshot
> 2. clone zfs snapshot and mount at a temporary location
> 3. run svnadmin hotcopy from the mounted clone to safely create a backup
> 4. umount and destroy clone
>
> My only concern is if a commit is in-progress when the zfs snapshot occurs,
> would svnadmin hotcopy still be able to safely handle creating the backup?
>
> Is this a safe procedure for creating backups?

You don't need to hotcopy at all if you have filesystem snapshots.
Check out 'svnadmin freeze'. It was made for this use case.
Received on 2016-12-13 22:31:14 CET

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.