incremental backup for large database

Hi ,
I have large database with innodb tables Please guide
how to take incremental backup.

There is Two ways to do it :

Frist:
Use Slave incremental backup
(flush mysql binlog and backup binlog)
Second:
Use InnoDB Hot Backup Or XtraDB hot backup