Originally posted by Nth_man
View Post
An example would be:
Cause the file example.txt to come into existence.
The inception date is 2022-05-22 09:07
The creation date of this instance of the file is 2022-05-22 09:07
The backup date is nul
The restoral date is nul
Half an hour later I back up the file to a tape.The backup date is nul
The restoral date is nul
The inception date remains 2022-05-22 09:07
The creation date of this instance of the file (on the tape) is 2022-05-22 09:37
The backup date of the new instance of the file on the tape is nul because is has not been backed up.
The backup date of the original instance of the file on disk is modified from nul to 2022-05-22 09:37
The restoral date of this instance of the file (on the tape) is nul
The backup date of the new instance of the file on the tape is nul because is has not been backed up.
The backup date of the original instance of the file on disk is modified from nul to 2022-05-22 09:37
The restoral date of this instance of the file (on the tape) is nul
15 minutes later I restore the file from tape to disk
The inception date remains 2022-05-22 09:07
The creation date of this new instance of the file (on the disk) is 2022-05-22 09:52.
The backup date of the new instance of the file on the disk is nul because this instance of the file has not been backed up.
The restoral date is 2022-05-22 09:52
The backup date of the new instance of the file on the disk is nul because this instance of the file has not been backed up.
The restoral date is 2022-05-22 09:52
Of course, what format the datetime stamp should take is open to confusion also: which calendar, what timezone, should it be cryptographically attested?
I routinely mount my filesystems as 'noatime', as it is not important to me to know when files were last accessed. People's use cases vary, so it would be good if the datetime attributes attached to files were flexible enough to accommodate the above use cases where necessary/required. Cryptographically attested access times could be quite a performance drain (!).
Other people will have their own views on the semantics of 'creation date'. Mine is not necessarily the correct one, applicable to all use cases.
Comment