What are the way we can backup VMs on the OpenVZ host server?

Here my ideas:

1) One is VZDUMP

2) Second is vzmigrate using option -remove-area no and making sure after migration (its actually not transfered away, just coppied in case "-remove-area no" is used) - more about vzmigrate here. Lookup "Then start migrating" on that page

3) Third is rsync and doing it with /vz/private/CTID folder (im unsure if rsync canot corrupt running mysql). rsync is used in vzdump (option 1)

4) Use control panel like Proxmox, HyperVM, SolusVM which may ofer some auto backup functionality based on vzdump above.