This is a simple backup solution for people who run their own web server and MySQL server on a dedicated box or VPS. Most dedicated hosting provider provides the backup service using NAS or FTP servers. These service providers will hook you to their redundant centralized storage array over private VLAN.
This is exactly what I expected to find out after reading the title How to backup MySQL, web server files to a FTP server automatically. Thanks for informative article