An API token consists of two parts: an identifier consisting of the user name, the realm and a tokenname (user@realm!tokenname), and a secret value. Both need to be provided to the client in place of the user ID (user@realm) and the user password, respectively.
export PBS_REPOSITORY="user@pbs!upload-backups@your.domain.cz:storagename"
export PBS_PASSWORD="?????-????-?????-?????"
proxmox-backup-client backup wallets-gpg.pxar:/root/wallets-backup
that sound unintentional, would you mind opening a bug report on https://bugzilla.proxmox.com ?For example wallets-gpg.pxar must not include second dot. wallets.gpg.pxar wont work, no helpful message is shown
i mean, thats debatable, but this isn't going away. even if we would change it, we'd have to keep it for backwards compatibilityHaving two @ in repository name is confusing too.
yes it would, having it as parameter (especially the password/token) it would show up in process listings e.g. when doing 'ps ax' or using 'top' or similarHaving params as --api-key and --api-secret would not hurt anybody.