Ciao Chuckie,
se il sito è già completo, cioè utenti, contenuti template.... la vedo molto dura. Occorre a mio modesto avviso un downgrade..che tenterei prima così: export del DB, copi del DB in locale o su altro DB vuoto nel dominio, creazione di una sottocartella dove installi joomla 2.5, fai puntare questa 2.5 al DB importato e vedi il sito ocme si comporta: anomalie si/no? registrazione utenti si/no, template tutto ok si/no? invio mail si/no?
Se ti sembra che a tutti i controlli il sito risponda ok, copierai lo stesso la 3.1.5 facendone un backup totale, DB e sito per sicurezza.
Poi cancelli tutto e sporti il sito 2.5 dalla sottocartella alla root... e poi procedi... avrai cmq un joomla 2.5 ma con un db 3.1.. teoricamente funziona... ma è da provare..
Se no, cambi "negozio" cioè non usi virtuemart ma qualcosa di meglio e più compatibile