backup_site.sh
· 233 B · Bash
Raw
#!/bin/bash
cd /srv/http/
FILENAME="user333.sweeux.org-`date '+%s'`.tar"
tar -cf ${FILENAME} user333.sweeux.org/
chown user ${FILENAME}
zstd --rm -3 ${FILENAME}
chown user ${FILENAME}.zst
mv ${FILENAME}.zst /mnt/sda/site-backups/
| 1 | #!/bin/bash |
| 2 | |
| 3 | cd /srv/http/ |
| 4 | FILENAME="user333.sweeux.org-`date '+%s'`.tar" |
| 5 | |
| 6 | tar -cf ${FILENAME} user333.sweeux.org/ |
| 7 | chown user ${FILENAME} |
| 8 | zstd --rm -3 ${FILENAME} |
| 9 | |
| 10 | chown user ${FILENAME}.zst |
| 11 | mv ${FILENAME}.zst /mnt/sda/site-backups/ |
| 12 |
backup_site.sh is located in /root/
recompress.sh is located in /mnt/sda/site-backups/
| 1 | #!/bin/sh |
| 2 | |
| 3 | zstd --rm -d *.tar.zst |
| 4 | xz -ze9vT2 *.tar |
| 5 |