Skip to content

fix: trying to fix backup differences#1740

Draft
Tbaile wants to merge 1 commit into
mainfrom
backup-md5-check
Draft

fix: trying to fix backup differences#1740
Tbaile wants to merge 1 commit into
mainfrom
backup-md5-check

Conversation

@Tbaile

@Tbaile Tbaile commented Jun 23, 2026

Copy link
Copy Markdown
Collaborator

Closes: #1146

mkdir -p "$WORK_DIR"
sysupgrade -k -b "$BACKUP" 2>/dev/null
mkdir -p "$EXTRACTED_BACKUP"
tar -xvf "$BACKUP" -C "$EXTRACTED_BACKUP"

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suppress verbose output and gunzip:

Suggested change
tar -xvf "$BACKUP" -C "$EXTRACTED_BACKUP"
tar -xzf "$BACKUP" -C "$EXTRACTED_BACKUP" 2>/dev/null

Otherwise this is the raised error:

root@fw:~# sh -x /usr/sbin/send-backup 
+ set -e
+ WORK_DIR=/var/backup
+ date '+%s'
+ BACKUP=/var/backup/backup-1782227752.tar.gz
+ EXTRACTED_BACKUP=/var/backup/extracted
+ MD5=/var/backup/md5
+ MD5_LAST=/etc/backup.md5
+ PASSPHRASE=/etc/backup.pass
+ uci -q get ns-plug.config.system_id
+ SYSTEM_ID=F4B4E624-76A4-4A1C-991A-EEDA77EFFA85
+ uci -q get ns-plug.config.secret
+ SYSTEM_SECRET=dbc658783138b0e8fb30603f2d0fe5ab2aff5572c933651656e569b4c451018f
+ '[' -z F4B4E624-76A4-4A1C-991A-EEDA77EFFA85 ]
+ '[' -z dbc658783138b0e8fb30603f2d0fe5ab2aff5572c933651656e569b4c451018f ]
+ '[' -f /etc/acme/http.header ]
+ mkdir -p /var/backup
+ sysupgrade -k -b /var/backup/backup-1782227752.tar.gz
+ mkdir -p /var/backup/extracted
+ tar -xvf /var/backup/backup-1782227752.tar.gz -C /var/backup/extracted
tar: invalid tar magic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Backup uploaded/changed every day

2 participants