After you set the logretain=recovery, you need to do an offline backup of the database. I believe that this is so that the database starts at a consistant state for the logretain=recovery to work properly. This setting will allow you to do online backups, but that needs a consistant starting point. The offline backup gives you tha.
HTH
Andy