Как стать автором
Поиск
Написать публикацию
Обновить
76.69
MWS
Единый контур решений для цифровой трансформации

Изобретательные подходы к хранению бэкапов

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров4.4K

Если требуется проверенное решение для резервного копирования, можно обратиться к услугам специализированных поставщиков. Например, такой сервис для защиты и восстановления данных и ИТ-систем предоставляем мы в MWS. Однако существуют и необычные подходы к созданию и хранению бэкапов: с перфокартами, магнитными лентами и даже блокчейном. C ними может быть интересно поэкспериментировать.

Бэкап на перфокартах в домашних условиях

Pckb (сокращение от PunchCard Key Backup) под лицензией Creative Commons — это компактное веб-приложение, которое позволяет сохранить до 128 бит информации на перфокарте. 

Pckb не использует сторонних библиотек и является полностью автономным решением. Достаточно указать в приложении значение, которое необходимо зашифровать, в поле key hex, и pckb сформирует закодированную матрицу. По ней можно пробить отверстия в перфокарте — разработчики выложили в репозиторий шаблон размером с банковскую карточку [по какой-то причине авторы рекомендуют использовать алюминиевые пластины, но подойдет и картон]. А чтобы «извлечь» информацию из носителя, нужно отметить соответствующие отверстиям поля на сайте с помощью чекбоксов. 

Команда Pckb ведёт собственный блог. Там можно почитать статьи про конфиденциальность, ИБ и программирование. Например, в одном материале авторы обсуждают подходы к защите SSH-ключей, а в другом — размышляют о том, как упростить загрузку UEFI на Linux.

Шифр на QR-кодах

Речь идет про генератор бэкапов под названием paperback. Инструмент шифрует данные, а затем разбивает их на несколько фрагментов, представленных в виде QR-кодов, для распечатки на бумаге. Инструмент представил программист и ИБ-специалист из Сербии под ником cyphar. Он также является одним из разработчиков SUSE и ведёт личный блог, в котором рассказывает о работе с кодом и киберзащите.

Как объясняет программист, изначально инструмент был призван решить довольно специфическую проблему. Его беспокоил тот факт, что передача паролей и ключей от криптовалютных кошельков в завещаниях (и других документах) в открытом виде может быть небезопасной. Ведь нечистый на руку юрист может завладеть конфиденциальной информацией, а доказать факт кражи криптовалюты — непростая задача. Paperback же позволяет зашифровать ключ и даже разбить его на несколько частей — чтобы передать разным людям. В таком случае, пишет автор, никто не сможет получить ключ без согласия всех доверенных лиц.

Впрочем, формат QR-кода едва ли позволит разместить на печатной странице свыше 64 Кбайт информации — если делать больше, может пострадать читаемость. 

Кстати, есть другой инструмент с похожей функциональностью и почти идентичным названием — PaperBack. Его последняя версия вышла ещё в 2007 году под лицензией GNU GPLv3. Решение позволяет сохранить данные в виде большого битмапа. Когда-то давно этот инструмент обсуждался здесь на Хабре.

Записать на магнитную ленту

Источник

В конце 2023 года программист Сэмюэл Цуй презентовал систему для работы с LTO-лентами — YATM. С помощью этого инструмента можно записать данные на магнитный физический носитель, а также управлять общей библиотекой лент (к какой ленте нужно обратиться за резервной копией). Разработка опубликована под лицензией BSD-2-Clause.

В отличие от двух предыдущих инструментов в нашей подборке, где для сохранения резервной копии было достаточно принтера, для работы с YATM понадобится ленточный накопитель поколения LTO-5. А эффективно использовать программу пока можно только под Linux на платформе AMD64 (автор проводил тесты на Debian 11 и 12).

Разработчик также советует сразу включать защиту от записи при извлечении накопителя, чтобы драйвер случайно не внёс изменения в раздел индексов при монтировании. А ещё в будущем программист планирует доработать аппаратное шифрование envelope-методом (сейчас оно реализовано не совсем корректно).

Резервную копию на блокчейн

Студенты Манитобского университета представили децентрализованное файловое хранилище на основе блокчейна. Проект был разработан в рамках учебного проекта в 2022 году, поэтому обходится без лицензии и имеет неоригинальное описательное название — Blockchain-based-File-Storage.

В нём применяется модифицированная структура на основе блокчейна: два отдельных PoW-алгоритма, решающих криптографическую задачу разными способами. Файл сохраняется в блоке, включающем метаданные c информацией о размере и именем пользователя-пира. Когда готовый блок добавляется в блокчейн, изменить или удалить записанные файлы больше не получится; поэтому инструмент можно рассматривать как альтернативное решение для хранения резервных копий. 

По словам авторов, именно возможность случайно стереть или отредактировать важный файл в классических бэкап-системах послужила поводом к разработке этого блокчейн-инструмента.

Для защиты блоков применяется криптография SHA-256, а за основу взят API Flask. Обмен файлами осуществляется по технологии P2P.

Бэкап в DNS

В конце 2022 года анонимный разработчик выложил экспериментальный CLI-инструмент для хранения файлов в DNS — DNSCDN. И в теории его можно использовать для резервных копий небольших файлов (разумеется, исключительно в экспериментальных целях).

Разработчик признаётся, что решение было одним из его пет-проектов. Однажды он задумался, какие ограничения по размеру содержимого есть у DNS-записей. Так энтузиаст пришёл к идее создать инструмент для хранения данных внутри системы доменных имён, чтобы проверить возможности такого подхода.

Сама по себе утилита имеет ряд технических ограничений: максимальные размеры записей могут значительно различаться на стороне провайдеров, но и сами интернет-стандарты по типу RFC 4408 имеют ограничения.

Сейчас у DNSCDN отсутствует лицензия, а обновления происходят нечасто. Хотя автор и упоминал, что он планирует дорабатывать инструмент.


Каждая вторая (49%) российская компания из среднего и крупного бизнеса не использует базовые антивирусные программы и средства резервного копирования данных. К таким выводам пришли аналитики, проведя опрос среди 150 руководителей ИТ-направлений. Изменить эту ситуацию можно с помощью теста системы, которая вам подойдёт.

Теги:
Хабы:
+7
Комментарии5

Публикации

Информация

Сайт
mws.ru
Дата регистрации
Дата основания
Численность
501–1 000 человек
Местоположение
Россия