Check out Yosemite Backup at: http://www.yosemitetech.com/support/os/