I got a customer whose TFTP server is Subscriber. I read somewhere that TFTP is either Publisher or a separate server is configured to work as TFTP server.
Now I'm a bit confused. What are the "Best Practice" as far as TFTP server is concerned.
depends mostly on deployment model
Unified CM Provisioning for Local Failover
You can run the TFTP service on either a publisher or a subscriber server, depending on the site and the available capacity of the server. The TFTP server option must be correctly set in the DHCP servers at each site. If DHCP is not in use or if the TFTP server is manually configured, you should configure the correct address for the site.
Whenever you look for best practices read the SRND
if this helps, please rate