This is a major release. A new snapshot format is used to achieve near-constant memory usage so it may break backward compatibility in some cases. Specifically:
- CLI 3.0 can read backups created with older CLI versions, so it can replace any existing CLI to work with existing storages without any backward compatibility issue.
- Backups created with CLI 3.0 won’t be readable by older CLI, which mean if you’ve already created new backups with CLI 3.0, then you can’t switch back to an older CLI version for backup or restore.
- However, you can still use an old CLI to check or prune backups created with CLI 3.0.
For more details on the memory usage optimization please refer to this post: Memory usage optimization