If he has logs of his server traffic then all the information you need is in there, almost everything google analytics does can be pulled out of server logs (and more, there are some things like 404/500 error codes that GA cannot track).
This was how analytics was done prior to page tagging. Google used to offer an updated version of the Urchin 5 log analyser, but (sadly) it was killed of on the 28th March 2012.
Once you have the logs all you would then need is software like 123 log analyser or webtrends log analyser and a decent computer with a big chunk of RAM to run the software.
Depending on the site traffic and size of the logs it can take up to 24 hours to parse a full days worth of files. On very large sites, like the one's I used to work on simple analysis can take up to a week for a months worth of data.
Remember you will need to add manual filters for search engine traffic and the like.