Closed mbukatov closed 1 year ago
Hey @mbukatov this is expected. Failing over will drop data written since the last replication. If you want to move the application to another cluster without losing any data, you need to use the "Relocate" action instead of the "Failover" action.
Closing since the behavior is expected. Feel free to reopen if needed.
There seems to be a problem with the demo DR app.
Steps to Reproduce
[1] https://github.com/RamenDR/ocm-ramen-samples/tree/main/busybox-odr-metro
Actual results
When I enabled the fencing, I checked what is the app running on the primary cluster doing, and I see that it's still running, but the volume was moved to read only state and the app is no longer writing data as expected:
Then after the failover, I checked the app pod again, this time on the 2nd cluster, and I see the app is running fine again:
But there is a gap in the data file, the last line is missing (there is no 'Thu Aug 4 16:58:06 UTC 2022' which was the last line in the file before failover):
Expected results
All data written by the app when running on the primary cluster is available on the secondary location.