Client hashing
Status: Beta
Brought to you by:
johnthegr8
Basically I have TBs of data that I would like to keep mirrored on 2 seperate machines but I do not have TB's of webspace. If FTPbox could intelligently select which files need to be uploaded to keep both machines identical then this would reduce the necessary webspace vastly.
It would be awesome if FTPBbox had the ability to upload a hashtable containing a hash of each file on local. This would give the ability to only upload a file if it's different (or absent) on another client. It would also give the ability of tracking changes to local files without having FTPbox running permanently.
Comparing hashes to see if files are identical is something I thought of a while ago. However, after some research, I was frustrated to find out that hashing is not supported by default from FTP, meaning that checksums can only be calculated on some servers.
I can't look into workarounds for this now, but I will look into it in the future as it would be a really nice feature...