- Nov 07, 2018
-
-
Dr Adam Thorn authored
Our backup logs are generally full of + ssh -p 22 -o ConnectTimeout=10 root@openvpn2020.ch.cam.ac.uk ' umask 077 FILELIST=`tempfile` CONFLIST=`tempfile` mkdir -p /var/adm/backup # Make logrotate use datestamps if ! grep -q dateext /etc/logrotate.conf ; then sed -i '\''s/^include/dateext\ninclude/'\'' /etc/logrotate.conf ; fi # Which packages are installed? dpkg --get-selections | awk '\'' { print $1 ; } '\'' >/var/adm/backup/packages cat /var/lib/dpkg/info/*.list | while read F ; do [ -f "$F" ] && echo "$F" ; done | sort > $FILELIST awk '\''/Description:/ { flag = 0 } ; flag == 1 { print $1 ; } ; /Conffiles:/ { flag = 1 } ; '\'' </var/lib/dpkg/status | sort >$CONFLIST diff -u $FILELIST $CONFLIST | grep ^-/ | sed s/^-// >/var/adm/backup/package-files rm ' rm: missing operand because we're not escaping the args to that final rm command! This means we gradually fill up /tmp, especially on machines that are infrequently rebooted (e.g. calculon)
-
- Nov 06, 2018
-
-
Dr Adam Thorn authored
-
- Oct 22, 2018
-
-
Dr Adam Thorn authored
-
- Oct 18, 2018
-
-
Dr Adam Thorn authored
-
- Jun 19, 2018
-
-
Dr Adam Thorn authored
-
- Jan 11, 2018
-
-
Dr Adam Thorn authored
-
- Nov 30, 2017
-
-
Dr Catherine Pitt authored
Previously just depended on 'postgres' which was OK until we switched to using the Postgres provided repository for postgres packages, which makes postgres be postgres 10. Haven't tested any of the infrastructure for 10 and don't want to start right now.
-
- Oct 10, 2017
-
-
Dr Catherine Pitt authored
prepare-olddebian : does not do package file excludes prepare-database: does not do package file excludes or dump databases These are for use on machines where we can no longer reinstate them by quickly and easily installing a new VM from the network and then layering the backup on top, usually because the OS is obsolete.
-
- Aug 11, 2017
-
-
Dr Adam Thorn authored
-
- Jun 01, 2017
-
-
Dr Catherine Pitt authored
-
- May 22, 2017
-
-
Dr Catherine Pitt authored
-
- Mar 29, 2017
-
-
Dr Adam Thorn authored
-
- Mar 28, 2017
-
-
Dr Adam Thorn authored
-
- Feb 14, 2017
-
-
Dr Adam Thorn authored
-
Dr Adam Thorn authored
-
Dr Adam Thorn authored
-
- Jan 12, 2017
-
-
Dr Adam Thorn authored
-
- Dec 08, 2016
-
-
Dr Adam Thorn authored
-
- Dec 02, 2016
-
-
Dr Adam Thorn authored
-
- Nov 08, 2016
-
-
Dr Adam Thorn authored
-
- Sep 07, 2016
-
-
Dr. Frank Lee authored
-
- Sep 06, 2016
-
-
Dr Adam Thorn authored
-
- Aug 22, 2016
-
-
Dr Adam Thorn authored
-
Dr Adam Thorn authored
-
- Aug 08, 2016
-
-
Dr Adam Thorn authored
-
- Jun 27, 2016
-
-
Dr Catherine Pitt authored
This seems to be used for machines with postgres. It was also updated to put exclude and log files in the new locations.
-
- Jun 05, 2016
-
-
Dr Adam Thorn authored
-
- May 26, 2016
-
-
Dr Catherine Pitt authored
debian-zfs doesn't exist in Ubuntu.
-
- Apr 12, 2016
-
-
Dr Catherine Pitt authored
-
- Apr 05, 2016
-
-
Dr Catherine Pitt authored
Split logs for tasks with same target machine but different target filesystems into different logfiles for easier debugging. prepare-nondebian script creates a fake excludes file for the machine now if one doesn't exist, because I keep forgetting to do it myself for Redhat machines and then the zfs-rsync script fails.
-
- Apr 04, 2016
-
-
Dr Catherine Pitt authored
-
- Mar 23, 2016
-
-
Dr Catherine Pitt authored
-
Dr Catherine Pitt authored
Add missing log directory /var/log/chem-zfs-backups Add missing dep on rsync Add fakeroot to Makefile to allow non-root building
-
- Feb 02, 2016
-
-
Dr Catherine Pitt authored
-
- Jan 14, 2016
-
-
Dr Catherine Pitt authored
-
Dr Catherine Pitt authored
Forcing arcfour causes us not to be able to back up jessie machines.
-
Dr Catherine Pitt authored
-
- Dec 15, 2015
-
-
Dr Adam Thorn authored
-
Dr Adam Thorn authored
-
- Sep 18, 2015
-
-
Dr Adam Thorn authored
-