I've read so many different articles and forum posts and I can't figure this out. My project is to migrate all IIS configuration from a Server 2008 R2 vm to a Server 2016 VM. So IIS 7.5 to IIS 10.
Issues: a) I've already copied all the data on the data volume of the server which means all the iis files for the websites/ftp sites. yet when I try to use web deploy to make a package, it wants to make a huge one which seems like it is pulling in all the same files. Is there a way to do simply "settings only" to where all the sites in IIS gui are showing up and credentials, paths, app pools etc and then with the data volume already having all the files, it would just work?
b) IIS was installed to the data volume instead of c as normal. So, it seems like the command I've found to make a package doesn't actually work by default as it wants to look at the c drive. What is the full correct type of command to make a package for both an individual site and also the entire iis config, if IIS is installed to D: volume?
c) Is there any guide or easiest method that would help me out? As I said I keep reading tons of different stuff and nothing I try works. I just get errors, or I run out of space on my old IIS vm as the package creation is trying to throw in all the actual data files on the volume instead of just the "configuration" of iis.