NFS Datastore creation fails at 99% (time safety check)

True, makes me wonder why it had an effect. @LSX3 can you verify that this was indeed solved by adding the mount option by e.g. creating a new datastore after mounting without the cache mount parameters? It could be that maybe just the remount after adding the mount parameter had an effect?
Hi Chris,

I did a cross-check and removed the cache=strict option — the error reappeared immediately.
I was also able to reproduce the behavior on a second PBS instance.
In both cases, PBS was installed as a VM via ISO on a PVE host, and the same Synology NAS was used.
 
  • Like
Reactions: waltar
I have the same problem, but with S3 Storage.
I have two pve´s with pbs installed.
In one pbs the backup runs perfectly, i have installed this pbs a year ago but the newest pbs is installed.

Now i have a new installation with the newest pbs version.
I can mount the S3 Storage, but i can´t create the Datastore.

I use the same mount options on both installations:

s3fs s3-bucket-name mountpoint -o allow_other -o passwd_file=path-to-file -o url=URL-to-s3-storage -o use_path_request_style -o endpoint=endpoint -o parallel_count=15 -o noatime -o multipart_size=128 -o nocopyapi

Code:
2025-05-08T09:30:46+02:00: Chunkstore create: 1%
2025-05-08T09:33:52+02:00: Chunkstore create: 2%
2025-05-08T09:36:53+02:00: Chunkstore create: 3%
2025-05-08T09:39:54+02:00: Chunkstore create: 4%
2025-05-08T09:42:41+02:00: Chunkstore create: 5%
2025-05-08T09:45:25+02:00: Chunkstore create: 6%
2025-05-08T09:48:11+02:00: Chunkstore create: 7%
2025-05-08T09:50:57+02:00: Chunkstore create: 8%
2025-05-08T09:53:43+02:00: Chunkstore create: 9%
2025-05-08T09:56:24+02:00: Chunkstore create: 10%
2025-05-08T09:58:58+02:00: Chunkstore create: 11%
2025-05-08T10:01:29+02:00: Chunkstore create: 12%
2025-05-08T10:04:00+02:00: Chunkstore create: 13%
2025-05-08T10:06:31+02:00: Chunkstore create: 14%
2025-05-08T10:09:27+02:00: Chunkstore create: 15%
2025-05-08T10:12:32+02:00: Chunkstore create: 16%
2025-05-08T10:15:40+02:00: Chunkstore create: 17%
2025-05-08T10:18:34+02:00: Chunkstore create: 18%
2025-05-08T10:21:18+02:00: Chunkstore create: 19%
2025-05-08T10:24:00+02:00: Chunkstore create: 20%
2025-05-08T10:26:49+02:00: Chunkstore create: 21%
2025-05-08T10:29:39+02:00: Chunkstore create: 22%
2025-05-08T10:32:26+02:00: Chunkstore create: 23%
2025-05-08T10:35:14+02:00: Chunkstore create: 24%
2025-05-08T10:38:02+02:00: Chunkstore create: 25%
2025-05-08T10:40:49+02:00: Chunkstore create: 26%
2025-05-08T10:43:35+02:00: Chunkstore create: 27%
2025-05-08T10:46:23+02:00: Chunkstore create: 28%
2025-05-08T10:49:12+02:00: Chunkstore create: 29%
2025-05-08T10:52:03+02:00: Chunkstore create: 30%
2025-05-08T10:54:51+02:00: Chunkstore create: 31%
2025-05-08T10:57:35+02:00: Chunkstore create: 32%
2025-05-08T11:00:20+02:00: Chunkstore create: 33%
2025-05-08T11:03:07+02:00: Chunkstore create: 34%
2025-05-08T11:05:52+02:00: Chunkstore create: 35%
2025-05-08T11:08:38+02:00: Chunkstore create: 36%
2025-05-08T11:11:23+02:00: Chunkstore create: 37%
2025-05-08T11:14:08+02:00: Chunkstore create: 38%
2025-05-08T11:16:53+02:00: Chunkstore create: 39%
2025-05-08T11:19:37+02:00: Chunkstore create: 40%
2025-05-08T11:22:19+02:00: Chunkstore create: 41%
2025-05-08T11:25:38+02:00: Chunkstore create: 42%
2025-05-08T11:28:39+02:00: Chunkstore create: 43%
2025-05-08T11:31:26+02:00: Chunkstore create: 44%
2025-05-08T11:34:14+02:00: Chunkstore create: 45%
2025-05-08T11:37:02+02:00: Chunkstore create: 46%
2025-05-08T11:39:49+02:00: Chunkstore create: 47%
2025-05-08T11:42:36+02:00: Chunkstore create: 48%
2025-05-08T11:45:18+02:00: Chunkstore create: 49%
2025-05-08T11:48:10+02:00: Chunkstore create: 50%
2025-05-08T11:50:51+02:00: Chunkstore create: 51%
2025-05-08T11:53:28+02:00: Chunkstore create: 52%
2025-05-08T11:56:01+02:00: Chunkstore create: 53%
2025-05-08T11:58:30+02:00: Chunkstore create: 54%
2025-05-08T12:01:02+02:00: Chunkstore create: 55%
2025-05-08T12:03:38+02:00: Chunkstore create: 56%
2025-05-08T12:06:09+02:00: Chunkstore create: 57%
2025-05-08T12:08:36+02:00: Chunkstore create: 58%
2025-05-08T12:11:07+02:00: Chunkstore create: 59%
2025-05-08T12:13:43+02:00: Chunkstore create: 60%
2025-05-08T12:16:17+02:00: Chunkstore create: 61%
2025-05-08T12:18:52+02:00: Chunkstore create: 62%
2025-05-08T12:21:25+02:00: Chunkstore create: 63%
2025-05-08T12:24:08+02:00: Chunkstore create: 64%
2025-05-08T12:26:50+02:00: Chunkstore create: 65%
2025-05-08T12:29:33+02:00: Chunkstore create: 66%
2025-05-08T12:32:17+02:00: Chunkstore create: 67%
2025-05-08T12:35:08+02:00: Chunkstore create: 68%
2025-05-08T12:38:26+02:00: Chunkstore create: 69%
2025-05-08T12:41:14+02:00: Chunkstore create: 70%
2025-05-08T12:43:47+02:00: Chunkstore create: 71%
2025-05-08T12:46:21+02:00: Chunkstore create: 72%
2025-05-08T12:48:53+02:00: Chunkstore create: 73%
2025-05-08T12:51:23+02:00: Chunkstore create: 74%
2025-05-08T12:53:57+02:00: Chunkstore create: 75%
2025-05-08T12:56:59+02:00: Chunkstore create: 76%
2025-05-08T12:59:46+02:00: Chunkstore create: 77%
2025-05-08T13:02:36+02:00: Chunkstore create: 78%
2025-05-08T13:05:30+02:00: Chunkstore create: 79%
2025-05-08T13:08:17+02:00: Chunkstore create: 80%
2025-05-08T13:11:02+02:00: Chunkstore create: 81%
2025-05-08T13:13:45+02:00: Chunkstore create: 82%
2025-05-08T13:16:28+02:00: Chunkstore create: 83%
2025-05-08T13:19:13+02:00: Chunkstore create: 84%
2025-05-08T13:21:51+02:00: Chunkstore create: 85%
2025-05-08T13:24:31+02:00: Chunkstore create: 86%
2025-05-08T13:27:10+02:00: Chunkstore create: 87%
2025-05-08T13:29:49+02:00: Chunkstore create: 88%
2025-05-08T13:32:30+02:00: Chunkstore create: 89%
2025-05-08T13:35:07+02:00: Chunkstore create: 90%
2025-05-08T13:37:46+02:00: Chunkstore create: 91%
2025-05-08T13:40:42+02:00: Chunkstore create: 92%
2025-05-08T13:43:22+02:00: Chunkstore create: 93%
2025-05-08T13:46:06+02:00: Chunkstore create: 94%
2025-05-08T13:48:51+02:00: Chunkstore create: 95%
2025-05-08T13:51:32+02:00: Chunkstore create: 96%
2025-05-08T13:54:12+02:00: Chunkstore create: 97%
2025-05-08T13:56:48+02:00: Chunkstore create: 98%
2025-05-08T13:59:25+02:00: Chunkstore create: 99%
2025-05-08T14:02:07+02:00: Chunk metadata was not correctly updated during access time safety check:
2025-05-08T14:02:07+02:00: Timestamps before update: accessed Some(SystemTime { tv_sec: 1746705726, tv_nsec: 0 }), modified Some(SystemTime { tv_sec: 1746705726, tv_nsec: 0 }), created None
2025-05-08T14:02:07+02:00: Timestamps after update: accessed Some(SystemTime { tv_sec: 1746705726, tv_nsec: 0 }), modified Some(SystemTime { tv_sec: 1746705726, tv_nsec: 0 }), created None
2025-05-08T14:02:07+02:00: TASK ERROR: access time safety check failed: access time safety check using newly inserted chunk failed, aborting GC!
 
I have the same problem, but with S3 Storage.
I have two pve´s with pbs installed.
In one pbs the backup runs perfectly, i have installed this pbs a year ago but the newest pbs is installed.

Now i have a new installation with the newest pbs version.
I can mount the S3 Storage, but i can´t create the Datastore.

I use the same mount options on both installations:

s3fs s3-bucket-name mountpoint -o allow_other -o passwd_file=path-to-file -o url=URL-to-s3-storage -o use_path_request_style -o endpoint=endpoint -o parallel_count=15 -o noatime -o multipart_size=128 -o nocopyapi

Code:
2025-05-08T09:30:46+02:00: Chunkstore create: 1%
2025-05-08T09:33:52+02:00: Chunkstore create: 2%
2025-05-08T09:36:53+02:00: Chunkstore create: 3%
2025-05-08T09:39:54+02:00: Chunkstore create: 4%
2025-05-08T09:42:41+02:00: Chunkstore create: 5%
2025-05-08T09:45:25+02:00: Chunkstore create: 6%
2025-05-08T09:48:11+02:00: Chunkstore create: 7%
2025-05-08T09:50:57+02:00: Chunkstore create: 8%
2025-05-08T09:53:43+02:00: Chunkstore create: 9%
2025-05-08T09:56:24+02:00: Chunkstore create: 10%
2025-05-08T09:58:58+02:00: Chunkstore create: 11%
2025-05-08T10:01:29+02:00: Chunkstore create: 12%
2025-05-08T10:04:00+02:00: Chunkstore create: 13%
2025-05-08T10:06:31+02:00: Chunkstore create: 14%
2025-05-08T10:09:27+02:00: Chunkstore create: 15%
2025-05-08T10:12:32+02:00: Chunkstore create: 16%
2025-05-08T10:15:40+02:00: Chunkstore create: 17%
2025-05-08T10:18:34+02:00: Chunkstore create: 18%
2025-05-08T10:21:18+02:00: Chunkstore create: 19%
2025-05-08T10:24:00+02:00: Chunkstore create: 20%
2025-05-08T10:26:49+02:00: Chunkstore create: 21%
2025-05-08T10:29:39+02:00: Chunkstore create: 22%
2025-05-08T10:32:26+02:00: Chunkstore create: 23%
2025-05-08T10:35:14+02:00: Chunkstore create: 24%
2025-05-08T10:38:02+02:00: Chunkstore create: 25%
2025-05-08T10:40:49+02:00: Chunkstore create: 26%
2025-05-08T10:43:35+02:00: Chunkstore create: 27%
2025-05-08T10:46:23+02:00: Chunkstore create: 28%
2025-05-08T10:49:12+02:00: Chunkstore create: 29%
2025-05-08T10:52:03+02:00: Chunkstore create: 30%
2025-05-08T10:54:51+02:00: Chunkstore create: 31%
2025-05-08T10:57:35+02:00: Chunkstore create: 32%
2025-05-08T11:00:20+02:00: Chunkstore create: 33%
2025-05-08T11:03:07+02:00: Chunkstore create: 34%
2025-05-08T11:05:52+02:00: Chunkstore create: 35%
2025-05-08T11:08:38+02:00: Chunkstore create: 36%
2025-05-08T11:11:23+02:00: Chunkstore create: 37%
2025-05-08T11:14:08+02:00: Chunkstore create: 38%
2025-05-08T11:16:53+02:00: Chunkstore create: 39%
2025-05-08T11:19:37+02:00: Chunkstore create: 40%
2025-05-08T11:22:19+02:00: Chunkstore create: 41%
2025-05-08T11:25:38+02:00: Chunkstore create: 42%
2025-05-08T11:28:39+02:00: Chunkstore create: 43%
2025-05-08T11:31:26+02:00: Chunkstore create: 44%
2025-05-08T11:34:14+02:00: Chunkstore create: 45%
2025-05-08T11:37:02+02:00: Chunkstore create: 46%
2025-05-08T11:39:49+02:00: Chunkstore create: 47%
2025-05-08T11:42:36+02:00: Chunkstore create: 48%
2025-05-08T11:45:18+02:00: Chunkstore create: 49%
2025-05-08T11:48:10+02:00: Chunkstore create: 50%
2025-05-08T11:50:51+02:00: Chunkstore create: 51%
2025-05-08T11:53:28+02:00: Chunkstore create: 52%
2025-05-08T11:56:01+02:00: Chunkstore create: 53%
2025-05-08T11:58:30+02:00: Chunkstore create: 54%
2025-05-08T12:01:02+02:00: Chunkstore create: 55%
2025-05-08T12:03:38+02:00: Chunkstore create: 56%
2025-05-08T12:06:09+02:00: Chunkstore create: 57%
2025-05-08T12:08:36+02:00: Chunkstore create: 58%
2025-05-08T12:11:07+02:00: Chunkstore create: 59%
2025-05-08T12:13:43+02:00: Chunkstore create: 60%
2025-05-08T12:16:17+02:00: Chunkstore create: 61%
2025-05-08T12:18:52+02:00: Chunkstore create: 62%
2025-05-08T12:21:25+02:00: Chunkstore create: 63%
2025-05-08T12:24:08+02:00: Chunkstore create: 64%
2025-05-08T12:26:50+02:00: Chunkstore create: 65%
2025-05-08T12:29:33+02:00: Chunkstore create: 66%
2025-05-08T12:32:17+02:00: Chunkstore create: 67%
2025-05-08T12:35:08+02:00: Chunkstore create: 68%
2025-05-08T12:38:26+02:00: Chunkstore create: 69%
2025-05-08T12:41:14+02:00: Chunkstore create: 70%
2025-05-08T12:43:47+02:00: Chunkstore create: 71%
2025-05-08T12:46:21+02:00: Chunkstore create: 72%
2025-05-08T12:48:53+02:00: Chunkstore create: 73%
2025-05-08T12:51:23+02:00: Chunkstore create: 74%
2025-05-08T12:53:57+02:00: Chunkstore create: 75%
2025-05-08T12:56:59+02:00: Chunkstore create: 76%
2025-05-08T12:59:46+02:00: Chunkstore create: 77%
2025-05-08T13:02:36+02:00: Chunkstore create: 78%
2025-05-08T13:05:30+02:00: Chunkstore create: 79%
2025-05-08T13:08:17+02:00: Chunkstore create: 80%
2025-05-08T13:11:02+02:00: Chunkstore create: 81%
2025-05-08T13:13:45+02:00: Chunkstore create: 82%
2025-05-08T13:16:28+02:00: Chunkstore create: 83%
2025-05-08T13:19:13+02:00: Chunkstore create: 84%
2025-05-08T13:21:51+02:00: Chunkstore create: 85%
2025-05-08T13:24:31+02:00: Chunkstore create: 86%
2025-05-08T13:27:10+02:00: Chunkstore create: 87%
2025-05-08T13:29:49+02:00: Chunkstore create: 88%
2025-05-08T13:32:30+02:00: Chunkstore create: 89%
2025-05-08T13:35:07+02:00: Chunkstore create: 90%
2025-05-08T13:37:46+02:00: Chunkstore create: 91%
2025-05-08T13:40:42+02:00: Chunkstore create: 92%
2025-05-08T13:43:22+02:00: Chunkstore create: 93%
2025-05-08T13:46:06+02:00: Chunkstore create: 94%
2025-05-08T13:48:51+02:00: Chunkstore create: 95%
2025-05-08T13:51:32+02:00: Chunkstore create: 96%
2025-05-08T13:54:12+02:00: Chunkstore create: 97%
2025-05-08T13:56:48+02:00: Chunkstore create: 98%
2025-05-08T13:59:25+02:00: Chunkstore create: 99%
2025-05-08T14:02:07+02:00: Chunk metadata was not correctly updated during access time safety check:
2025-05-08T14:02:07+02:00: Timestamps before update: accessed Some(SystemTime { tv_sec: 1746705726, tv_nsec: 0 }), modified Some(SystemTime { tv_sec: 1746705726, tv_nsec: 0 }), created None
2025-05-08T14:02:07+02:00: Timestamps after update: accessed Some(SystemTime { tv_sec: 1746705726, tv_nsec: 0 }), modified Some(SystemTime { tv_sec: 1746705726, tv_nsec: 0 }), created None
2025-05-08T14:02:07+02:00: TASK ERROR: access time safety check failed: access time safety check using newly inserted chunk failed, aborting GC!
Yes, seems like s3fs does not work since it does not update access time (which is understandable as the S3 API does not offer that, it only provides a last modified timestamp for objects) . This is not a supported filesystem and cannot be safely used as backing storage for your datastore.

If you would like to force creation of the datastore anyways and bypass the check, then you have to create the datastore via the cli command proxmox-backup-manager datastore create ... and pass the corresponding --tuning gc-atime-safety-check=0.

But be warned: GC will delete chunks which fall outside the cutoff window, as it cannot correctly mark them as in-use (by updating the access timestamp)! So for this setup you cannot ever safely run garbage collection.