Though backing up of data is universally accepted as a mandatory business process, it is also important to understand what data must be backed up and what data should not be backed up.
However, the application is not notified that a connection has been accepted before data is received. That means a client could connect to your server and not send any data.