development in progress
sudo su
apt install -y apt-transport-https
echo -e "deb https://repos.foifirst.space/backup-cr/debs stable main" > /etc/apt/sources.list.d/backup-cr.list
wget -O - https://repos.foifirst.space/foi.gpg | apt-key add -
apt update
apt install backup-cr
sudo su
cat << EOF > /etc/yum.repos.d/backup-cr.repo
[backup-cr]
name=backup-cr repo
baseurl=https://repos.foifirst.space/backup-cr/rpms
enabled=1
gpgcheck=1
skip_if_unavailable=1
gpgkey=https://repos.foifirst.space/foi.gpg
EOF
yum install backup-cr
- single executable with no dependencies
- backup files, lvm volumes, docker volumes with configurable gzip compression level
- save it to local path or remote path via sshfs and public key auth
- ability to custom hook for events
- ACL based on ip-adresses
- custom backup extension (simple ransomware protection)
- config via ENV variables or .env file
- foi - creator and maintainer