What i was looking for is exactly this:
log4j.appender.oozie.RollingPolicy=org.apache.log4j.rolling.TimeBasedRollingPolicy
log4j.appender.oozie.RollingPolicy.FileNamePattern=foo.%d{yyyy-MM-dd-HH}.gz
But this method not supported by log4net & enterprise library, so i had to implement my 'log-backup' operation.