How to clone an SSD, then back it up incrementally?

Is there a practical way to do this:

  1. Clone SSD A to SSD B of the same size.
  2. Boot from SSD B, but retain SSD A in the system.
  3. Set up scheduled incremental backup so that periodically SSD A should be made identical to SSD B. (Not sure if this should be done on a file level, or other—open to suggestions.)
  4. In case of SSD B failure, plug in SSD A as boot.

(Incremental backup is preferred to simply reduce backup times.)