From c2b898ad76864e3f6fc0d728c293d3addb5dfc65 Mon Sep 17 00:00:00 2001 From: Jun-te Kim Date: Sun, 14 Dec 2025 00:41:22 +0000 Subject: [PATCH] it is what it is --- .../scripts/backup_k9s_storage_to_s3.sh | 42 ------------------- 1 file changed, 42 deletions(-) delete mode 100644 mist_infra/scripts/backup_k9s_storage_to_s3.sh diff --git a/mist_infra/scripts/backup_k9s_storage_to_s3.sh b/mist_infra/scripts/backup_k9s_storage_to_s3.sh deleted file mode 100644 index 77c5136..0000000 --- a/mist_infra/scripts/backup_k9s_storage_to_s3.sh +++ /dev/null @@ -1,42 +0,0 @@ -#!/usr/bin/env bash -set -euo pipefail - -# ---------------------------------------------------------- -# Weekly full backup of all Kubernetes PV data -# ---------------------------------------------------------- - -SOURCE_DIR="/k8s_storage" -TMP_DIR="/tmp/mist-backups" -BUCKET="mist-backups" - -DATE="$(date -u +%Y-%m-%d)" -TIMESTAMP="$(date -u +%Y-%m-%d_%H-%M-%S)" -HOST="$(hostname)" - -ARCHIVE_NAME="k8s_storage_${HOST}_${TIMESTAMP}.tar.gz" -ARCHIVE_PATH="${TMP_DIR}/${ARCHIVE_NAME}" - -echo "=== Mist weekly PV backup ===" -echo "Source: ${SOURCE_DIR}" -echo "Archive: ${ARCHIVE_PATH}" -echo "Bucket: s3://${BUCKET}/${DATE}/" - -mkdir -p "${TMP_DIR}" - -echo "→ Creating tarball" -tar \ - --numeric-owner \ - --xattrs \ - --acls \ - -czf "${ARCHIVE_PATH}" \ - -C "${SOURCE_DIR}" . - -echo "→ Uploading to S3" -aws s3 cp \ - "${ARCHIVE_PATH}" \ - "s3://${BUCKET}/${DATE}/${ARCHIVE_NAME}" - -echo "→ Cleaning up local temp" -rm -f "${ARCHIVE_PATH}" - -echo "✅ Backup complete"