Can this tool be used to backup data from Azure to private cloud?
Probably not.
Duplicati is designed to backup local data to a local or remote destination so I suppose if you can make your Azure content appear to be local content (such as through a drive letter mapping?) then it MIGHT do what you want.
However because of it’s design for a local source it would likely be pretty inefficient…