5/3/2023 0 Comments Syncthing vs btsyncWe have even tried alot of direct peering deals on the longest stretches, without much luck. So I feel theres not much i can do on the network side. I have also tried across both IPv4 and native IPv6 on both sides (creds on IPv6 support actually working in syncthing!) with the same results. I am aware of the views of this being a network problem, and if these destinations were in the same country or even continent i would be inclined to agree, but there is no loss here, just latency. So i guess i'm chiming in to say theres definitely a use case for this. When using btsync, lftp or aria2 i can easily use close to 95% of the links. I managed to get it to act a few percentiles better by messing with TCP windows and qdisc/fq but no better than 15-20% on a REALLY good day. The latency is pretty horrid, so I guess thats why TCP is acting so bad. They are 1Gbit/s links directly connected via fibre directly into the switch where the syncthing-machines are located on both sides. I'm in the same boat here, with my two destinations being 8000 kilometers-ish from eachother being practically being so slow across one TCP connection that we're talking 5-10% of the utilization of the links. The aforementioned cluster of nodes is on a 100Mbit Symmetric connection.Īny chance that this bug might be re-opened and worked with any time in the future? Then I get 5X (number of nodes) Mbit instead of just 5.īefore you say, upload bandwidth is the problem on the server I am downloading from, it isn't. I have tested that it is not a bug in the download speed of syncthing, by intentionally leaving one node offline (out of sync), and then letting all of my other nodes sync up, then starting up the one node. Whereas if I open up a torrent client (yes, I know that is torrent protocol, not Block Exchange), I can max out the full 50 Mbit I pay for. In my case, my ISP doesn't intentionally limit the single TCP connection speed, but in practice it is limited between 5 and 8 Mbit. One reason BTSync is so fast is that it uses multiple connections (even between the same two servers). This unfortunately means that if your ISP/network limits the speed intentionally (or on accident) per TCP connection you are limited to the single TCP connection speed. To sync to another computer that's not in your network, you have to buy SyncBack Touch.Syncthing only uses one TCP connection to transfer data. You can also sync your files to an online account like Dropbox or Google Drive. You can sync your files within your same network, such as another drive on your computer or a shared folder on a different computer. However, SyncBack Lite also supports copying locked files SyncBackSE works for business use and includes a USB app, incremental backups, and file versioning and SyncBackPro with SyncBack Touch is a multi-platform solution for Windows, Mac, Linux, and Android. Several versions of this program are available, each with different features, including SyncBackFree, SyncBack Lite, SyncBackSE, and SyncBackPro.Īll versions of SyncBack let you sync select files and folders, back up to FTP, compress files, and set other basic options. SyncBack is a syncing application that you install on computers you want to back up and synchronize. SyncBack Touch is required if you want to sync to another computer on your network. MacOS and Linux users can only use SyncBack Touch among the SyncBack options. You can buy GoodSync to get more features beyond the free version. The free version of GoodSync has some limitations-a maximum number of files that you can sync for any single job and a maximum number of jobs you can make in any one account. If you don't use an online service, GoodSync works like a P2P file sync program-no data is stored online. Unlike most file sync software programs, GoodSync lets you connect to a variety of locations in addition to your computer folders, like FTP servers and cloud storage services. However, you can take it a step further and connect the program to your phone to back up your photos and videos automatically or to send files from your computer to your phone on a schedule. Like most file sync apps, GoodSync keeps two folders in sync with each other. Tons of options can be customized, and it works seamlessly between desktop and mobile devices. If you're looking for a file syncing program with the most options and greatest flexibility, you can't go wrong with GoodSync. Can get confusing with all the available settings.
0 Comments
Leave a Reply. |