From cccb522b1edc12c56e20daa9630514438d124399 Mon Sep 17 00:00:00 2001 From: Mirek Kratochvil Date: Tue, 8 Apr 2014 18:41:52 +0200 Subject: [PATCH] zb-snap, readme --- README | 0 README.md | 11 +++++++++++ zb-snap | 6 ++++++ 3 files changed, 17 insertions(+) delete mode 100644 README create mode 100644 README.md diff --git a/README b/README deleted file mode 100644 index e69de29..0000000 diff --git a/README.md b/README.md new file mode 100644 index 0000000..7a833c8 --- /dev/null +++ b/README.md @@ -0,0 +1,11 @@ + +# ZFS-Backup + +The zfs backing-up tool. ha-ha. + +## Tools: + +- `zb-snap ` creates a snapshot +- `zb-cleanup ` destroys unnecessary snapshots +- `zb-pull ` pulls most recent snapshot of `remote_volume` to `volume`, using ssh called with `ssh_options` +- `zb-cron` reads configuration from `/etc/zfs-backup.conf` and executes above 3 commands with config-specified parameters diff --git a/zb-snap b/zb-snap index 13f4793..3b32460 100755 --- a/zb-snap +++ b/zb-snap @@ -1,2 +1,8 @@ #!/bin/sh +if [ -z "$1" ] ; then + echo "usage: $0 " >&2 + exit 1 +fi + +exec zfs snapshot "${1}@zb-`date '+%F %T %z' |tr + p`"