C'est pas forcément évident ce que tu demandes. Effectivement, si le contenu est "statique", c'est à dire que ce qui est en base et les pages ne changent pas, y a pas de souci : tu n'as qu'a exporter ta base de données pour la réimporter une fois, et ça roule.
Après, pour faire des mises à jour simultanées, il faut que tes scripts accèdent aux 2 bases de données simultanément pour les mettre à jour en même temps. Seul souci : généralement, les hébergeurs n'autorise pas l'accès aux bases de données depuis l'extérieur, et c'est bien là tout le pb. Tu peux quand même tenter une gruge pour éviter de faire des connexions directes aux serveurs de bdd distants, mais c'est pas gagné : sur le site 1, l'utilisateur rentre des données dans un formulaire qui est posté sur le script A. Ce script A met à jour la bdd locale et fait un post HTTP du même formulaire sur une autre script B mais du site 2 pour envoyer également les données au site 2. Seul limitation : il faut que le site 1 puisse faire des requêtes HTTP vers le site 2...
Est-ce clair ?