summaryrefslogtreecommitdiff
path: root/backup-backuppcmetadata
diff options
context:
space:
mode:
Diffstat (limited to 'backup-backuppcmetadata')
-rwxr-xr-xbackup-backuppcmetadata24
1 files changed, 24 insertions, 0 deletions
diff --git a/backup-backuppcmetadata b/backup-backuppcmetadata
new file mode 100755
index 0000000..bcc2f70
--- /dev/null
+++ b/backup-backuppcmetadata
@@ -0,0 +1,24 @@
+#!/bin/sh
+
+#
+# Copyright (c) 2002, 2003, 2004, 2005 Peter Palfrader <peter@palfrader.org>
+#
+# All rights reserved.
+#
+
+umask 037
+
+set -e
+set -u
+
+DATE=`date "+%Y%m%d-%H%M%S"`
+TARGET=/var/backups/local/backuppc
+[ -d $TARGET ] || mkdir -p $TARGET
+
+cd /var/lib/backuppc/pc
+find -type d -maxdepth 1 -mindepth 1 | sed -e 's,^./,,' |
+while read dir; do
+ file="$TARGET/$DATE-backups-$dir"
+ cp "$dir/backups" "$file"
+ bzip2 -- "$file"
+done