I set up my ISPConfig server. I then added a site. I the downloaded and installed some scripts from PHPJabbers. These install a database. However, this database is not shown by ISPConfig. How can I get this added to the site which is on ISPConfig? I want ISP Config to back both the site and the database. Also I want to replicate the server for redundancy. any idea for easy ways to do this?
Always create databases in ISPConfig if you want them to appear in ISPConfig. Instead of letting such external scripts create databases, create the database and database user in ISPConfig. What you can do now to fix this is dump the database contents with phpmyadmin, then delete the database and database user that was created by these scripts, nor create the database user and database again in ISPConfig, import the SQL dump of the database and then adjust username, password and database name in your script to match the values of the database you created in ISPConfig. You can use the mirroring feature in ISPConfig to replicate web server config on multiple servers, but this rarely makes sense, and in many cases, you will get more downtime due to added complexity than what you would have without that. In most cases, it's wiser to have a decent backup strategy and use virtualization for doing regular snapshots of your system (when you use a cloud server, then that's usually available anyway without extra configuration).