restore.sh aktualisiert
This commit is contained in:
+4
-1
@@ -86,6 +86,7 @@ LAST_DATE=$(date +"%Y-%m-%d" -d "1 day ago")
|
|||||||
ZIP_DIR="${RESTORE_MOUNT}/zips/${LAST_DATE}"
|
ZIP_DIR="${RESTORE_MOUNT}/zips/${LAST_DATE}"
|
||||||
BACKUP_SERVER_HOST=$(cat /opt/windmill-restore/backup_server_host 2>/dev/null \
|
BACKUP_SERVER_HOST=$(cat /opt/windmill-restore/backup_server_host 2>/dev/null \
|
||||||
|| echo "backup-server")
|
|| echo "backup-server")
|
||||||
|
SERVER_HOSTNAME=$(hostname -f 2>/dev/null || hostname)
|
||||||
|
|
||||||
RESTORE_START=$(date +%s)
|
RESTORE_START=$(date +%s)
|
||||||
STATUS="success"
|
STATUS="success"
|
||||||
@@ -129,6 +130,7 @@ send_webhook() {
|
|||||||
"client_name": "%s",
|
"client_name": "%s",
|
||||||
"status": "%s",
|
"status": "%s",
|
||||||
"error_message": "%s",
|
"error_message": "%s",
|
||||||
|
"server_hostname": "%s",
|
||||||
"vm_id_original": %d,
|
"vm_id_original": %d,
|
||||||
"vm_id_restored": %d,
|
"vm_id_restored": %d,
|
||||||
"restore_duration_sec": %d,
|
"restore_duration_sec": %d,
|
||||||
@@ -142,6 +144,7 @@ send_webhook() {
|
|||||||
"log_file": "%s"
|
"log_file": "%s"
|
||||||
}' \
|
}' \
|
||||||
"$JOB_UUID" "$CLIENT_NAME" "$wh_status" "$wh_error" \
|
"$JOB_UUID" "$CLIENT_NAME" "$wh_status" "$wh_error" \
|
||||||
|
"$SERVER_HOSTNAME" \
|
||||||
"$VM_ID_ORIGINAL" "$VM_ID_RESTORED" \
|
"$VM_ID_ORIGINAL" "$VM_ID_RESTORED" \
|
||||||
"$duration" "$ACTUAL_DISK_BYTES" \
|
"$duration" "$ACTUAL_DISK_BYTES" \
|
||||||
"$ZIP_SIZE_BYTES" "$ZIP_DURATION" \
|
"$ZIP_SIZE_BYTES" "$ZIP_DURATION" \
|
||||||
@@ -593,4 +596,4 @@ echo " ZIP: $(( ZIP_SIZE_BYTES / 1024 / 1024 )) MB"
|
|||||||
echo "============================================================"
|
echo "============================================================"
|
||||||
|
|
||||||
trap - ERR
|
trap - ERR
|
||||||
send_webhook "$STATUS" "$ERROR_MSG"
|
send_webhook "$STATUS" "$ERROR_MSG"
|
||||||
|
|||||||
Reference in New Issue
Block a user