Přidat Linux/arkytek_backup.sh

This commit is contained in:
Martin Štefl 2025-07-11 19:20:46 +02:00
parent 2b887a2457
commit 15ced67c9e

27
Linux/arkytek_backup.sh Normal file
View File

@ -0,0 +1,27 @@
#!/bin/bash
# /sbin/zaloha_data.sh
DATUM=`date +%d%m%Y`;
DEN=`date +%d`
arkytek=`find /share/CACHEDEV1_DATA/arkytek/ -mtime -1 | wc -l`
interni=`find /share/CACHEDEV1_DATA/Interní/ -mtime -1 | wc -l`
if [ "$DEN" = "01" ]; then
tar -cf /share/CACHEDEV1_DATA/backup/arkytek/$DATUM.tar --absolute-names /share/CACHEDEV1_DATA/arkytek/ > /dev/null 2>&1 &
tar -cf /share/CACHEDEV1_DATA/backup/Interní/$DATUM.tar --absolute-names /share/CACHEDEV1_DATA/interni/ > /dev/null 2>&1 &
wget https://api.pushover.net/1/messages.json --post-data="token=aserhn7trotowcj2xpqowwgyhvmwfi&user=uty4zaivtntn4wuazi724hy18p961u&message=Probehla pla mesicni zaloha Akitek&title=Zaloha na ArKytek&sound=none" -qO- > /dev/null 2>&1 &
else
if [[ $arkytek != 0 ]]; then
tar -cf /share/CACHEDEV1_DATA/backup/arkytek/$DATUM.tar --absolute-names /share/CACHEDEV1_DATA/arkytek/ > /dev/null 2>&1 &
wget https://api.pushover.net/1/messages.json --post-data="token=aserhn7trotowcj2xpqowwgyhvmwfi&user=uty4zaivtntn4wuazi724hy18p961u&message=Probehla inkrementalni zaloha Akitek&title=Zaloha na ArKytek&sound=none" -qO- > /dev/null 2>&1 &
fi
if [[ $interni != 0 ]]; then
tar -cf /share/CACHEDEV1_DATA/backup/interni/$DATUM.tar --absolute-names /share/CACHEDEV1_DATA/Interní/ > /dev/null 2>&1 &
wget https://api.pushover.net/1/messages.json --post-data="token=aserhn7trotowcj2xpqowwgyhvmwfi&user=uty4zaivtntn4wuazi724hy18p961u&message=Probehla inkrementalni zaloha Akitek - interni&title=Zaloha na ArKytek - interni&sound=none" -qO- > /dev/null 2>&1 &
fi
fi