Hi,
any backup software You mentioned will work fine. The most important aspect is a proper storage architecture that will protect Your production and backuped data, and will give You a possibility to restore data from backup.
As to the second thread about traning, send me a direct message and I we could figure something out.
Regards
Radek
If you think your question have been answered correctly, please consider marking it as a solution or rewarding me with kudos.