Ciao Fidelio, purtroppo non ho alcuna esperienza del tuo genere di problema, con restore. Però mi è capitato di formattare il pc e dover ripristinare i siti su IIS.

Io ho sempre rifatto tutto da zero: ho una cartella C:\WebDesign sotto la quale stanno tutti i miei siti. Copio lì il backup dei miei vecchi siti e cancello tutti i file web.config.

Poi vado su IIS e creo i siti che voglio far ripartire (difficilmente devo farlo con tutti) immediatamente, bisogna solo configurare 4 o 5 parametri per ciascuno (nome, percorso fisico, utente, errori al browser, Driver a 32bit per quelli con Access) e tutto torna immediatamente a funzionare. Se poi successivamente ho bisogno di avviare altri siti, li creo in IIS alla bisogna.

Essendo una procedura non troppo lunga la preferisco perché non si trascina eventuali pesantezze o problemi precedenti.