add shareID to backups and fixed commit mess. Now update correctly continues from last aborted backup and share.