#712: Catch exception on rolling_archive.

Addresses #712.

This should correctly catch the OSError raised when a user runs out of quota.

@hjoliver - please review.