es gibt doch so einige anbieter die vps mit einer test-zeit anbieten.
ich gehe mal davon aus das alt und neu-server verschiedene ip´s haben. dann muessten auch die ganzen domains der kunden/user umgestellt werden.
zu 1.
du könntest in deiner domain verwaltung zb. cp.domain.tld auf den neuen server(ip) zeigen lassen. somit musst du nicht nur mit der ip arbeiten.
zu 2.
ja...mails...db´s usw.
zu 3.
musst du sicherstellen das gruppen und datei-rechte uebereinstimmen!!!
zu 4.
hier vieleicht ueber phpmyadmin gehen und sicherstellen das du alles richtig exportierst damit es beim importieren keine ueberraschungen mit zeichensätzen usw. gibt.
zu 5.
k.a. (noch nicht nachgesehen)
----
was ist mit php-versionen? (alt-server-->neu-server) nicht das du da probleme mit deinen kunden/usern bekommst
nun ist es schon ewig her das ich ne migration gemacht habe, aber ich pers. wuerde es eiskallt machen. wenn backups vorhanden sind...was soll schiefgehen.
um wieviele acc. gehts denn?