We want to compress large backup files and push them into the cloud. I'm looking for an application/utility/codebase that will allow us to efficiently compress on the fly as part of the transfer.
I've found that WinRAR is taking 40 times longer to compress our 100G files when compared to Sql Native compression, but it's much better in reducing the file size. I want something that delivers good compression without taking hours to do it.
Our files are Sql Server backups, using a test database of 100G with native sql backup compression, this reduces the file size by a factor of 3, and the backup time changes from 10 minutes to 25. 15 mins of CPU time saves 66G of bandwidth, which we can use for other files being pushed to the cloud.
I've tried using WinRAR on the 100G backup file, and I get a compression factor of 9, which is 3 times better than native sql, and that's great as we can now push 9 times more content into the cloud. But the compression takes 7 hours!
We can't be the only shop to have faced this issue? What's your solution to maximising use of precious bandwidth.