I dug around in my logs and came up with the following timeline which may (or may not) assist in this.
I had normal backups every half hour or so in the logs until 0812AM, when backupd reported the following:
2/13/12 8:12:28.925 AM com.apple.backupd Starting standard backup
2/13/12 8:12:28.940 AM com.apple.backupd Attempting to mount network destination URL: afp://ReadyNAS@NAS.local/ReadyNAS
2/13/12 8:12:34.504 AM com.apple.backupd Mounted network destination at mountpoint: /Volumes/ReadyNAS using URL: afp://ReadyNAS@NAS.local/ReadyNAS
2/13/12 8:13:53.812 AM com.apple.backupd Failed to create backup of Time Machine Information file /Volumes/ReadyNAS/Owner’s Mac Pro.sparsebundle/com.apple.TimeMachine.MachineID.bckup, error: (null)
2/13/12 8:13:55.786 AM com.apple.backupd QUICKCHECK ONLY; FILESYSTEM CLEAN
2/13/12 8:13:57.469 AM com.apple.backupd Failed to mount disk image: Error Domain=com.apple.backupd.ErrorDomain Code=21 "The operation couldn’t be completed. (com.apple.backupd.ErrorDomain error 21.)" UserInfo=0x103128310 {MessageParameters=(
"/Volumes/ReadyNAS/Owner\U2019s Mac Pro.sparsebundle",
30
)}
2/13/12 8:13:58.333 AM com.apple.backupd Ejected Time Machine network volume.
2/13/12 8:13:58.334 AM com.apple.backupd Waiting 60 seconds and trying again.
2/13/12 8:14:58.396 AM com.apple.backupd Attempting to mount network destination URL: afp://ReadyNAS@NAS.local/ReadyNAS
2/13/12 8:15:03.762 AM com.apple.backupd Mounted network destination at mountpoint: /Volumes/ReadyNAS using URL: afp://ReadyNAS@NAS.local/ReadyNAS
2/13/12 8:15:30.259 AM com.apple.backupd QUICKCHECK ONLY; FILESYSTEM CLEAN
2/13/12 8:15:32.654 AM com.apple.backupd Disk image /Volumes/ReadyNAS/Owner’s Mac Pro.sparsebundle mounted at: /Volumes/Time Machine Backups
2/13/12 8:15:32.659 AM com.apple.backupd Backing up to: /Volumes/Time Machine Backups/Backups.backupdb
2/13/12 8:22:33.548 AM com.apple.backupd Backup failed because the network destination disk was ejected or disconnected unexpectedly!
2/13/12 8:22:33.940 AM com.apple.backupd Error (256): fetching properties: Error Domain=NSCocoaErrorDomain Code=256 "The file “Adobe AIR.framework” couldn’t be opened." UserInfo=0x7feb101011b0 {NSURL=file://localhost/Volumes/Time%20Machine%20Backups/Backups.backupdb/Owner %E2%80%99s%20Mac%20Pro/2012-02-13-072209/Macintosh%20HD/Library/Frameworks/Adobe %20AIR.framework/, NSFilePath=/Volumes/Time Machine Backups/Backups.backupdb/Owner’s Mac Pro/2012-02-13-072209/Macintosh HD/Library/Frameworks/Adobe AIR.framework, NSUnderlyingError=0x7feb10101bf0 "The operation couldn’t be completed. Not a directory"}
2/13/12 8:22:34.011 AM com.apple.backupd Backup canceled.
2/13/12 8:22:39.544 AM com.apple.backupd [SnapshotUtilities mountPointForVolumeRef] FSGetVolumeInfo returned: -35
2/13/12 8:22:39.544 AM com.apple.backupd Failed to eject volume (null) (FSVolumeRefNum: -140; status: -35; dissenting pid: -1)
2/13/12 9:12:29.096 AM com.apple.backupd Starting standard backup
2/13/12 9:12:29.114 AM com.apple.backupd Network destination already mounted at: /Volumes/ReadyNAS
2/13/12 9:12:52.978 AM com.apple.backupd QUICKCHECK ONLY; FILESYSTEM CLEAN
2/13/12 9:13:10.274 AM com.apple.backupd Disk image /Volumes/ReadyNAS/Owner’s Mac Pro.sparsebundle mounted at: /Volumes/Time Machine Backups
2/13/12 9:13:10.395 AM com.apple.backupd Backing up to: /Volumes/Time Machine Backups/Backups.backupdb
2/13/12 9:14:34.404 AM com.apple.backupd 2.19 GB required (including padding), 1.48 TB available
One minute later, the kernel log filled with thousands of these - all identical:
2/13/12 9:15:38.000 AM kernel hfs_swap_BTNode: record #-1 invalid offset (0x0000)
2/13/12 9:15:38.000 AM kernel hfs: node=40117 fileID=4 volume=Time Machine Backups device=/dev/disk3s2
2/13/12 9:15:38.000 AM kernel
2/13/12 9:15:38.000 AM kernel hfs: Runtime corruption detected on Time Machine Backups, fsck will be forced on next mount.
and then a 29-minute pause, followed by three more of the exact same messages, then instantly followed by the following from backupd:
2/13/12 9:44:52.515 AM com.apple.backupd Stopping backup.
2/13/12 9:44:52.515 AM com.apple.backupd Error: (-43) SrcErr:NO Copying /Users/Owner/Documents/Microsoft User Data/Office 2011 Identities/Main Identity [Backed up 2011-08-26 09.07.00] to /Volumes/Time Machine Backups/Backups.backupdb/Owner’s Mac Pro/2012-02-13-081741.inProgress/A9D94092-FA1D-4A0D-86B9-6D0EADD446B3/Macintosh HD/Users/jmwells/Documents/Microsoft User Data/Office 2011 Identities
2/13/12 9:44:52.519 AM com.apple.backupd Copied 2176 files (292 KB) from volume Macintosh HD.
2/13/12 9:44:52.519 AM com.apple.backupd Copy stage failed with error:11
2/13/12 9:45:02.603 AM com.apple.backupd Backup failed with error: 11
2/13/12 9:47:55.017 AM com.apple.backupd Ejected Time Machine disk image.
2/13/12 9:47:55.936 AM com.apple.backupd Ejected Time Machine network volume.
2/13/12 9:54:02.608 AM com.apple.backupd Starting standard backup
2/13/12 9:54:02.844 AM com.apple.backupd Attempting to mount network destination URL: afp://ReadyNAS@NAS.local/ReadyNAS
2/13/12 9:54:08.103 AM com.apple.backupd Mounted network destination at mountpoint: /Volumes/ReadyNAS using URL: afp://ReadyNAS@NAS.local/ReadyNAS
2/13/12 9:54:35.266 AM com.apple.backupd QUICKCHECK ONLY; FILESYSTEM DIRTY
2/13/12 9:54:35.757 AM com.apple.backupd Runtime corruption detected on /Volumes/ReadyNAS/Owner’s Mac Pro.sparsebundle (fsck_hfs -q termination status: 3)
2/13/12 9:54:42.051 AM com.apple.backupd Network destination already mounted at: /Volumes/ReadyNAS
2/13/12 9:55:03.014 AM com.apple.backupd Recovery backup requested by user.
2/13/12 10:42:22.707 AM com.apple.backupd Failed to remove file://localhost/Volumes/ReadyNAS/Owner%E2%80%99s%20Mac%20Pro.purgeable/, error: Error Domain=NSCocoaErrorDomain Code=512 "“Owner’s Mac Pro.purgeable” couldn’t be removed." UserInfo=0x7fb5e98000c0 {NSFilePath=/Volumes/ReadyNAS/Owner’s Mac Pro.purgeable, NSUserStringVariant=(
Remove
), NSUnderlyingError=0x7fb5e9800020 "The operation couldn’t be completed. Resource busy"}
2/13/12 10:42:32.718 AM com.apple.backupd Backup failed with error: 44
After this, Timemachine waited half an hour and then proceeded to successfully mount the NAS and erase the sparsebundle and start over. It is currently re-backing-up my whole system, as it has every week or two weeks since I installed Lion.
I predict and fully expect this to reoccur next Monday morning.
I'd like to extend the log horizon. Are the logs archived and deleted via cron? I'd love to compare next Monday's issue to today's.
G.