I've also found the the eTrex 30 randomly breaks up track data files in the Garmin/Archive directory. It doesn't save 10,000 points when set to Full as one would expect. I think the only way to avoid data loss with this unit is to never clear the track log, never save, & use a product like Topofusion to merge the fragmented data mess Garmin leaves behind (if you're lucky). I'm so frustrated with this unit that I'm probably going to just sell it & go back to using my Vista HCx. I've found no difference in accuracy between the two units & the Vista HCx never loses track data unless you fill the data card (not an issue with the size of cards today even when recording 1 point per second).
When the Vista HCx is set to save track data to the card, it saves a single continuous track in a standard file format (GPX) in one logically named file per day with ZERO user intervention. It doesn't get any simpler than that! Let Garmin know! KISS!