Backup & Versioning
Definitions
Backup vs. Version Control
One fundamental difference between backups and version control is their general user case:
Backups protect your data in the event that something unexpected happens to your data, such as a disk drive failing, files accidentally being deleted, or a data center going offline during a catastrophic event.
On the other hand, the primary intention of version control is to reduce the potential negative impact from (un)intentional changes to files, not caused by hardware failure or other unintended events, by allowing users to easily revert to a version prior to the respective changes.
Other differences:
-
While backups are usually triggered on a timed basis, versions usually occur when files are changed.
-
While backups are usually done on whole systems or partitions, versioning occurs normally on a file-by-file basis.
-
While backups are usually stored on a different medium at a different physical location, versions are stored on the same location.
Last modified: | 03 November 2023 2.47 p.m. |