Hey Guys,
to support our software deployment solution we built up repository servers in each of our bigger locations (35 servers alltogether). These servers keep antivirus pattern repository, software distribution repository, OS images and drivers and more.
Especially the OS images and driver packages are very large files.
The drivers are packed into zip files for each hardware model. When a driver changes we have to copy the whole package to 35 locations worldwide. Additionally we are currently setting up a new AV solution which brings its pattern files in a zipped version. This file is about 250 MiB and changed bits twice a day during the update are only about 5 to 10 MiB.
Now here is my question:
I am able to use .NET, Powershell and C# in advanced, but not expert level.
Is there a easy or medium hard solution for using RDC for our more-than-daily syncs?
I looked through the MSDN articles about RDC interfaces but for me there is no easy way visible to create a PowerShell/.Net solution for syncing files to the repositories.
The source servers available are 2008 R2/2012 and the destination servers are all 2008 R2. IIS is installed on all destination servers, so I already thought about using BITS. But I did not find a document that states that BITS is using RDC.
Any ideas other than RDC are welcome, too.
But RDC was the thing that came in my mind because it is designed for the exact thing I want to do.
The internet connections vary from 4 mbit/s to 10 mbit/s and latencies are between 20 ms and 300 ms.
I would appreciate any helpful ideas on this!
Best regards,
Dennis