When performing file-to-file transfers, CloudSoda attempts to preserve the original POSIX permissions. If these can't be retained, it defaults to the permission settings of the target's root directory.
For file-to-object transfers, CloudSoda includes file metadata with each object. However, not all object storage platforms support metadata. In such cases, if the system supports object tagging, CloudSoda stores the metadata as object tags. If tagging is also unsupported, the metadata is lost during the transfer.
Metadata stored for S3 and S3-compatible storage includes:
file-atime: 1640790818453588000ns
file-group: 0
file-mtime: 1640790818453588000ns
file-owner: 0
file-permissions: 0755
For Azure and Google Cloud Storage, metadata keys are:
x-soda-meta-ctime: 1640791547399525000
x-soda-meta-filemode: 755
x-soda-meta-mtime: 1640791547399525000
During object-to-file transfers, CloudSoda applies POSIX permissions from the object metadata to the restored file whenever available. If no metadata is found, it defaults to the target’s root directory permissions.
Comments
0 comments
Please sign in to leave a comment.