sara-nl/backupscripts

Name: backupscripts

Owner: SURFsara

Description: Some scripts to back up systems with Duplicity.

Created: 2016-12-15 11:20:13.0

Updated: 2017-11-28 16:48:58.0

Pushed: 2017-12-23 16:48:02.0

Homepage: null

Size: 53

Language: Shell

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Backup scripts

Some scripts to back up systems.

install-duplicity

This script will install the latest greatest Duplicity on RHEL/Centos 7, including lots of dependencies for backends such as Swift and Google Drive.

backup2surfsara

A wrapper for Duplicity to more easily maintain your Duplicity backups.

libvirt-live-backup

Makes a backup of a running libvirt virtual machine. This is done by making a snapshot, copying that to a rsync compatible location (a /path or hostname:/path), and then cleaning up the snapshot.

To enable libvirt snapshots, you need a Qemu version from the centos-release-qemu-ev repo.

yum -y install centos-release-qemu-ev
yum -y install qemu-kvm-ev

And then I'm afraid you need to reboot your VM host; a restart of libvirtd is not enough.

Known issue:


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.