2024-09-04 00:54:15 +06:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
if [ $1 = "backup" ]
|
|
|
|
then
|
|
|
|
backup_name=$(date +"%m-%d")"_backup.tar.gz"
|
|
|
|
tar cf - \
|
|
|
|
/home/fs/Desktop/work \
|
|
|
|
/home/fs/Desktop/a79 \
|
|
|
|
/home/fs/Desktop/pet \
|
|
|
|
/home/fs/Pictures \
|
|
|
|
/home/fs/Documents \
|
|
|
|
/home/fs/.pass \
|
|
|
|
/home/fs/tt \
|
|
|
|
/home/fs/.mozilla/ \
|
|
|
|
/home/fs/.local/nvim \
|
|
|
|
/home/fs/.cache/nvim \
|
2025-02-15 23:51:20 +06:00
|
|
|
/home/fs/vpn \
|
2025-02-18 01:36:51 +06:00
|
|
|
/home/fs/suckless \
|
2024-09-04 00:54:15 +06:00
|
|
|
/home/fs/.local/DBeaverData | pigz > "/home/fs/backups/$backup_name"
|
|
|
|
fi
|
|
|
|
|
|
|
|
if [ $1 = "restore" ]
|
|
|
|
then
|
|
|
|
tar --use-compress-program=pigz -xf $2 -C /
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
# restore
|
|
|
|
# tar --use-compress-program=pigz -xf archive.tar.gz -C /
|