Backup подразумевает перенос данных на какой-то резервный носитель (зачастую более медленный) для восстановления в случае повреждения или уничтожения данных на основном носителе, при этом в процессе создания резервной копии копируются все данные (или изменившиеся с предыдущей резервной копии - инкрементальный backup), и он может занимать продолжительное время. Snapshot запоминает состояние на том же накопителе, который хранит данные, и сохраняет старые данные при их перезаписи вместо их удаления, что позволяет вернуться потом к старому состоянию (а не копирует существующие данные). Создание snapshot производится быстро (так как не требует копирования большого объёма данных, а только запоминания отметки о необходимости записи изменений в отдельный файл), но требует дискового пространства (т.к. вместо записи изменившихся данных на то же место происходит запись копии данных с учётом изменений отдельно от старой версии данных).
всю жизнь делал бэкапы, оказалось снэпшоты делаю через partition manager
snapshot = только эксперименты с компьютером с возможностью её быстрого отката в исходное состояние
резервное копирование (backup) = во всех остальных случаях для гарантированного сохранения данных и т.п.