6 Replies Latest reply: Feb 23, 2010 4:31 PM by Pondini
Rob Hill Level 1 (10 points)
I have emails going back to August 2009 that Time Machine, somewhat randomly, repeatedly backs up.
Looking at Get Info, the creation and modification dates are the same. The files have been untouched since they were created.

Anyone have a solution?

MacBook, Mac OS X (10.6.1), 2GB RAM, 320GB HD
  • Pondini Level 8 (38,740 points)
    What Mail app are you using?

    How do you know the emails are being backed-up repeatedly?

    If they really are being backed-up repeatedly, could they have been moved from one mailbox to another?
  • Rob Hill Level 1 (10 points)
    Apple Mail.
    The messages have remained in the same mailbox since receipt, untouched after reading.
  • Rob Hill Level 1 (10 points)
    I have used both BackupLoupe and TimeTracker to verify this.
  • Pondini Level 8 (38,740 points)
    Assuming there are other messages in the same mailbox, and this isn't happening to them, there must be some process running somewhere that's changing the files.

    See if you can find a pattern -- use the "History" feature of +Backup Loupe+ to see on which backups each was saved, vs. the ones where they weren't.

    Since TM deletes all but one hourly backup each day, it may take a while to narrow this down, but that's probably the only way you're going to be able to "catch" it.
  • Rob Hill Level 1 (10 points)
    Given that the files have not been touched since August 2009, what are the criteria for files to be backup candidates?
  • Pondini Level 8 (38,740 points)
    Rob Hill wrote:
    Given that the files have not been touched since August 2009

    You don't know that for sure. Some process somewhere apparently has done something.

    what are the criteria for files to be backup candidates?

    OSX keeps a hidden +File System Event Store+ (log) on each disk. It's not a list of every file that was changed (that would get very large very quickly), but each directory (folder) that had anything inside it changed. Various other processes (such as Spotlight and Time Machine) can interrogate this, then examine the contents to determine what was changed inside the folder.

    That's how, for example, moving a file from one folder to another doesn't change the file's +date modified,+ but Time Machine still knows that it needs to be backed-up.

    The contents of the log aren't kept forever, of course; the older items are periodically purged. If you do an OSX update, for example, so many things are changed that the log is overwhelmed. In that case, Time Machine will do a "deep traversal," comparing every directory on your system to the backups. This will also happen in some other circumstances, where TM can't be sure the Event Store is correct and matches TM's records.