Notion
Notion позволяет экспортировать отдельные страницы и базы данных или всё рабочее пространство. Это важно для сохранения рабочих заметок, документации проектов и баз знаний: данные хранятся на серверах Notion, а локальной резервной копии по умолчанию нет.
Официальная инструкция: Export your content.
С 9 сентября 2024 года Notion прекратил работу в России, сославшись на санкции США. Аккаунты российских пользователей подлежали удалению вместе с данными, участников из России удаляют и из чужих рабочих пространств (Хабр, Медуза). Инструкция ниже применима к аккаунтам, которые продолжают работать. Если пространство с важными данными вам ещё доступно, сделайте полный экспорт сейчас и храните копию у себя.
Полный экспорт рабочего пространства
- Откройте Settings (Настройки) в боковой панели.
- В разделе Workspace выберите General.
- Нажмите Export all workspace content (Экспорт всего содержимого рабочего пространства) и выберите формат.
Особенности:
- страницы экспортируются в HTML или Markdown, базы данных — в CSV, вместе с загруженными файлами;
- подготовка может занять до 30 часов для больших пространств;
- ссылка на скачивание приходит на почту (или во входящие в приложении, если письма отключены) и действует 7 дней;
- экспорт всего пространства доступен только в десктопной и веб-версии;
- в экспорт не попадают страницы, к которым у вас нет доступа (например, личные страницы других пользователей).
Экспорт отдельной страницы
- Откройте нужную страницу.
- Нажмите ••• в правом верхнем углу → Export.
- Выберите формат: PDF, HTML или Markdown & CSV.
- При необходимости включите Include subpages (с подстраницами) и Create folders for subpages (папки для подстраниц).
Экспорт PDF с подстраницами доступен на тарифах Business и Enterprise. При экспорте в HTML можно сохранить комментарии к страницам и блокам.
Что попадает в архив
- Страницы и подстраницы с форматированием.
- Базы данных — в CSV (выгружается текущее или стандартное представление, все представления сразу выгрузить нельзя).
- Загруженные файлы и изображения.
- Комментарии (при экспорте в HTML).
Ограничения
- Связи между базами данных (Relations) и формулы теряют интерактивность; восстановить пространство загрузкой экспорта обратно нельзя.
- Права доступа не сохраняются.
- Представление форм (Form view) не экспортируется — используйте табличное представление.
- В Enterprise-пространствах экспорт может быть отключён владельцем.
- Windows: из-за ограничения длины пути (260 символов) архив с глубокой вложенностью может не распаковаться — отключите Create folders for subpages или используйте 7-Zip.
Регулярный бэкап
- Admin API (Enterprise) — на тарифе Enterprise экспорт рабочего пространства можно запускать по расписанию через API администратора (бета-версия), см. официальную инструкцию.
- Notion API — позволяет программно читать содержимое страниц и баз данных, к которым подключена ваша интеграция. Отдельного метода «экспортировать всё» в нём нет — выгрузку нужно собирать своим скриптом.
- notion-backup — скрипт на JavaScript для запуска в GitHub Actions. Он использует не официальный API, а внутренний механизм экспорта Notion с cookie
token_v2иfile_tokenиз браузера, поэтому ломается при выходе из аккаунта или истечении сессии. Автор больше не поддерживает проект.
Связанные материалы
- Data Take-Out: обзор
- Инструменты веб-архивации — для визуальной копии публичных страниц Notion