Make an slave site become standalone is effectively possible.
You have to take in consideration 2 parts.
- First the PHP code
- Second the Database.
Concerning the PHP code, as you can find in the FAQ concerning the backup/restore
www.jms2win.com/en/faq/faq-joomla-multi-sites#cat-268
you can do a backup with a special parameter to convert each symbolic link by the physical content.
> tar -chzf [Deploy Dir].tgz [Deploy Dir]
Concerning the DB, when there is a sharing, this is a little more complex as the conversion of the view into the physical table must be done manually.
So you have to do the backup of both the physical DB to export the physical table and import them into the slave site with an update of the table prefix.
For the backup/restore of the DB, you can also use PHPMyAdmin export/import.
As the backup of the PHP Code contain JMS, you will have to uninstall it after the creation of the standalone version.
Becarefull that this will restore the "configuration.php" that was present at the moment of the installation of JMS. Therefore, this will restore the "master" configuration.php file and not the slave site one. So keep a copy of the "configuration.php" to be able restore it after the uninstall.
It is also recommended after the uninstall of JMS to unzip an original joomla package to ensure that all the original files are ok.