Volumes in ABS can be rolled back to any snapshot at any time. However, to ensure data consistency for virtual machines, performing the volume rollback while the virtual machine is powered off is recommended.
Rollback of snapshots is also based on the data block table, achieving rollback in seconds. The specific implementation method is to overwrite the current volume's data block table with the target snapshot's data block table and add a COW mark bit to each data block in the table.