wdepot
Firstly what version of smeserver-dar2 is installed, do
rpm -q smeserver-dar
Really old versions may not do a mysql dump for manually specified backup jobs (ie anything other than the disaster recovery job).
The smecontribs repo shows
smeserver-dar2-0.0.1-23.el4.sme.noarch.rpm
If the mysql dump is not in your backup file then for sure it cannot be restored so please check.
The DAR2 wiki article tells you how to enable the mc plugin to be able to read/open dar files using midnight commander (mc).
Please take a look inside your dar backup file(s), and in /home/e-smith/db/mysql you should see a dump file for each mysql db eg dbname.dump.
Did you do the restore to a clean install of the sme OS ?
Did you restore from the disaster recovery backup job, or one of the other manually specified backup jobs ?
From your description it sounds like you created a user specified backup job (rather than a disaster recovery job), but then selected that backup file to do a disaster recovery restore.
You can only really do a disaster recovery restore from the disaster recovery backup file, is that what you used ?
Does DAR delete the MySQL dumps to /home/e-smith/db/mysql folder once it has completed backup...
The dump files will only be there after the pre backup event runs, so login during a backup and you should see the files there.
I don't recall if they get deleted when the backup finishes, but I think so.
Certainly on a server being restored, any old dump files are deleted before the restore is done.
You should start looking in the messages log file and also the dar backup log files to see what is happening during backup and during restore.
AFAIK all backup jobs did include the mysql dump, as this change was made a long time ago during the early development of smeserver-dar2, for the very reason you are now quoting. Are you using an old version ?
Please perform a disaster recovery backup using DAR2 (Disk Archiver contrib latest version), reinstall a clean sme OS, install smeserver-dar2, setup the disaster recovery job, and then do a disaster recovery restore, on your test server. This should test the whole process to see if mysql db's are restored.
If mysql db's are not restored then please lodge a bug report against the contrib.
You could also do a quick test by creating a backup job that just includes /root. Do a manually instigated backup, then check the resultant backup file using mc, to see if the mysql dump files are included.