浏览代码

1 en check_snap modifico UUID por zone en un echo

2 añado sed al comando para obtener el dataset adicional ya que inclue 'zones/' y esto colisiona con mis funciones
pull/1/head
Pablo Sarria 5 年前
父节点
当前提交
df4ecadcfa
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. +3
    -3
      zonebackuptozone.sh

+ 3
- 3
zonebackuptozone.sh 查看文件

@@ -56,8 +56,8 @@ check_err()
check_snap()
{
ZONE=$1
echo "Checking for snapshot of ${UUID}"
zfs list -t snapshot zones/${ZONE}@`date +%Y%m%d` 2&>/dev/null 1>&2
echo "Checking for snapshot of ${ZONE}"
zfs list -t snapshot zones/${ZONE}@`date +%Y%m%d` 2>/dev/null 1>&2
}

create_snap()
@@ -94,7 +94,7 @@ send_snap ${UUID}
# we check this UUID for additional datasets

echo "Look for addtional datasets..."
DATASET=`vmadm get ${UUID} | json datasets.0 | tr -d '\n'`
DATASET=`vmadm get ${UUID} | json datasets.0 | sed 's/zones\///' | tr -d '\n'`

if [ -n "${DATASET}" ]; then
check_snap ${DATASET}


正在加载...
取消
保存