I do not believe there is such a law for data server logs retention.

I have asked some of the servers I have been on to check their server logs and they always say 1-2 days. How true it is I can't verify. I would guess each host makes their use of logs like Google keeps them almost forever as data mined information in their databases.