• Automated BBS Backup (linux)

    From j0HNNY a1PHA@21:4/158 to All on Wed Dec 13 17:08:17 2023
    May be a stupid question, but what do ya'll use for automated backups for your BBS?

    Back in the day we were lucky to have spare HDs, or even ZIP drives. So much easier today.

    I'm setting up `luckyBackup` on Ubuntu to a second drive, but I've used rsync in the past, and just straight zip > dropbox as well. Just curious what other linux sysops use.
    --- Noddy git-9cb7957
    * Origin: R3tr0/X BBS :: retrox.us:1992 (21:4/158)
  • From Bucko@21:4/131 to j0HNNY a1PHA on Wed Dec 13 20:49:01 2023
    On 13 Dec 2023, j0HNNY a1PHA said the following...

    May be a stupid question, but what do ya'll use for automated backups
    for your BBS?

    Back in the day we were lucky to have spare HDs, or even ZIP drives. So much easier today.

    I'm setting up `luckyBackup` on Ubuntu to a second drive, but I've used rsync in the past, and just straight zip > dropbox as well. Just curious what other linux sysops use.
    --- Noddy git-9cb7957

    On my Debian 12 machine, I use Veeam Free Agent, on my other Debian 11 VM's I use Active Backup for Business from my Xpenology NAS...

    ... Just another prisoner of gravity!

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: The Wrong Number Family Of BBS' - Wrong Number ][ (21:4/131)
  • From apam@21:1/182 to j0HNNY a1PHA on Thu Dec 14 12:06:14 2023
    I'm setting up `luckyBackup` on Ubuntu to a second drive, but I've used rsync in the past, and just straight zip > dropbox as well. Just curious what other linux sysops use.

    I really have to do this.. Usually just tar and copy it to my other computer..

    With most BBSes having them live in their own directory makes this so much easier, you don't have to worry about files scattered about the filesystem.

    Andrew

    --- Noddy git-9cb7957
    * Origin: Smuggler's Cove - scove.talismanbbs.com:2323 (21:1/182)
  • From paulie420@21:2/150 to j0HNNY a1PHA on Wed Dec 13 19:30:34 2023
    May be a stupid question, but what do ya'll use for automated backups
    for your BBS?

    LOL, not at all... I've backed systems up so many different ways over the years.

    I'm setting up `luckyBackup` on Ubuntu to a second drive, but I've used rsync in the past, and just straight zip > dropbox as well. Just curious what other linux sysops use.

    rsync, borg backup or other tools might fit the bill. I used TAR for a long time with my Mystic board - until it became too large for that to work easily...

    After migrating 2oFB from a Raspberry Pi to a proper Dell server machine, running ProxMox Hypervisor, I've added another machine that runs ProxMox Backup Server. I make daily, weekly and other backups using that PBS system now - its super easy and I can recover from any issue that the gods might throw at me... I think. :P



    |07p|15AULIE|1142|07o
    |08.........

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (21:2/150)
  • From esc@21:4/173 to j0HNNY a1PHA on Thu Dec 14 00:38:40 2023
    May be a stupid question, but what do ya'll use for automated backups
    for your BBS?

    I have a weekly, monthly, and yearly jobs (in addition to daily). In fact if you go to https://jackphla.sh there should be a link to the mod I wrote for this. Sorry typing from mobile and don't have the exact link handy.

    --- Mystic BBS v1.12 A49 2023/02/26 (Linux/64)
    * Origin: m O N T E R E Y b B S . c O M (21:4/173)
  • From esc@21:4/173 to apam on Thu Dec 14 00:39:31 2023
    With most BBSes having them live in their own directory makes this so much easier, you don't have to worry about files scattered about the filesystem.

    100%. Also, I keep my doors and my files (for download) in completely different directories so I'm not constantly backing those up as well.

    --- Mystic BBS v1.12 A49 2023/02/26 (Linux/64)
    * Origin: m O N T E R E Y b B S . c O M (21:4/173)
  • From deon@21:2/116 to j0HNNY a1PHA on Thu Dec 14 20:08:47 2023
    Re: Automated BBS Backup (linux)
    By: j0HNNY a1PHA to All on Wed Dec 13 2023 05:08 pm

    May be a stupid question, but what do ya'll use for automated backups for your BBS?

    I'm setting up `luckyBackup` on Ubuntu to a second drive, but I've used rsync in the past, and just straight zip > dropbox as well. Just curious what other linux sysops use.

    I use restic.

    So a daily cron runs a restic script that pauses my docker container and then sends a backup to a S3 bucket on my nas. Probably only takes a few minutes at most...


    ...δεσ∩
    --- SBBSecho 3.20-Linux
    * Origin: I'm playing with ANSI+videotex - wanna play too? (21:2/116)
  • From Blue White@21:1/997 to j0HNNY a1PHA on Thu Dec 14 08:55:29 2023
    May be a stupid question, but what do ya'll use for automated backups
    for your BBS?

    I use an old linux utility program called mirrordir. I am not sure where
    you'd find it for now as debian quit including it years ago.



    --- Talisman v0.49-dev (Linux/armv7l)
    * Origin: possumso.fsxnet.nz * telnet:24/ssh:2122/ftelnet:80 (21:1/997)
  • From j0HNNY a1PHA@21:4/158 to esc on Thu Dec 14 06:16:08 2023
    I have a weekly, monthly, and yearly jobs (in addition to daily). In
    fact if you go to https://jackphla.sh there should be a link to the
    mod I wrote for this. Sorry typing from mobile and don't have the
    exact link handy.

    Found it! Those scripts will work awesome for generating local backups.
    Then maybe it's just a case of wiring up rsync to move the files to
    the remote machine for redundancy...

    esc's backup program for Mystic, but easily adapted to any directory:

    https://jackphla.sh/files/dem-new/esc-msbk.zip

    thanks esc


    |08.|05j|13A|08.


    --- Talisman v0.51-dev (Linux/x86_64)
    * Origin: R3tr0/X BBS :: retrox.us:1992 (21:4/158)
  • From j0HNNY a1PHA@21:4/158 to deon on Thu Dec 14 06:19:01 2023
    I use restic.

    So a daily cron runs a restic script that pauses my docker container
    and then sends a backup to a S3 bucket on my nas. Probably only takes
    a few minutes at most...

    This looks pretty awesome and easy. thanks, deon
    https://restic.net/


    |08.|05j|13A|08.


    --- Talisman v0.51-dev (Linux/x86_64)
    * Origin: R3tr0/X BBS :: retrox.us:1992 (21:4/158)
  • From j0HNNY a1PHA@21:4/158 to Blue White on Thu Dec 14 06:20:20 2023
    I use an old linux utility program called mirrordir. I am not sure
    where
    you'd find it for now as debian quit including it years ago.

    Cool -- found an old article on it, but yeah doesn't look like it's
    easily installable in Ubuntu 22... thank you! https://www.linuxjournal.com/article/6564


    |08.|05j|13A|08.


    --- Talisman v0.51-dev (Linux/x86_64)
    * Origin: R3tr0/X BBS :: retrox.us:1992 (21:4/158)
  • From j0HNNY a1PHA@21:4/158 to paulie420 on Thu Dec 14 06:23:08 2023
    rsync, borg backup or other tools might fit the bill. I used TAR for a
    long time with my Mystic board - until it became too large for that to
    work easily...

    Borg looks interesting, seems it takes a 'diff' approach to backups, just storing what's changed for efficiency. Thanks, Paulie! https://www.borgbackup.org/


    |08.|05j|13A|08.


    --- Talisman v0.51-dev (Linux/x86_64)
    * Origin: R3tr0/X BBS :: retrox.us:1992 (21:4/158)
  • From j0HNNY a1PHA@21:4/158 to Bucko on Thu Dec 14 06:27:04 2023
    On my Debian 12 machine, I use Veeam Free Agent, on my other Debian 11
    VM's I use Active Backup for Business from my Xpenology NAS...

    Nice, Veeam Free Agent does full instance backups, which I should
    probably do as well. My BBS machine is supposed to be 'exclusive' to BBS software related stuff, but in reality there's a bunch of other stuff on
    there I could back up. Thanks!
    https://www.veeam.com/linux-backup-free.html



    |08.|05j|13A|08.


    --- Talisman v0.51-dev (Linux/x86_64)
    * Origin: R3tr0/X BBS :: retrox.us:1992 (21:4/158)
  • From Blue White@21:4/134 to j0HNNY a1PHA on Thu Dec 14 14:09:03 2023
    Cool -- found an old article on it, but yeah doesn't look like it's
    easily installable in Ubuntu 22... thank you! https://www.linuxjournal.com/article/6564

    Yeah, you'd have to find the source, hope it was the most recent/last
    version, and then compile it.



    --- Talisman v0.49-dev (Linux/armv7l)
    * Origin: possumso.fsxnet.nz * telnet:2123/ssh:2122/ftelnet:80 (21:4/134)
  • From Bucko@21:4/131 to j0HNNY a1PHA on Thu Dec 14 18:01:13 2023
    On 14 Dec 2023, j0HNNY a1PHA said the following...

    Nice, Veeam Free Agent does full instance backups, which I should
    probably do as well. My BBS machine is supposed to be 'exclusive' to BBS software related stuff, but in reality there's a bunch of other stuff on there I could back up. Thanks! https://www.veeam.com/linux-backup-free.html

    Actually, I have my Free Agent doing a full backup every Sunday and incrementals every other day. I usually keep a months worth of full backups, why I have no idea. LOL My Synology backs up daily also and I only keep 5 backups from there.. My File libraries are different, I keep those files in a seperate directory on my NAS and do a mirror of those from one NAS to the other. Since they don't change much only nodelists etc get changed, mirroring takes no more then a minute or so.. It's all different things to look at..

    Al

    ... Error 3032 - Recursion error. See error 3032.

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: The Wrong Number Family Of BBS' - Wrong Number ][ (21:4/131)
  • From Ragnarok@21:2/151 to j0HNNY a1PHA on Wed Dec 27 21:20:27 2023
    El 13/12/23 a las 22:08, j0HNNY a1PHA escribió:
    May be a stupid question, but what do ya'll use for automated backups for your BBS?

    Back in the day we were lucky to have spare HDs, or even ZIP drives. So much easier today.

    I'm setting up `luckyBackup` on Ubuntu to a second drive, but I've used rsync in the past, and just straight zip > dropbox as well. Just curious what other linux sysops use.
    --- Noddy git-9cb7957
    * Origin: R3tr0/X BBS :: retrox.us:1992 (21:4/158)

    apt install backupninja
    --- SBBSecho 3.20-Linux
    * Origin: Dock Sud BBS - bbs.docksud.com.ar - Argentina (21:2/151)