Make sure you back up regularly.
Follow these next steps to generate a cPanel backup and send it to FTP.
1. Log in to your cPanel account.
2. In the Files section, click on Backup.
3. Under Full Backup, click on Download a Full Website Backup.
4. Under Generate a Full Backup, you need to enter the following details:
Backup Destination: Select the Backup destination to Remote FTP Server.
Email: Enter your email address.
Remote Server: FTP IP address or FTP domain name, such as ftp.example.com.
Remote User: Your FTP Username.
Remote Password: Your FTP Password.
Port: 21 or other FTP Port.
Remote Dir: Remote Directory such as /home/username/backupfolder/
.
5. Once you fill in the above details, you can click on Generate Backup.
And you just generated a cPanel backup and sent it to FTP.