diff --git a/etcd_backup.sh b/etcd_backup.sh new file mode 100755 index 00000000..16d0826f --- /dev/null +++ b/etcd_backup.sh @@ -0,0 +1,8 @@ +#!/bin/bash +TIMESTAMP=$(date +'%Y%m%d-%H%M%S') +HOSTNAME=$(hostname --fqdn) + +DATADIR="/mnt/storage/kqueen/etcd/" +BACKUPDIR="/mnt/storage/backup/backup-${HOSTNAME}-${TIMESTAMP}" + +etcdctl backup --data-dir "${DATADIR}" --backup-dir "${BACKUPDIR}"