diff options
author | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2012-08-30 17:02:27 +0200 |
---|---|---|
committer | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2012-08-30 17:02:27 +0200 |
commit | 58fbc884946853d22880e3e120cf56070aa45655 (patch) | |
tree | 0d2e083dba1cb850d1a0d6d64c3955a1b2a7fa32 | |
parent | 02c17a1c6d9d70834e83b58edb950c0220bd5e7c (diff) | |
download | itzks-systems-58fbc884946853d22880e3e120cf56070aa45655.tar.gz itzks-systems-58fbc884946853d22880e3e120cf56070aa45655.tar.bz2 itzks-systems-58fbc884946853d22880e3e120cf56070aa45655.zip |
Provide template for dirvish's master.conf.
-rw-r--r-- | debian/changelog | 1 | ||||
-rw-r--r-- | debian/itzks-systems-backup.examples | 1 | ||||
-rw-r--r-- | examples/backup/master.conf.dirvish | 60 |
3 files changed, 62 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog index dc60b64..2475202 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,7 @@ itzks-systems (2012.08.29.5) UNRELEASED; urgency=low educational systems. * /debian/itzks-systems-backup.examples: + Provide dirvish config skeleton appropriate for ITZkS setups. + + Provide template for dirvish's master.conf. -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Thu, 30 Aug 2012 16:45:18 +0200 diff --git a/debian/itzks-systems-backup.examples b/debian/itzks-systems-backup.examples index 46214d7..e43698f 100644 --- a/debian/itzks-systems-backup.examples +++ b/debian/itzks-systems-backup.examples @@ -1,2 +1,3 @@ examples/backup/backup-dirvish.tar.gz examples/backup/README.dirvish +examples/backup/master.conf.dirvish diff --git a/examples/backup/master.conf.dirvish b/examples/backup/master.conf.dirvish new file mode 100644 index 0000000..5579e4e --- /dev/null +++ b/examples/backup/master.conf.dirvish @@ -0,0 +1,60 @@ +## Example dirvish master configuration file +## for a generic ITZkS setup. + +## Copy this file to /etc/dirvish/master.conf and +## edit to your needs. + +bank: + /srv/dirvish/virt-man-01.backbone + /srv/dirvish/virt-man-02.backbone + /srv/dirvish/virt-man-03.backbone + /srv/dirvish/tjener.intern + /srv/dirvish/disklserver.intern + /srv/dirvish/ltspserver00.intern + /srv/dirvish/contentserver.intern + +image-perm: 700 +meta-perm: 600 + +rsync-option: + --acls + --xattrs + --hard-links + +exclude: + lost+found/ + core + *~ + .nfs* + _NO-BACKUP_ +Runall: + virt-man-01.backbone_rootfs 22:00 + virt-man-02.backbone_rootfs 22:00 + virt-man-03.backbone_rootfs 22:00 + tjener.intern_rootfs 22:00 + tjener.intern_boot 22:00 + tjener.intern_usr 22:00 + tjener.intern_var 22:00 + tjener.intern_skole+tjener+home0 22:00 + tjener.intern_skole+tjener+home1 22:00 + tjener.intern_skole+tjener+group0 22:00 + tjener.intern_skole+tjener+group1 22:00 + tjener.intern_skole+tjener+transfer 22:00 + disklserver.intern_rootfs 22:00 + disklserver.intern_srv 22:00 + ltspserver00.intern_rootfs 22:00 + ltspserver00.intern_boot 22:00 + ltspserver00.intern_usr 22:00 + ltspserver00.intern_var 22:00 + ltspserver00.intern_opt 22:00 + contentserver.intern_rootfs 22:00 + contemterver.intern_srv 22:00 + +expire-default: +15 days +expire-rule: +# MIN HR DOM MON DOW STRFTIME_FMT + * * * * 1 +3 months + * * 1-7 * 1 +1 year +# * * 1-7 1,4,7,10 1 + * 10-20 * * * +4 days + * * * * 2-7 +15 days |