home.social

#borgbackup — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #borgbackup, aggregated by home.social.

fetched live
  1. I’m thinking that rsync is not sufficient for important large data backups. Even if I’m rsyncing the data away to the Hetzner Storage Box.
    I need something more advanced with deduplication and so on. I tried #borgbackup in the past, and that thing was absolutely not user-friendly. It was rather user-hostile.
    Now, #SelfHosted community has #Duplicati and #Duplicacy? Does someone use one? Any recommendations?

    #homelab #selfhosting #selfhost #backup #backups #databackup

  2. I’m thinking that rsync is not sufficient for important large data backups. Even if I’m rsyncing the data away to the Hetzner Storage Box.
    I need something more advanced with deduplication and so on. I tried #borgbackup in the past, and that thing was absolutely not user-friendly. It was rather user-hostile.
    Now, #SelfHosted community has #Duplicati and #Duplicacy? Does someone use one? Any recommendations?

    #homelab #selfhosting #selfhost #backup #backups #databackup

  3. borgmatic 2.1.7 has been released with archive hostname/username options, a Watchgoose monitoring hook, and many fixes.

    #borgmatic #borgbackup #backup

    Release notes: projects.torsion.org/borgmatic

  4. borgmatic 2.1.7 has been released with archive hostname/username options, a Watchgoose monitoring hook, and many fixes.

    #borgmatic #borgbackup #backup

    Release notes: projects.torsion.org/borgmatic

  5. Turns out I've been pruning my #BorgBackup archives wrong. There's a second step involved that actually deletes the "removed" data rather than just (presumably) removing the refrences to that data from the index. While I knew about this second step, I assumed that it was like how it works when you delete a file: the data technically remains intact, but gets overwritten by subsequent writes. Apparently I was wrong about this. I've been pruning—but not compacting—my daily backups monthly for years.

    Long story short: I just spent an entire day compacting my backups. My backup storage just went from 71% full to 38%.

  6. Turns out I've been pruning my #BorgBackup archives wrong. There's a second step involved that actually deletes the "removed" data rather than just (presumably) removing the refrences to that data from the index. While I knew about this second step, I assumed that it was like how it works when you delete a file: the data technically remains intact, but gets overwritten by subsequent writes. Apparently I was wrong about this. I've been pruning—but not compacting—my daily backups monthly for years.

    Long story short: I just spent an entire day compacting my backups. My backup storage just went from 71% full to 38%.

  7. ... and to celebrate that we have 5-digit IDs on Github now, there's that:

    github.com/borgbackup/borg/iss

  8. turns out this is what happens if your backup strategy is aggressive (read: based on Google for Education's former "everyone gets unlimited Drive storage" policy) and don't run `borg prune` for literally 8 years... and then all of a sudden you do........

    #borgbackup #borgbase #backups

  9. turns out this is what happens if your backup strategy is aggressive (read: based on Google for Education's former "everyone gets unlimited Drive storage" policy) and don't run `borg prune` for literally 8 years... and then all of a sudden you do........

    #borgbackup #borgbase #backups

  10. @borgbackup @argv_minus_one "you promoted it wrong" has serious victim blaming vibes :-\

    I've been using #borgbackup for years. I'd rather avoid change.
    Is there a public statement on their AI policy and usgae? Does everything still get a human review for instance?

    #llm

  11. @borgbackup @argv_minus_one "you promoted it wrong" has serious victim blaming vibes :-\

    I've been using #borgbackup for years. I'd rather avoid change.
    Is there a public statement on their AI policy and usgae? Does everything still get a human review for instance?

    #llm

  12. I just freed up 65GB in 9 minutes using BorgBackup's compaction feature, which is accessible with a single click from BorgWarehouse now! It's so powerful.

    The speed of this compression is also the result of the brilliant work of Thomas Waldmann, the lead maintainer of BorgBackup. Thanks to him.

    By the way, check out the beautiful redesign of the BorgBackup website : borgbackup.org/

    #BorgBackup #OpenSource #SelfHosted

  13. I just freed up 65GB in 9 minutes using BorgBackup's compaction feature, which is accessible with a single click from BorgWarehouse now! It's so powerful.

    The speed of this compression is also the result of the brilliant work of Thomas Waldmann, the lead maintainer of BorgBackup. Thanks to him.

    By the way, check out the beautiful redesign of the BorgBackup website : borgbackup.org/

    #BorgBackup #OpenSource #SelfHosted

  14. borgbackup 2.0.0b22 was just released!

    First release with packs and also other exciting changes - do not use with production repositories!

    github.com/borgbackup/borg/rel

  15. borgbackup 2.0.0b22 was just released!

    First release with packs and also other exciting changes - do not use with production repositories!

    github.com/borgbackup/borg/rel

    #borgbackup #linux #macOS #freeBSD #openBSD #netBSD #backup

  16. 🎉 BorgWarehouse v3.6.0 is out!

    This one is all about repository maintenance, right from the UI !

    📦 Compact repos in one click
    🗄️ Archive / unarchive repositories
    🔓 Break stale locks

    As always, everything runs server-side and BorgWarehouse still never holds your passphrase.

    👉 borgwarehouse.com/

    #BorgBackup #Backup #SelfHosted #OpenSource #Docker

  17. 🎉 BorgWarehouse v3.6.0 is out!

    This one is all about repository maintenance, right from the UI !

    📦 Compact repos in one click
    🗄️ Archive / unarchive repositories
    🔓 Break stale locks

    As always, everything runs server-side and BorgWarehouse still never holds your passphrase.

    👉 borgwarehouse.com/

    #BorgBackup #Backup #SelfHosted #OpenSource #Docker

  18. 1.4.5 was just released!

    Some fixes, including a low severity security fix, some new features, some other changes.

    github.com/borgbackup/borg/rel

  19. Can anyone guess what my fix was for ”Why is Mattermost always down in the early morning hours!?” 😅

    Hint: Maybe should by default ignore the very repo it is backup-ing into...

    UPDATE: Sorry, wrongly blamed @borgbackup - the backup included a snapshots directory (which itself included the borg repo *several times* 😅). Although the inodes are equal, so borg could check that...

  20. Can anyone guess what my fix was for ”Why is Mattermost always down in the early morning hours!?” 😅

    Hint: Maybe #borgBackup should by default ignore the very repo it is backup-ing into...

    UPDATE: Sorry, wrongly blamed @borgbackup - the backup included a #btrfs #snapper snapshots directory (which itself included the borg repo *several times* 😅). Although the inodes are equal, so borg could check that...

  21. Sigh, asta.boserup.eu/forest/komprom shows that #Borg #borgbackup is now #slop, and in quite core parts of it. Looks like it's time to change how I'm doing #backup ....

  22. Sigh, asta.boserup.eu/forest/komprom shows that #Borg #borgbackup is now #slop, and in quite core parts of it. Looks like it's time to change how I'm doing #backup ....

  23. 🚀 BorgWarehouse v3.5.0 is out!

    New: per-repository external storage 💾

    Send each Borg repo to the mounted storage of your choice (SSHFS, NFS, SMB, a dedicated disk, rclone…), picked right from the UI at creation. Give your mount points friendly names and keep an eye on their live reachability status.

    borgwarehouse.com

    📖 Docs: borgwarehouse.com/docs/admin-m

    #BorgBackup #SelfHosted #Backup #OpenSource

  24. 🚀 BorgWarehouse v3.5.0 is out!

    New: per-repository external storage 💾

    Send each Borg repo to the mounted storage of your choice (SSHFS, NFS, SMB, a dedicated disk, rclone…), picked right from the UI at creation. Give your mount points friendly names and keep an eye on their live reachability status.

    borgwarehouse.com

    📖 Docs: borgwarehouse.com/docs/admin-m

    #BorgBackup #SelfHosted #Backup #OpenSource

  25. 📦 More and more apps are adding BorgWarehouse to their catalog and I love to see it! 💜

    To make those integrations easier, I share an official brand assets page: logos & icon in crisp SVG, brand colors and simple usage guidelines.

    Grab everything here 👉 borgwarehouse.com/docs/prologu

    #BorgBackup #SelfHosted #OpenSource #FOSS #Backup #TrueNas

  26. 📦 More and more apps are adding BorgWarehouse to their catalog and I love to see it! 💜

    To make those integrations easier, I share an official brand assets page: logos & icon in crisp SVG, brand colors and simple usage guidelines.

    Grab everything here 👉 borgwarehouse.com/docs/prologu

    #BorgBackup #SelfHosted #OpenSource #FOSS #Backup #TrueNas

  27. 🚀 BorgWarehouse v3.4.0 is out!

    After 3.5 years, BorgWarehouse needed a little facelift. I hope you like what I've done!

    - 🌙 Full dark mode
    - 📊 New monitoring dashboard
    - 🎨 A custom icon for each repository
    - Complete UI refresh across the whole app

    github.com/Ravinou/borgwarehou

    Enjoy!

    #selfhosted #backup #opensource #borgbackup

  28. 🚀 BorgWarehouse v3.4.0 is out!

    After 3.5 years, BorgWarehouse needed a little facelift. I hope you like what I've done!

    - 🌙 Full dark mode
    - 📊 New monitoring dashboard
    - 🎨 A custom icon for each repository
    - Complete UI refresh across the whole app

    github.com/Ravinou/borgwarehou

    Enjoy!

    #selfhosted #backup #opensource #borgbackup

  29. Server-Wartung Session done 🛠️

    Was in einer Opencode-Session so alles zusammenkommt:

    Dauer ca. 20 Minuten
    #glm52 über #ollama cloud
    knapp über 70k token

    🔧 Forgejo 15.0.2 → 15.0.3
    gepatched (ps:rebuild, app.ini ROOT verifiziert, health grün)

    🗑️ Aufgeräumt - 2 stillgelegte Services entfernt:
    - Open WebUI (KI-Chat, docker-image deploy) - Skill, nginx conf, SSL cert, update-check raus
    - opencode-web (dev.premium-web.ai) - systemd service, nginx conf, SSL cert, update-check raus

    🏗️ Refactored - monolithische 355-Zeilen `update.sh` in modulare Struktur:
    - `lib/common.sh` + `lib/version-check.sh` (shared helpers)
    - `checks/{forgejo,immich,backup,system}.sh` (eine Datei pro Service)
    - Neuer Service = 1 Datei + 1 Zeile in Main
    - Borg secrets aus Skript in `.env` ausgelagert

    🛡️ Backup-Check rewrite - recency statt nur count:
    - Borg `--last 1 --json` → neuestes Archiv muss <26h alt sein
    - DB-Dump-Freshness-Check mit explizitem Alter
    - 3 pure Hilfsfunktionen + Orchestrator
    - Bugfix: zeigte 2.70 TB (compressed) statt 263 GB (dedup) - jetzt korrekt

    📚 Doku aktualisiert - AGENTS.md, home.md, backup SKILL.md:
    - Aktuelle Services, modulares Update-System, "Adding a new check" Howto
    - restic komplett entfernt (incompatible mit Hetzner Storagebox) - Borg-only
    - 7 commits, alle gepusht (auto-deploys Doku via Forgejo Actions)

    Fazit: Infrastructure-as-code feels good ✨

    #selfhosted #homelab #borgbackup #forgejo #dokku #opencode #linux

  30. Server-Wartung Session done 🛠️

    Was in einer Opencode-Session so alles zusammenkommt:

    Dauer ca. 20 Minuten
    über cloud
    knapp über 70k token

    🔧 Forgejo 15.0.2 → 15.0.3
    gepatched (ps:rebuild, app.ini ROOT verifiziert, health grün)

    🗑️ Aufgeräumt - 2 stillgelegte Services entfernt:
    - Open WebUI (KI-Chat, docker-image deploy) - Skill, nginx conf, SSL cert, update-check raus
    - opencode-web (dev.premium-web.ai) - systemd service, nginx conf, SSL cert, update-check raus

    🏗️ Refactored - monolithische 355-Zeilen `update.sh` in modulare Struktur:
    - `lib/common.sh` + `lib/version-check.sh` (shared helpers)
    - `checks/{forgejo,immich,backup,system}.sh` (eine Datei pro Service)
    - Neuer Service = 1 Datei + 1 Zeile in Main
    - Borg secrets aus Skript in `.env` ausgelagert

    🛡️ Backup-Check rewrite - recency statt nur count:
    - Borg `--last 1 --json` → neuestes Archiv muss <26h alt sein
    - DB-Dump-Freshness-Check mit explizitem Alter
    - 3 pure Hilfsfunktionen + Orchestrator
    - Bugfix: zeigte 2.70 TB (compressed) statt 263 GB (dedup) - jetzt korrekt

    📚 Doku aktualisiert - AGENTS.md, home.md, backup SKILL.md:
    - Aktuelle Services, modulares Update-System, "Adding a new check" Howto
    - restic komplett entfernt (incompatible mit Hetzner Storagebox) - Borg-only
    - 7 commits, alle gepusht (auto-deploys Doku via Forgejo Actions)

    Fazit: Infrastructure-as-code feels good ✨

  31. CW: LLMs in open source

    Would've loved to have gotten an easy choice there, but alas, not in this timeline.

    #BorgBackup #restic

  32. CW: LLMs in open source

    Would've loved to have gotten an easy choice there, but alas, not in this timeline.

    #BorgBackup #restic

  33. homelab storage server ready. it just took me 2 years.
    - RAID ✅
    - mkfs, fstab, etc ✅
    - borg ✅
    - borg extract ⏳
    😴

    #linux #sysadmin #borgbackup

  34. homelab storage server ready. it just took me 2 years.
    - RAID ✅
    - mkfs, fstab, etc ✅
    - borg ✅
    - borg extract ⏳
    😴

    #linux #sysadmin #borgbackup

  35. SaveWalterWhite — прохождение простой машины на платформе Aclabs.pro

    Данный таск был активен в 6 сезоне CTF, который проходил на площадке Aclabs. Это простая машина, однако имеет 5 флагов. Сначала раскрутим RFI до RCE, далее будем повышать привелегии, пройдемся по горизонтальному перемещению и в конце сбежим из контейнера. Кстати 12 июня стартует новый, 7 сезон на сайте aclabs.pro. Будут новые задания и интересные уязвимости. Всем, кому интересен кибербез и уникальные тачки, ждем на платформе. Вход свободный! Поехали!

    habr.com/ru/articles/1046229/

    #linux #nginx #php #docker #rfi #osint #borg #borgbackup #mysql #reverse_shell

  36. Bon, quand je vois les régressions que subit rsync à cause de l'utilisation d'IAgen pour sa maintenance, il faut vraiment que je prenne le temps de découvrir et prendre en main @borgbackup pour gérer mes sauvegardes !

    mamot.fr/@John_Livingston/1166

    #resistIAgen #vibecoding #backup #rsync #borgbackup

  37. borgmatic 2.1.6 has been released with MariaDB system database dump improvements, credential support for KeePassXC's "secret service," and an experimental archive file browsing UI (see screenshot).

    #borgmatic #borgbackup #backup

    Release notes: projects.torsion.org/borgmatic

  38. borgmatic 2.1.6 has been released with MariaDB system database dump improvements, credential support for KeePassXC's "secret service," and an experimental archive file browsing UI (see screenshot).

    #borgmatic #borgbackup #backup

    Release notes: projects.torsion.org/borgmatic

  39. @heiseonline

    eine sache müsste ich jetzt noch umschmeißen und könnten man früher in der projekt planung wissen:

    hetzner.com/storage/storage-bo

    das ist günstiger wie object storage - kann aber nicht von verwendet werden

    docs.hetzner.com/de/storage/st

    deshalb bin ich jetzt auf umgestiegen

    dank meinem direkt auf meinem war die umstellung ein einziger prompt!

    backup läuft =)

  40. Hey #borgbackup experts - if I do a daily backup but now I want to do also a hourly backup of one folder, would I do that to the same repository?

    If yes, I probably need to adapt the prune calls to keep hourly backups, right?

    :boost_ok:

  41. Hey #borgbackup experts - if I do a daily backup but now I want to do also a hourly backup of one folder, would I do that to the same repository?

    If yes, I probably need to adapt the prune calls to keep hourly backups, right?

    :boost_ok:

  42. Les gens qui utilisent #Windows (de gré ou de force), vous avez quoi comme alternative #foss à #BorgBackup pour faire de jolies #sauvegardes bien propres, automatisées et chiffrées ?

  43. 🚀 Big BorgWarehouse release!

    🔑 OAuth/OIDC login (GitHub, Google, GitLab, Microsoft, custom OIDC…)
    🐳 Major Docker improvements (PUID/PGID, faster startup, hardened image, one-line install)
    🔔 Webhook notifications for repo alerts/status
    🛠️ First-run setup wizard (goodbye admin/admin)
    ⚡ Manual repository refresh from UI

    …and many more improvements & fixes across the project !

    📚 Full documentation updated as always on borgwarehouse.com

    #borgwarehouse #borgbackup #selfhosting #opensource