I wrote this back when and left it in drafts. Time to publishh.
I was getting this message when one of my MacBooks was trying to back via TimeMachine to my FreeBSD ZFS server.
“The backup disk image … sparsebundle could not be accessed (error 19)”
imeMachine also told me the last backup was on Oct 7.
Checking my snapshots:
[20:01 r730-03 dvl ~] % zfs list -r -t snapshot data01/timemachine/dvl-air01 NAME USED AVAIL REFER MOUNTPOINT data01/timemachine/dvl-air01@autosnap_2024-09-01_00:00:09_monthly 10.0G - 255G - data01/timemachine/dvl-air01@autosnap_2024-10-01_00:00:00_monthly 4.37G - 274G - data01/timemachine/dvl-air01@autosnap_2024-10-20_00:00:08_daily 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-10-21_00:01:49_daily 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-10-22_00:00:08_daily 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-10-23_00:00:04_daily 168K - 277G - data01/timemachine/dvl-air01@autosnap_2024-10-24_00:00:05_daily 168K - 277G - data01/timemachine/dvl-air01@autosnap_2024-10-25_00:00:09_daily 168K - 277G - data01/timemachine/dvl-air01@autosnap_2024-10-26_00:00:05_daily 168K - 277G - data01/timemachine/dvl-air01@autosnap_2024-10-27_00:00:01_daily 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-10-28_00:00:48_daily 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-10-29_00:00:10_daily 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-10-30_00:00:00_daily 224K - 277G - data01/timemachine/dvl-air01@autosnap_2024-10-31_00:00:03_daily 296K - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-01_00:00:04_monthly 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-01_00:00:04_daily 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-02_00:00:03_daily 200K - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-02_20:00:02_hourly 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-02_21:00:05_hourly 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-02_22:00:06_hourly 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-02_23:00:03_hourly 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-03_00:00:03_daily 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-03_00:00:03_hourly 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-03_01:00:06_hourly 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-03_02:00:02_hourly 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-03_03:00:01_hourly 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-03_04:00:10_hourly 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-03_05:00:06_hourly 168K - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-03_06:00:00_hourly 168K - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-03_07:02:37_hourly 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-03_08:00:19_hourly 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-03_09:07:23_hourly 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-03_10:01:33_hourly 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-03_11:01:32_hourly 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-03_12:01:47_hourly 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-03_13:03:21_hourly 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-03_14:00:17_hourly 0B - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-03_15:01:22_hourly 168K - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-03_16:00:08_hourly 168K - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-03_17:01:22_hourly 168K - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-03_18:00:34_hourly 176K - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-03_19:00:00_hourly 168K - 277G - data01/timemachine/dvl-air01@autosnap_2024-11-03_20:00:41_hourly 0B - 277G -
Looks like I’ll rollback to data01/timemachine/dvl-air01@autosnap_2024-10-01_00:00:00_monthly
Why that one?
- last snapshot before 7 Oct
- also last snapshot with any significant USED
I did this:
[20:01 r730-03 dvl ~] % sudo zfs rollback data01/timemachine/dvl-air01@autosnap_2024-10-01_00:00:00_monthly cannot rollback to 'data01/timemachine/dvl-air01@autosnap_2024-10-01_00:00:00_monthly': more recent snapshots or bookmarks exist use '-r' to force deletion of the following snapshots and bookmarks: data01/timemachine/dvl-air01@autosnap_2024-11-03_00:00:03_hourly data01/timemachine/dvl-air01@autosnap_2024-10-20_00:00:08_daily data01/timemachine/dvl-air01@autosnap_2024-11-03_13:03:21_hourly data01/timemachine/dvl-air01@autosnap_2024-11-02_21:00:05_hourly data01/timemachine/dvl-air01@autosnap_2024-10-31_00:00:03_daily data01/timemachine/dvl-air01@autosnap_2024-11-03_03:00:01_hourly data01/timemachine/dvl-air01@autosnap_2024-11-02_23:00:03_hourly data01/timemachine/dvl-air01@autosnap_2024-10-22_00:00:08_daily data01/timemachine/dvl-air01@autosnap_2024-11-03_00:00:03_daily data01/timemachine/dvl-air01@autosnap_2024-11-03_10:01:33_hourly data01/timemachine/dvl-air01@autosnap_2024-11-03_20:00:41_hourly data01/timemachine/dvl-air01@autosnap_2024-11-03_19:00:00_hourly data01/timemachine/dvl-air01@autosnap_2024-10-29_00:00:10_daily data01/timemachine/dvl-air01@autosnap_2024-10-25_00:00:09_daily data01/timemachine/dvl-air01@autosnap_2024-11-01_00:00:04_monthly data01/timemachine/dvl-air01@autosnap_2024-10-28_00:00:48_daily data01/timemachine/dvl-air01@autosnap_2024-11-02_20:00:02_hourly data01/timemachine/dvl-air01@autosnap_2024-11-03_18:00:34_hourly data01/timemachine/dvl-air01@autosnap_2024-11-03_11:01:32_hourly data01/timemachine/dvl-air01@autosnap_2024-11-03_01:00:06_hourly data01/timemachine/dvl-air01@autosnap_2024-11-03_09:07:23_hourly data01/timemachine/dvl-air01@autosnap_2024-10-24_00:00:05_daily data01/timemachine/dvl-air01@autosnap_2024-11-03_05:00:06_hourly data01/timemachine/dvl-air01@autosnap_2024-11-03_12:01:47_hourly data01/timemachine/dvl-air01@autosnap_2024-11-03_04:00:10_hourly data01/timemachine/dvl-air01@autosnap_2024-10-27_00:00:01_daily data01/timemachine/dvl-air01@autosnap_2024-10-23_00:00:04_daily data01/timemachine/dvl-air01@autosnap_2024-11-03_16:00:08_hourly data01/timemachine/dvl-air01@autosnap_2024-11-02_00:00:03_daily data01/timemachine/dvl-air01@autosnap_2024-10-30_00:00:00_daily data01/timemachine/dvl-air01@autosnap_2024-11-03_08:00:19_hourly data01/timemachine/dvl-air01@autosnap_2024-11-03_17:01:22_hourly
Then did this:
[20:02 r730-03 dvl ~] % sudo zfs rollback -r data01/timemachine/dvl-air01@autosnap_2024-10-01_00:00:00_monthly
That took a minute or to.
Then pressed CMD, clicked on the Time Machine icon, and ran Verify Backups.
Now I’m waiting.
2025-01-17
Apparently it ran fine. I then resumed normal backups. All good to this day.