About Safestore
Safestore was created to provide an easy, free, high performance way to configure reliable backups for almost any infrastructure.
Fully Compatible Operating Systems
- Red Hat Enterprise Linux / CentOS 7
- Red Hat Enterprise Linux / CentOS 8
- Fedora 30+
Operating Systems Without Packaging
- Red Hat Enterprise Linux / CentOS 6
- Debian
- Ubuntu
- Most anything systemd based
Installation
Requirements
- Python: 2.6+ / 3.4+
- rsync
- MySQL Python Bindings (for database snapshots)
Red Hat Enterprise Linux / CentOS 7
# Add the official repository
root@safestore-el7.io # curl https://copr.fedorainfracloud.org/coprs/trae32566/Safestore/repo/epel-7/trae32566-Safestore-epel-7.repo > /etc/yum.repos.d/trae32566-Safestore-epel-7.repo
# Install Safestore
root@safestore-el7.io # yum install safestore
# Use the man pages!
root@safestore-el7.io # man 1 safestore
root@safestore-el7.io # man 5 safestore.json
root@safestore-el7.io # man 8 safestore
# Optionally, seed (start) the backup
root@safestore-el7.io # systemctl start safestore-backup.service
# Once configured, enable and start the timer(s)
root@safestore-el7.io # systemctl enable safestore-backup.timer --now
Fedora 30+ / Red Hat Enterprise Linux / CentOS 8
# Enable the official Copr repository
root@safestore-fc.io # dnf copr enable trae32566/Safestore
# Install Safestore
root@safestore-fc.io # dnf install safestore
# Check out the man pages!
root@safestore-fc.io # man 1 safestore
root@safestore-fc.io # man 5 safestore.json
root@safestore-fc.io # man 8 safestore
# Optionally, seed (start) the backup
root@safestore-fc.io # systemctl start safestore-backup.service
# Once configured, enable and start the timer(s)
root@safestore-fc.io # systemctl enable safestore-backup.timer --now