Our features site is undergoing a refresh! Be sure to explore the revamped site and discover our latest product roadmap launching here on Monday, March 18th.

cPanel & WHM to notify me upon login when backups are failing

Feature Importer shared this idea 13 years ago
Open Discussion

As a Server Administrator, I want cPanel & WHM to notify me when backups are failing, so that I don't lose backups.


If cPanel knows the built in backups have been failing

due to disk space or not being able to FTP login to a remote server can it

make this really really obvious - like a BIG red banner at the top of WHM

when you login or something?


This is a feature that has been migrated over from the cPanel Forums. All previous comments and discussions concerning this feature can be located at:

http://forums.cpanel.net/f145/have-whm-message-sidebar-when-backups-failing-case-57747-a-271291.html

Replies (13)

photo
4

Notification when mysql databases fail to dump due to database corruption would be an nice addition to this feature request.

photo
1

cpCitizenK wrote:

Notification when mysql databases fail to dump due to database corruption would be an nice addition to this feature request.
I agree with this, I had a backup the other day where cpanel could not back it up, and instead of keep the last good sql backup, it overwrote it for a 0 byte file.


I seems it would be better if it saved the database with a temp name, checked for errors and/or if it was more than 0 byte, and if it was good then rename it over writing the old one.

photo
2

additionally, notification when the ftp hits the timeout threshold

photo
3

And please DO NOT DISABLE BACKUP DESTINATION. Sorry for the caps, but this is horrible.


I have tons of servers. Once in a month the backup to the remote FTP/SFTP is failing. Now the backup destination gets disabled and I need to manually re-enable it each time. Over and over. I get nuts of it. Please DO NOT DO THIS :(

photo
2

FTP destinations should not be disabled if a connection cannot be made,

the FTP destination could be temporarily offline when the attempt to

connect was made and should come back on and when it does come back on

the backups should continue to run as scheduled to the FTP destination,

however disabling the FTP because the destination is temporarily offline

will make the FTP not run once the destination comes back on.


Also, if the test to see if FTP destination is online

and available is using a ping then it should not be a ping because many FTP destinations have

ping disabled and firewalled to protect against online threats.

photo
2

I'm going crazy over this idiocy of disabling backups. Please cpanel, make better analysis before you start implementing...

photo
1

David Heremans wrote:

I'm going crazy over this idiocy of disabling backups. Please cpanel, make better analysis before you start implementing...
This was addressed in another feature request. In cPanel & WHM version 11.42 we no longer auto-disable backup destinations.

photo
1

Kenneth Power wrote:

This was addressed in another feature request. In cPanel & WHM version 11.42 we no longer auto-disable backup destinations.
Hi, I know this was fixed indeed.

However - what about this feature request? :-)


i noticed you have a great way of letting me know upgrading cPanel wasn't performed; why not use that same area / notification system to inform me when backups aren't running properly?


It would even be better if you could just add an API function where I can get backup status of the server, so I can build a page in my backend allowing me to see the status of all servers in one view...


I don't know about you guys, but as far as I'm concerned, backups are the single most important item in our business. Lose the backup, lose the business.

photo
1

I had a very bad and embarrassing situation where 2 of my production databases began having issues. The mysql parts of the backup failed with 0 bytes in the backup file, but the Cpanel backup completed normally. I lost 2 weeks of data.


You only realize this is a problem when you need to use the backup, at that point it is too late. A backup should be something you can trust.

photo
2

+1 for this; we've had FOUR servers stop backing up accounts in December and I only found out two days ago because of sheer luck poking about in Terminal!


Even now, I can't get two of those servers to back up and I have no idea why. The complete lack of cPanel feedback when an obviously critical feature fails seems insane.

photo
4

Nightly I get emails from my cPanel servers that indicate:


[hostname] The backup process has completed.


However, those emails are misleading. Not every admin looks into each of those emails nightly to verify that every account has backed up, nor should they have to. We should be able to trust that when the subject line of the email says the backup completed, that it completed successfully.


I went and looked at one of the emails last night, and lo and behold the backup did NOT complete because the backup disk was R/O (read only). Yet, the subject of the message that cPanel sends suggested that the backup completed.


These emails should only say "the backup process has completed" when a backup process has successfully completed.


Mike

photo
2

There isn't enough time in the day to plow through the nightly gigantic emails that log every minute detail about every backup. cPanel sends these logs to us daily, and that's fine, BUT what cPanel really needs to do is to point out FAILURES separately. As mtindor has pointed out, cPanel will even send emails saying the backup was completed, when it really was not successfully completed. It just FINISHED.

So, +1 for this feature. Backups are so important... we should know when there is a problem.

Thanks for listening.

- Scott

photo
2

+1 for this. Great suggestion! I would like to see this in cPanel v54

Leave a Comment
 
Attach a file