Restoreing data to a new system after upgrade

tsteward

Member
Dec 29, 2022
3
0
6
Good afternoon, I am in the process of upgrading equipment and nas software. Going with Truenas Scale so I can do backups to my PBS which has worked perfectly the past few years I have used it. GOt the new system put together and I am now at the point where I am ready to start migrating the data from the most recent backup. I would like to use the Proxmox-Backup-Client which is installed on my truenas and functioning perfectly. Until now LOL.

I performed a few test backups using the client. and also restored the data with no issues. However when I went to repeat the process on the live backup I get this error.

Error: error extracting archive - encountered unexpected error during extraction: error at entry "S01E01.mkv": failed to extract file: failed to apply acls: EOPNOTSUPP: Operation not supported on transport endpoint

Here is the command I used

proxmox-backup-client restore host/FS/2025-05-09T10:00:02Z 146gb.pxar /mnt/tank/Media/146gb --ns Stewieville

If I can't get this error resolved I guess I would have to mount the image to get the data copied to its new home. One issue with this I found was I cant figure out where to place the namespace in the command to tell the client where it is. Here is the command I have. I did try the standard --ns command at the end of the mount string but it didn't like it.

proxmox-backup-client mount host/FS/2025-05-09T10:00:02Z 146gb.pxar /mnt/tank/Media/Restore

Thanks in advance.
 
ailed to extract file: failed to apply acls: EOPNOTSUPP: Operation not supported on transport endpoint
Seems like the filesystem you try to restore your data to does not support ACLs? What filesystem are you trying to restore the data to on the Truenas scale? There is the --ignore-acls flag for proxmox-backup-client restore which you can use to ignore restoring ACLs.

One issue with this I found was I cant figure out where to place the namespace in the command to tell the client where it is. Here is the command I have. I did try the standard --ns command at the end of the mount string but it didn't like it.
What makes you think that your placement of the --ns parameter was incorrect? As stated in the synopsis of the restore command, the syntax is:
proxmox-backup-client restore <snapshot> <archive-name> <target> [OPTIONS]