Hallo in die Runde,
ich möchte gerne das Ausserhaus-Backup möglichst schnell an den externen Standort bekommen.
Ist-Situation Standort A:
- OPNsense-Firewall
- PVE nativ auf Serverhardware
- PBS als VM auf einem Synology DS918+
Ist-Situation Standort B:
- Sophos-Firewall UTM
- PBS nativ auf einem TK 1HE-Server
Ich habe keinen VPN aufgebaut, um Overhead zu vermeiden. Ich pulle per eingehender NAT-Regel auf der Firewall (nur meine feste IP von Standort A erlaubt) von dem PBS am Standort B das Backup des PBS von Standort A. Wenn nachts das Backup auf Standort A geschrieben wurde, wird zunächst Prune und danach die Garbage Collection ausgeführt. Erst danach startet der Sync-Job.
Das Ganze funktioniert auch super, aber die Geschwindigkeit lässt sehr zu wünschen übrig. Es werden ca. 30 MBit/s übertragen, obwohl ich einen Upload von 200 MBit/s an Standort A und einen Download von 100 MBit/s an Standort B habe.
Ich las nun über das Wochenende mehrere Dinge dazu. Das Problem scheint wohl die Latenz im http-Protokoll zu sein. Damit geht wohl nicht mehr.
Daher meine Frage:
Wie kann ich die Übertragungsrate von PBS-A zu PBS-B erhöhen? Verbindung über SSH? Oder mit irgendeinem zfs-Script? Oder gar auf den PBS verzichten und stattdessen TrueNAS nehmen, welche sich wohl auch über S3 verbinden lassen?
Irgendwann sicherlich per zfs-Replikation. Aber erstmal langsam starten und dabei lernen ;-).
Habt Ihr da Anmerkungen?
Gruß
Christoph
ich möchte gerne das Ausserhaus-Backup möglichst schnell an den externen Standort bekommen.
Ist-Situation Standort A:
- OPNsense-Firewall
- PVE nativ auf Serverhardware
- PBS als VM auf einem Synology DS918+
Ist-Situation Standort B:
- Sophos-Firewall UTM
- PBS nativ auf einem TK 1HE-Server
Ich habe keinen VPN aufgebaut, um Overhead zu vermeiden. Ich pulle per eingehender NAT-Regel auf der Firewall (nur meine feste IP von Standort A erlaubt) von dem PBS am Standort B das Backup des PBS von Standort A. Wenn nachts das Backup auf Standort A geschrieben wurde, wird zunächst Prune und danach die Garbage Collection ausgeführt. Erst danach startet der Sync-Job.
Das Ganze funktioniert auch super, aber die Geschwindigkeit lässt sehr zu wünschen übrig. Es werden ca. 30 MBit/s übertragen, obwohl ich einen Upload von 200 MBit/s an Standort A und einen Download von 100 MBit/s an Standort B habe.
Ich las nun über das Wochenende mehrere Dinge dazu. Das Problem scheint wohl die Latenz im http-Protokoll zu sein. Damit geht wohl nicht mehr.
Daher meine Frage:
Wie kann ich die Übertragungsrate von PBS-A zu PBS-B erhöhen? Verbindung über SSH? Oder mit irgendeinem zfs-Script? Oder gar auf den PBS verzichten und stattdessen TrueNAS nehmen, welche sich wohl auch über S3 verbinden lassen?
Irgendwann sicherlich per zfs-Replikation. Aber erstmal langsam starten und dabei lernen ;-).
Habt Ihr da Anmerkungen?
Gruß
Christoph