Многие путают между собой термины backup и snapshot. Оба связаны с резервированием данных и возможностью «отката» к предыдущему состоянию, но принцип действия в обоих случаях – разный. Разберемся, что такое снапшот и бэкап, какая разница существует между определениями и в каких случаях их используют.
Этот термин обозначает резервное копирование данных. Она создается для того, чтобы восстановить все файлы в случае их повреждения или потери. Это может произойти после физической неисправности оборудования, вирусной атаки, ошибки сисадмина и так далее.
Главная цель создания бэкапа – сохранность данных и возможность их воссоздания в случае непредвиденных ситуаций.
Backup files создаются при помощи копирования данных на сторонний носитель. Чаще всего для размещения копии выбирается физический сервер или облачное хранилище. Лучше всего – если они будут располагаться на другом оборудовании или даже в другом дата-центре. Бэкап можно создать для любых данных: файлов (например, тех же изображений), паролей, ключей доступа, баз данных, системных папок, исходного кода и т. д. То есть, практически любая информация ИТ-инфраструктуры.
Первые бэкапы стали делать десятки лет назад, однако тогда копии файлов размещались на дисках и других физических носителях. Сегодняшние технологии позволяют перенести все данные в облачные хранилища.
Существует несколько вариантов бэкапов: