Переглянути джерело

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}


Завантаження…
Відмінити
Зберегти