Using the client for automated file transfers

I am looking for a solution where I need to transfer 106gb files (SQL backups) to a number of servers. Single file copies are annoying and taking forever and they are all on different subnets so multicast is out of the question. I proved Torrent works using a gui client but now I am trying to find an automatic way of doing it. So far I have found a way to make the torrent and to get it up on a tracker. My issue currently is how to use the rss feed from the tracker to and get an unattended client (running as a service) to query that rss feed, download the files not already downloaded, and seed them until everyone in the swarm has the file. I think BTQueue would be awesome for this but for the life of me I can't find anything in the form of documentation that might help me understand what is where in the application. Any help would be appreciated.

automatic transfer

Sorry for lately reply. It is possible to do that in BTQueue. Actually, I have a project to do the same thing with a huge mirror data which are subjected to distribute to other mirror sites. My idea is to use RSS feed too. Since BTQueue is capable to crawl web pages, you may let it parse the specific web pages for getting the newest metadata and added them to the queue. I think you don't need to modify BTQueue. Everything is configurable and programmable by external program.

Post new comment