Si, in effetti è cervellotico e confuso
Potrà apparire confuso ma a me appare abbastanza ben descritto e, soprattutto, produce il risultato desiderato.
Che è quello di avere sul web un backup di un database, con un nome diverso e con qualche dato differente.
La domanda è: sfruttando le infinite risorse di TSQL è possibile ottenere lo stesso risultato, più semplicemente e velocemente ?