Перейти к основному содержимому

Notion

Notion позволяет экспортировать отдельные страницы и базы данных или всё рабочее пространство. Это важно для сохранения рабочих заметок, документации проектов и баз знаний: данные хранятся на серверах Notion, а локальной резервной копии по умолчанию нет.

Официальная инструкция: Export your content.

Notion недоступен для пользователей из России

С 9 сентября 2024 года Notion прекратил работу в России, сославшись на санкции США. Аккаунты российских пользователей подлежали удалению вместе с данными, участников из России удаляют и из чужих рабочих пространств (Хабр, Медуза). Инструкция ниже применима к аккаунтам, которые продолжают работать. Если пространство с важными данными вам ещё доступно, сделайте полный экспорт сейчас и храните копию у себя.

Полный экспорт рабочего пространства​

  1. Откройте Settings (Настройки) в боковой панели.
  2. В разделе Workspace выберите General.
  3. Нажмите Export all workspace content (Экспорт всего содержимого рабочего пространства) и выберите формат.

Особенности:

  • страницы экспортируются в HTML или Markdown, базы данных — в CSV, вместе с загруженными файлами;
  • подготовка может занять до 30 часов для больших пространств;
  • ссылка на скачивание приходит на почту (или во входящие в приложении, если письма отключены) и действует 7 дней;
  • экспорт всего пространства доступен только в десктопной и веб-версии;
  • в экспорт не попадают страницы, к которым у вас нет доступа (например, личные страницы других пользователей).

Экспорт отдельной страницы​

  1. Откройте нужную страницу.
  2. Нажмите ••• в правом верхнем углу → Export.
  3. Выберите формат: PDF, HTML или Markdown & CSV.
  4. При необходимости включите 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 из браузера, поэтому ломается при выходе из аккаунта или истечении сессии. Автор больше не поддерживает проект.

Связанные материалы​