DT = a MySQL command that begins with the word "DROP" and ends with the word "TABLE" and that our our security will not let me use in a support ticket. :-(
When tables are restored from your backup, the DT command is used to remove the existing table during the restore. No records that were added to the table after the backup would survive the DT command.
If you add an extension to your site after your backup and that extension adds new tables to the database, the situation is very different. Since that new tables are not being restored, they are not dropped during the restore, they will still exist after the restore process. They will be "orphans" since Joomla! doesn't know they are there.
Files are handled in a similar manner. The files are not deleted, they are overwritten by the restore process. So if you have added new files to your site since the backup, they will still exist after the restore because there is nothing to overwrite them.
If you want to do a completely clean restore, you need to manually drop the tables from your database before the restore using a tool such as phpMyAdmin. You would also need to manually delete all the files from your site. (And be careful you don't delete your backup archives with the rest of the site!)
Dale L. Brackin
Support Specialist
English: native
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!
????
My time zone is
EST (UTC -5) (click here to see my current time in Philadelphia, PA)