Using AWS, you can backup data with crash-consistent snapshots. Nonetheless, it is important to note that AWS recommends stopping all instances before taking a snapshot in order to achieve application level consistency. However, stopping a production server is usually not an acceptable option.
In addition, when an application-consistent snapshot is taken, it is also important that the backed up data is verified. In the case of data loss, it should have correct and durable data available in backup