The main difference between these two is
Replication is done mainly in a scenario when data is maintained by more that 1 servers (distributed) to maintain a sync between the data.
Data backup is done to maintain a copy of data at can be used to restore the system