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