DH.2. Веб-архивация
Методы и инструменты веб-архивации, форматы веб-архивов.
Презентация
Веб-архивация сейчас
Веб-архивация — часть архивации цифровых материалов (born digital).
Особенности веб-архивации
- Охватывает не все онлайн сайты из-за изменений в технологиях
- Социальные сети и динамические сайты выпадают из стандартной веб-архивации
- Требует значительных технических ресурсов
- Большие объёмы данных — от десятков терабайт до десятков петабайт
- Кроме сайтов также архивируют документы, социальные сети, видео и аудио платформы
Инициаторы веб-архивации
- Общественные организации
- Госархивы и библиотеки
- Крупные НКО и сообщества
- Национальные архивы стран
Крупнейшие проекты по веб-архивации
Common Crawl
Сайт: commoncrawl.org
Internet Archive
Сайт: archive.org
ArchiveTeam
Сайт: archiveteam.org
Статистика архивации
Цифры — со слайда лекции и верны только на дату её чтения (на слайдах дата не указана); с тех пор объёмы крупных архивов выросли. Общий объём архива Ruarxive проект сейчас не указывает — подтверждённые цифры по отдельным коллекциям собраны на странице «Статистика: снимок».
- 25 петабайт: Интернет архив Archive.org (на дату лекции)
- 5 петабайт (в сжатом виде): Common Crawl (на дату лекции)
- 64 терабайта: Australian Web Archive (на 2015 год) в архивах Pandora и Trove
Основные потребители
Исследователи
Специалисты п о анализу больших данных, разработчики алгоритмов и решений big data, отраслевые исследовательские центры.
Журналисты
Дата-журналисты и журналисты-расследователи, ищущие архивные материалы.
Пользователи
Ищущие потерянные документы, материалы и иные данные.
Основные веб-стратегии
-
Полная индексация. Симуляция поисковой системы
- Archive.org, Common Crawl
-
Сфокусированная непрерывная индексация
- UK web archive, Australian web archive, Danish web archive
-
Выборочная управляемая регулярная архивация
- ArchiveTeam, Национальный ци фровой архив, Archives Unleashed
-
Депозитарий архивов
- Архивы передаются владельцами цифрового ресурса
Классические проблемы веб-архивации
Большие объёмы
Собирается очень много данных, их необходимо хранить и предоставлять пользователям.
Поисковые ловушки
Например, календарь на сайте может давать бесконечное количество ссылок, их приходится ограничивать.
Динамические сайты
Многие сайты не пригодны к архивации, так как технологии на них не дают постоянных ссылок. Они используют технологии Javascript, Ajax, Flash и др.
Правообладатели
В некоторых странах архивация материалов разрешена только при условии доступа к ним через отдельные рабочие места в библиотеках.
Современные проблемы веб-архивации
Ограничения социальных сетей
Большая часть социальных сетей препятствуют работе архивных роботов.
Базы данных большого объёма
Открытые данные, публикуемые на многих сайтах, могут достигать десятков и сотен гигабайт. Их архивация требует огромных ресурсов.
Мобильные приложения
Все больше цифровых материалов распространяется только через мобильные приложения, которые работают в связке приложение-сервер.
Мессенджеры, каналы и чаты
На дату лекции не было простых инструментов архивации общедоступных каналов и чатов, нап ример, в Telegram, Viber и WhatsApp. Сейчас для Telegram есть экспорт данных в Telegram Desktop и утилита tgarc; у мессенджера MAX нет ни публичного просмотра каналов, ни выгрузки данных (MAX).
Стандарты
WARC - веб-архив
Стандарт веб-архивации, цельный архив, как правило сжимаемый с помощью Gzip.
CDX - содержание веб-архива
Содержание веб-архива со списком всех файлов, которые в него входят.
JSON/JSONL/CSV - стандарты обмена данными
Используется, как правило, для сохранения данных социальных сетей и данных.
WACZ - архивированные веб-коллекции
Формат упаковки WARC-файлов вместе с индексами и метаданными в ZIP-контейнер; позволяет просматривать архив в браузере без полной загрузки файла.
Инструменты (открытый код)
Сбор (Acquisition)
- Heritrix
- Nutch
- wget
- wpull
- grab-site
- WAIL
- Brozzler
Представление (Replay)
- pywb
- Webrecorder Player (в архиве с 2020 года, заменён ReplayWeb.page)
- ipwb
- OpenWayback
Обработка и анализ (Process/Analyze)
- ArchiveSpark
- Archives Unleashed
- webarchive-discovery
- warcio
- warctools
- metawarc
Социальные сети
Список — на дату лекции. Многие инструменты для Twitter перестали работать после закрытия бесплатного доступа к API Twitter в 2023 году; Twint в архиве с 2023 года.
- Twitter: Social Feed Manager, Twarc, Twitter-archiver, twitarchive, Twitter Twint, Twitter-archiver hydrator
- Flickr: Social Feed Manager
- Instagram: Social Feed Manager, instaloader
- Facebook: Social Feed Manager
- ВКонтакте: многочисленные apibackuper, специальные инструменты и скрипты
Открытые данные (Open Data)
- CKAN
- DKAN
- DataVerse
Иные специальные ресурсы
Специальные инструменты для различных типов контента.