/SyncBackup

Backs up your Linux Synchronet BBS installation (1.1)

Primary LanguagePerlGNU General Public License v3.0GPL-3.0

SyncBackup - backup script for the Synchronet BBS (2.2)

Creates a hot backup of your Synchronet BBS installation and optionally copies it to a offsite server.

Official support sites: Official Github Repo - Official Forum Synchronet Logo

Visit our IRC channel


  1. Make sure ssh-keygen is installed: "apt install ssh-keygen"

  2. Run "ssh-keygen" and when asked for the password just press enter twice

  3. Run "ssh-copy-id -i ~/.ssh/id_rsa.pub your-destination-server" - This will ask you for your remote password. This is normal.

  4. Edit the settings at the top of syncbackup.pl if needed

  5. After the first run edit the ~/.sbackuprc and change your settings if you want to use the offsite backup feature. The next run it should save to your remote host.

  6. create a cron job like this:

     1 1 * * * /root/SyncBackup/syncbackup.pl > /dev/null 2>&1
    
  7. This will back up your SBBS installation at 1:01am each day, and keep the last 5 backups.

If you need more help visit https://SynchronetBBS.org/ and check out this website: https://superuser.com/questions/555799/how-to-setup-rsync-without-password-with-ssh-on-unix-linux