home.social

#backrest — Public Fediverse posts

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

  1. Sooo, #backrest is not really my thing either. You can't change the connection settings of an existing repository, which means no credential rotation and no clean way to handle IP changes when a server moves. That's a pretty fundamental limitation for a backup solution.

    I'll take a closer look at #restic without relying on a frontend.

    I'm also skeptical about #Borg #Backup and, more broadly, backup tools built on Python/Ruby/shell stacks. There's a lot of room for subtle breakage without strict type safety, and pushing performance-critical parts down into C/C++/ASM layers doesn't exactly inspire confidence either.

    Makes me wonder what enterprise solutions look like under the hood. Apparently #Veeam is C#, which is actually a reasonable choice - but requiring a Windows server (and not being OSS) makes it a non-starter for me.

  2. Sooo, #backrest is not really my thing either. You can't change the connection settings of an existing repository, which means no credential rotation and no clean way to handle IP changes when a server moves. That's a pretty fundamental limitation for a backup solution.

    I'll take a closer look at #restic without relying on a frontend.

    I'm also skeptical about #Borg #Backup and, more broadly, backup tools built on Python/Ruby/shell stacks. There's a lot of room for subtle breakage without strict type safety, and pushing performance-critical parts down into C/C++/ASM layers doesn't exactly inspire confidence either.

    Makes me wonder what enterprise solutions look like under the hood. Apparently #Veeam is C#, which is actually a reasonable choice - but requiring a Windows server (and not being OSS) makes it a non-starter for me.

  3. Sooo, #backrest is not really my thing either. You can't change the connection settings of an existing repository, which means no credential rotation and no clean way to handle IP changes when a server moves. That's a pretty fundamental limitation for a backup solution.

    I'll take a closer look at #restic without relying on a frontend.

    I'm also skeptical about #Borg #Backup and, more broadly, backup tools built on Python/Ruby/shell stacks. There's a lot of room for subtle breakage without strict type safety, and pushing performance-critical parts down into C/C++/ASM layers doesn't exactly inspire confidence either.

    Makes me wonder what enterprise solutions look like under the hood. Apparently #Veeam is C#, which is actually a reasonable choice - but requiring a Windows server (and not being OSS) makes it a non-starter for me.

  4. Sooo, #backrest is not really my thing either. You can't change the connection settings of an existing repository, which means no credential rotation and no clean way to handle IP changes when a server moves. That's a pretty fundamental limitation for a backup solution.

    I'll take a closer look at #restic without relying on a frontend.

    I'm also skeptical about #Borg #Backup and, more broadly, backup tools built on Python/Ruby/shell stacks. There's a lot of room for subtle breakage without strict type safety, and pushing performance-critical parts down into C/C++/ASM layers doesn't exactly inspire confidence either.

    Makes me wonder what enterprise solutions look like under the hood. Apparently #Veeam is C#, which is actually a reasonable choice - but requiring a Windows server (and not being OSS) makes it a non-starter for me.

  5. I have successfully tested my #backrest backups for the #paperless_ngx install today and it went swimmingly! If that's your jam, here's my process: alkoclick.space/paperless-back

    I was joking to a friend that this homelab is gonna be #iso27001 compliant before long. Doing some adulting as well, I also set up home contents and liability insurance for me and my partner and I feel successful :successKid:

  6. I have successfully tested my backups for the install today and it went swimmingly! If that's your jam, here's my process: alkoclick.space/paperless-back

    I was joking to a friend that this homelab is gonna be compliant before long. Doing some adulting as well, I also set up home contents and liability insurance for me and my partner and I feel successful :successKid:

  7. I have successfully tested my #backrest backups for the #paperless_ngx install today and it went swimmingly! If that's your jam, here's my process: alkoclick.space/paperless-back

    I was joking to a friend that this homelab is gonna be #iso27001 compliant before long. Doing some adulting as well, I also set up home contents and liability insurance for me and my partner and I feel successful :successKid:

  8. I have successfully tested my #backrest backups for the #paperless_ngx install today and it went swimmingly! If that's your jam, here's my process: alkoclick.space/paperless-back

    I was joking to a friend that this homelab is gonna be #iso27001 compliant before long. Doing some adulting as well, I also set up home contents and liability insurance for me and my partner and I feel successful :successKid:

  9. @_DigitalWriter_

    Hm, #kopia gefällt mir nicht besonders 😑 Für den Einsatz auf allen Plattformen nutze ich seit Kurzem #Backrest. Ein endgültiges Urteil habe ich mir aber noch nicht gebildet. Unter Linux nutze ich #Vorta und #Restic direkt im Terminal.

    Hab’ mir dafür ein Tool gebastelt, um mir die Befehle nicht merken zu müssen:

    rhelp.familie-michels.org

    github.com/garethgeorge/backre

    vorta.borgbase.com

  10. @_DigitalWriter_

    Hm, #kopia gefällt mir nicht besonders 😑 Für den Einsatz auf allen Plattformen nutze ich seit Kurzem #Backrest. Ein endgültiges Urteil habe ich mir aber noch nicht gebildet. Unter Linux nutze ich #Vorta und #Restic direkt im Terminal.

    Hab’ mir dafür ein Tool gebastelt, um mir die Befehle nicht merken zu müssen:

    rhelp.familie-michels.org

    github.com/garethgeorge/backre

    vorta.borgbase.com

  11. @_DigitalWriter_

    Hm, #kopia gefällt mir nicht besonders 😑 Für den Einsatz auf allen Plattformen nutze ich seit Kurzem #Backrest. Ein endgültiges Urteil habe ich mir aber noch nicht gebildet. Unter Linux nutze ich #Vorta und #Restic direkt im Terminal.

    Hab’ mir dafür ein Tool gebastelt, um mir die Befehle nicht merken zu müssen:

    rhelp.familie-michels.org

    github.com/garethgeorge/backre

    vorta.borgbase.com

  12. @_DigitalWriter_

    Hm, #kopia gefällt mir nicht besonders 😑 Für den Einsatz auf allen Plattformen nutze ich seit Kurzem #Backrest. Ein endgültiges Urteil habe ich mir aber noch nicht gebildet. Unter Linux nutze ich #Vorta und #Restic direkt im Terminal.

    Hab’ mir dafür ein Tool gebastelt, um mir die Befehle nicht merken zu müssen:

    rhelp.familie-michels.org

    github.com/garethgeorge/backre

    vorta.borgbase.com

  13. @_DigitalWriter_

    Hm, #kopia gefällt mir nicht besonders 😑 Für den Einsatz auf allen Plattformen nutze ich seit Kurzem #Backrest. Ein endgültiges Urteil habe ich mir aber noch nicht gebildet. Unter Linux nutze ich #Vorta und #Restic direkt im Terminal.

    Hab’ mir dafür ein Tool gebastelt, um mir die Befehle nicht merken zu müssen:

    rhelp.familie-michels.org

    github.com/garethgeorge/backre

    vorta.borgbase.com

  14. Das ist nicht ganz konsistent mit #Backrest (#restic).
    Dort hat das Backup von Immich nur nach einem Update ewig gedauert. Die regulären incrementals waren recht fix.

  15. Das ist nicht ganz konsistent mit #Backrest (#restic).
    Dort hat das Backup von Immich nur nach einem Update ewig gedauert. Die regulären incrementals waren recht fix.

  16. Das ist nicht ganz konsistent mit #Backrest (#restic).
    Dort hat das Backup von Immich nur nach einem Update ewig gedauert. Die regulären incrementals waren recht fix.

  17. Das ist nicht ganz konsistent mit #Backrest (#restic).
    Dort hat das Backup von Immich nur nach einem Update ewig gedauert. Die regulären incrementals waren recht fix.

  18. Das ist nicht ganz konsistent mit #Backrest (#restic).
    Dort hat das Backup von Immich nur nach einem Update ewig gedauert. Die regulären incrementals waren recht fix.

  19. 🗂️ Đặt chiến lược sao lưu local cho mini‑PC:
    - SSD USB‑C 2 TB: lưu dữ liệu quan trọng (Immich, Mealie, NGINX, ...).
    - Sử dụng Backrest + Restic: dừng container → backup → khởi động lại.
    - Backup hàng ngày cho Immich (điểm nóng), hàng tuần cho container khác.
    - Ghi chú: không sao lưu video Jellyfin (độ chi phí thấp).

    Hãy chia sẻ kinh nghiệm hoặc công cụ thấu đáo hơn!

    #backup #selfhosted #NhàThông minh #Đảm bảo dữ liệu #BackRest #Restic #SSD #NAS #Docker #Jellyfin #Immich #Nginx #Đám

  20. 🗂️ Đặt chiến lược sao lưu local cho mini‑PC:
    - SSD USB‑C 2 TB: lưu dữ liệu quan trọng (Immich, Mealie, NGINX, ...).
    - Sử dụng Backrest + Restic: dừng container → backup → khởi động lại.
    - Backup hàng ngày cho Immich (điểm nóng), hàng tuần cho container khác.
    - Ghi chú: không sao lưu video Jellyfin (độ chi phí thấp).

    Hãy chia sẻ kinh nghiệm hoặc công cụ thấu đáo hơn!

    #backup #selfhosted #NhàThông minh #Đảm bảo dữ liệu #BackRest #Restic #SSD #NAS #Docker #Jellyfin #Immich #Nginx #Đám

  21. 🗂️ Đặt chiến lược sao lưu local cho mini‑PC:
    - SSD USB‑C 2 TB: lưu dữ liệu quan trọng (Immich, Mealie, NGINX, ...).
    - Sử dụng Backrest + Restic: dừng container → backup → khởi động lại.
    - Backup hàng ngày cho Immich (điểm nóng), hàng tuần cho container khác.
    - Ghi chú: không sao lưu video Jellyfin (độ chi phí thấp).

    Hãy chia sẻ kinh nghiệm hoặc công cụ thấu đáo hơn!

    #backup #selfhosted #NhàThông minh #Đảm bảo dữ liệu #BackRest #Restic #SSD #NAS #Docker #Jellyfin #Immich #Nginx #Đám

  22. Normalerweise dauert das Backup mit #backrest (#restic) als incremental von #Immich ~5 Minuten.

    Jedes Mal, wenn ich ein Update einspiele, lande ich bei 8-10 Stunden - also offenbar einem full backup.

    Grundsätzlich ist das ja nicht verkehrt, verstehe aber nicht so recht, wie das zustande kommt.
    Führt Immich bei einem Update ein touch auf alle Files aus und triggered das dadurch?

    Allerdings steigt der Zeitbedarf für die Replikation in #Proxmox nicht an, was gegen größere Änderungen spricht.

  23. Normalerweise dauert das Backup mit #backrest (#restic) als incremental von #Immich ~5 Minuten.

    Jedes Mal, wenn ich ein Update einspiele, lande ich bei 8-10 Stunden - also offenbar einem full backup.

    Grundsätzlich ist das ja nicht verkehrt, verstehe aber nicht so recht, wie das zustande kommt.
    Führt Immich bei einem Update ein touch auf alle Files aus und triggered das dadurch?

    Allerdings steigt der Zeitbedarf für die Replikation in #Proxmox nicht an, was gegen größere Änderungen spricht.

  24. Normalerweise dauert das Backup mit #backrest (#restic) als incremental von #Immich ~5 Minuten.

    Jedes Mal, wenn ich ein Update einspiele, lande ich bei 8-10 Stunden - also offenbar einem full backup.

    Grundsätzlich ist das ja nicht verkehrt, verstehe aber nicht so recht, wie das zustande kommt.
    Führt Immich bei einem Update ein touch auf alle Files aus und triggered das dadurch?

    Allerdings steigt der Zeitbedarf für die Replikation in #Proxmox nicht an, was gegen größere Änderungen spricht.

  25. Normalerweise dauert das Backup mit #backrest (#restic) als incremental von #Immich ~5 Minuten.

    Jedes Mal, wenn ich ein Update einspiele, lande ich bei 8-10 Stunden - also offenbar einem full backup.

    Grundsätzlich ist das ja nicht verkehrt, verstehe aber nicht so recht, wie das zustande kommt.
    Führt Immich bei einem Update ein touch auf alle Files aus und triggered das dadurch?

    Allerdings steigt der Zeitbedarf für die Replikation in #Proxmox nicht an, was gegen größere Änderungen spricht.

  26. Normalerweise dauert das Backup mit #backrest (#restic) als incremental von #Immich ~5 Minuten.

    Jedes Mal, wenn ich ein Update einspiele, lande ich bei 8-10 Stunden - also offenbar einem full backup.

    Grundsätzlich ist das ja nicht verkehrt, verstehe aber nicht so recht, wie das zustande kommt.
    Führt Immich bei einem Update ein touch auf alle Files aus und triggered das dadurch?

    Allerdings steigt der Zeitbedarf für die Replikation in #Proxmox nicht an, was gegen größere Änderungen spricht.

  27. Normalerweise braucht #Backrest (#restic) etwa 5-6 Minuten, um das stündliche Backup von #Immich abzuschließen.

    Nach dem gestrigen Update auf v0.140 waren es plötzlich über 10 Stunden.

    Das Folgebackup ist jetzt wieder im Bereich der üblichen Zeit (8 Minuten).

    Irgendwas hat sich so fundamental an der Struktur der Daten geändert gehabt, dass das Backup wohl de facto ein Fullbackup geworden ist.

  28. Normalerweise braucht #Backrest (#restic) etwa 5-6 Minuten, um das stündliche Backup von #Immich abzuschließen.

    Nach dem gestrigen Update auf v0.140 waren es plötzlich über 10 Stunden.

    Das Folgebackup ist jetzt wieder im Bereich der üblichen Zeit (8 Minuten).

    Irgendwas hat sich so fundamental an der Struktur der Daten geändert gehabt, dass das Backup wohl de facto ein Fullbackup geworden ist.

  29. Normalerweise braucht #Backrest (#restic) etwa 5-6 Minuten, um das stündliche Backup von #Immich abzuschließen.

    Nach dem gestrigen Update auf v0.140 waren es plötzlich über 10 Stunden.

    Das Folgebackup ist jetzt wieder im Bereich der üblichen Zeit (8 Minuten).

    Irgendwas hat sich so fundamental an der Struktur der Daten geändert gehabt, dass das Backup wohl de facto ein Fullbackup geworden ist.

  30. Normalerweise braucht #Backrest (#restic) etwa 5-6 Minuten, um das stündliche Backup von #Immich abzuschließen.

    Nach dem gestrigen Update auf v0.140 waren es plötzlich über 10 Stunden.

    Das Folgebackup ist jetzt wieder im Bereich der üblichen Zeit (8 Minuten).

    Irgendwas hat sich so fundamental an der Struktur der Daten geändert gehabt, dass das Backup wohl de facto ein Fullbackup geworden ist.

  31. Normalerweise braucht #Backrest (#restic) etwa 5-6 Minuten, um das stündliche Backup von #Immich abzuschließen.

    Nach dem gestrigen Update auf v0.140 waren es plötzlich über 10 Stunden.

    Das Folgebackup ist jetzt wieder im Bereich der üblichen Zeit (8 Minuten).

    Irgendwas hat sich so fundamental an der Struktur der Daten geändert gehabt, dass das Backup wohl de facto ein Fullbackup geworden ist.

  32. @Kaffee_Junkie42 Ja, #Backrest hab ich bei mir auch unter Beobachtung. Ist aber etwas technisch. Gerade tut sich da sehr viel, ist auf jeden Fall auf meiner Liste. Danke dir. @Datenpunks @ascherbaum

  33. @Kaffee_Junkie42 Ja, #Backrest hab ich bei mir auch unter Beobachtung. Ist aber etwas technisch. Gerade tut sich da sehr viel, ist auf jeden Fall auf meiner Liste. Danke dir. @Datenpunks @ascherbaum

  34. @Kaffee_Junkie42 Ja, #Backrest hab ich bei mir auch unter Beobachtung. Ist aber etwas technisch. Gerade tut sich da sehr viel, ist auf jeden Fall auf meiner Liste. Danke dir. @Datenpunks @ascherbaum

  35. @Kaffee_Junkie42 Ja, #Backrest hab ich bei mir auch unter Beobachtung. Ist aber etwas technisch. Gerade tut sich da sehr viel, ist auf jeden Fall auf meiner Liste. Danke dir. @Datenpunks @ascherbaum

  36. @Kaffee_Junkie42 Ja, #Backrest hab ich bei mir auch unter Beobachtung. Ist aber etwas technisch. Gerade tut sich da sehr viel, ist auf jeden Fall auf meiner Liste. Danke dir. @Datenpunks @ascherbaum

  37. Awww crap, I went to try out backrest for restic to backup an external drive to infomaniak's Swiss Backup service, and I can get the connection working to them. That's fine.

    However, the drive I wanna backup is formatted as ExFat and I just upgraded to Sonoma last night, and apparently ExFat is fucked on sonoma, so restic can't read the files

    I can read them fine from finder, and from terminal, but the Docker container for backrest cannot. Just gives lstat errors and shit.

    Apparently I should've used APFS for the drive instead, because ExFAT is apparently outdated? I already had to redo my mac backups over the past 48 hours because of MacOS Journaled vs APFS problems.

    Now I have a problem though: My drive has 1.4 TB of non-recoverable media on it, and I don't have 1.4 TB free on my mac to move the media to my machine and then back to the backup drive after reformatting it.

    Is my only option going to be buying another €200 drive? I certainly hope not.

    #restic #backrest #macos

  38. Awww crap, I went to try out backrest for restic to backup an external drive to infomaniak's Swiss Backup service, and I can get the connection working to them. That's fine.

    However, the drive I wanna backup is formatted as ExFat and I just upgraded to Sonoma last night, and apparently ExFat is fucked on sonoma, so restic can't read the files

    I can read them fine from finder, and from terminal, but the Docker container for backrest cannot. Just gives lstat errors and shit.

    Apparently I should've used APFS for the drive instead, because ExFAT is apparently outdated? I already had to redo my mac backups over the past 48 hours because of MacOS Journaled vs APFS problems.

    Now I have a problem though: My drive has 1.4 TB of non-recoverable media on it, and I don't have 1.4 TB free on my mac to move the media to my machine and then back to the backup drive after reformatting it.

    Is my only option going to be buying another €200 drive? I certainly hope not.

    #restic #backrest #macos