Domino on Linux/Unix, Troubleshooting, Best Practices, Tips and more ...

Borg Backup Ubuntu on WSL2

Daniel Nashed  14 June 2020 18:57:55


Some really cool software isn't available for Windows.

BorgBackup -> https://borgbackup.readthedocs.io is on my list for very efficient backup.
I have tested it a while ago with my Domino Backup application. It's a bit more difficult for backing up one database after another.
But for backup of my source code and related files, this is a perfect match.

Already when playing with NSF backup the results for compression and deduplication have been amazing!

I can further optimize it removing or excluding binaries and objects. But this already looks great!

BorgBackup can use remote repositories. So I can send the data over SSH to a Linux machine.
And I could still use another backup tool to backup that repository. Actually I would probably use more than one repository.


Install BorgBackup

Sadly BorgBackup isn't included in the Ubuntu distribution for WSL2.

But you can download borg_linux64 and just use it.

https://github.com/borgbackup/borg/releases


BorgBackup is definitely a great tool to look into, if you are running on Linux!

See my backup results below from the first and second run today.

/mnt/n is my drive n: automatically mounted by WSL inside Ubuntu.

Because my source code directories will not change a lot, this is great incremental backup.

But it also worked well with Domino NSF if you have the right storage optimization strategy.
If you use DBMT with 10% pre-alloc and a compact not more than every 2 weeks, you should have a quite good deduplication rate
(assumed you have DAOS, NIFNSF and other storage optimization in place).

Oh now that I have Linux tools for my


-- Daniel

borg create --stats notes@192.168.100.107:/local/borg_remote::Test /mnt/n/notesapi/work
notes@192.168.100.107's password:
Enter passphrase for key ssh://notes@192.168.100.107/local/borg_remote:
------------------------------------------------------------------------------
Archive name: Test
Archive fingerprint: 56db944f75a460d6bb14ce236fb5cde69106a0d2936b874454be1611cb360cff
Time (start): Sun, 2020-06-14 17:43:17
Time (end):   Sun, 2020-06-14 17:47:50
Duration: 4 minutes 33.05 seconds
Number of files: 10466
Utilization of max. archive size: 0%
------------------------------------------------------------------------------
                       Original size      Compressed size    Deduplicated size
This archive:              591.78 MB            305.64 MB            737.01 kB
All archives:                1.18 GB            611.28 MB            257.61 MB

                       Unique chunks         Total chunks
Chunk index:                    8503                21049
------------------------------------------------------------------------------



Archives


  • [IBM Lotus Domino]
  • [Domino on Linux]
  • [Nash!Com]
  • [Daniel Nashed]