Best option to back up mysql innodb partition
The Percona xtrabackup solution that you linked in your question is a good solution. It is a hot backup and doesn't lock innodb tables. I would prefer that to mysqldump in most cases. 

Did you try xtrabackup? Have questions about using it?