For years I have been using GPOs to install MSIs to our Windows clients. All MSIs resided under a single \\fileserver\share
, with a GPO assigned to each MSI for installation. Currently, out AD servers are Windows Server 2019 systems (DFS-R for replication).
Since we have a number of remote offices that had had local AD servers, I was wondering whether it would be better to change my approach: throw each MSI into the GPOs special directory, in order for it to replicate to the other AD servers (if I understand correctly this is not "DFS namespaces", whatever that is). This way I'd avoid overloading the network connections of each branch office, since instead of having the same MSI being downloaded for each client in the branch, the client would get the package directly from the local AD server. The handicap here is that I would burden the AD replication with having to include some rather large packages (LibreOffice for example at half a gig).
Is using the AD builtin replication functionlity for this purpose a viable approach, or is it discouraged for some technical reason?