iMessages Compression for message history
I think that the best way is to extract your messages and back it up manually.

For example :
https://www.macroplant.com/iexplorer/tutorials/how-to-transfer-and-backup-sms-and-imessages

After that, you can zip it :)