Obsidian Cloud Sync: как настроить синхронизацию vault

Obsidian Cloud Sync: как настроить синхронизацию vault
Быстрый ответ
Obsidian cloud sync — это синхронизация локального vault через облако. Четыре рабочих способа: Obsidian Sync (4$/мес, настройка 5 минут), Google Drive или iCloud (бесплатно, есть конфликты), Syncthing (P2P без облака, для приватности), Git с GitHub (история версий, только для гиков). Обычному пользователю с телефоном — Obsidian Sync. Для одного устройства — rsync-скрипт раз в день в любое облако.

Obsidian cloud sync: что это и зачем

Открыл Obsidian на телефоне в метро — заметка вчерашняя. На ноутбуке вечером дописал — утром на телефоне снова старая версия. Знакомо?

Obsidian cloud sync решает ровно эту проблему: один vault на всех устройствах, изменения подхватываются автоматически. По факту — это не одна технология, а четыре разных подхода. Какой выбрать — зависит от того что у тебя за устройства, готов ли платить и насколько боишься потерять заметки.

Эта статья закроет вопрос за один заход. Разберём все четыре способа, настроим каждый по шагам, посмотрим типовые ошибки и как их чинить. На настройку выделяй 10-40 минут в зависимости от выбранного метода.

Что внутри:

  • Почему Obsidian не синхронизируется сам и где живёт vault
  • Сравнение четырёх способов с таблицей
  • Пошаговая настройка Obsidian Sync, Google Drive, Syncthing и Git
  • Безопасность и шифрование заметок в облаке
  • Резервное копирование — три рабочих скрипта
  • Troubleshooting: конфликты файлов и как их разруливать
  • FAQ под «Люди также спрашивают» Яндекса

Почему Obsidian не синхронизируется сам

Obsidian хранит заметки локально. Vault — это просто папка с .md файлами на твоём диске. Никакого облака по умолчанию, никакой регистрации при первом запуске.

Это не недоработка — это принципиальная позиция. Ты владеешь данными физически. Через 20 лет твои заметки откроются в блокноте Windows, в Vim, в чём угодно — формат markdown переживёт любую компанию. Проприетарные форматы протухают вместе с разработчиком, .md — нет.

Из-за этой архитектуры синхронизация — отдельная задача. Vault лежит локально, и это твоя работа — заставить его появиться на всех устройствах сразу.

%%{init: {
  'theme': 'base',
  'themeVariables': {
    'primaryColor': '#ffffff',
    'primaryTextColor': '#1e293b',
    'primaryBorderColor': '#94a3b8',
    'lineColor': '#64748b',
    'fontSize': '15px',
    'fontFamily': 'ui-sans-serif, system-ui, sans-serif'
  },
  'flowchart': {'curve': 'linear', 'nodeSpacing': 50, 'rankSpacing': 50}
}}%%
flowchart TD
    A["Vault - папка с md файлами"] --> B["Obsidian Sync"]
    A --> C["Google Drive или Dropbox"]
    A --> D["Syncthing P2P"]
    A --> E["Git и GitHub"]
    B --> F["Все устройства"]
    C --> F
    D --> F
    E --> F
    style A fill:#f8fafc,stroke:#3b82f6,stroke-width:2px,color:#1e40af
    style B fill:#f8fafc,stroke:#22c55e,stroke-width:2px,color:#15803d
    style C fill:#f8fafc,stroke:#22c55e,stroke-width:2px,color:#15803d
    style D fill:#f8fafc,stroke:#22c55e,stroke-width:2px,color:#15803d
    style E fill:#f8fafc,stroke:#22c55e,stroke-width:2px,color:#15803d
    style F fill:#f8fafc,stroke:#64748b,stroke-width:2px,color:#1e293b

Причины почему синхронизация ломается

Прежде чем настраивать — разберись почему типовые конфигурации падают. Семь причин из практики.

1. Vault лежит сразу в двух синхронизирующихся местах. Например, в папке Google Drive и одновременно подключён к Obsidian Sync. Два сервиса дерутся за одни файлы — получаешь откаты версий.

2. Заметки редактируются параллельно на двух устройствах. Облако не успевает доставить изменения — на втором устройстве правки идут поверх старой версии. Дальше конфликт.

3. Папка .obsidian синхронизируется без исключений. Там JSON-конфиги. На разных устройствах они разные (например, размер окна). Каждый запуск создаёт conflict-файлы.

4. На Android Obsidian не видит Google Drive напрямую. Мобильный Drive не монтируется как локальная папка — нужны прокладки типа FolderSync.

5. Syncthing не может пробить NAT. Устройства за разными провайдерами не находят друг друга. Без relay-сервера или проброса портов синхронизация молчит.

6. Git-плагин делает push раньше чем pull. На втором устройстве — merge conflict в каждом файле где правки разошлись.

7. Нет бэкапа. Самая частая причина «сломанной синхронизации» — rm -rf на одном устройстве и удаление везде через 2 минуты.

Сравнение четырёх способов

Перед настройкой — выбери метод. Дальше уже не будем сравнивать, будем настраивать.

Критерий Obsidian Sync Google Drive Syncthing Git
Цена 4-8$/мес Бесплатно Бесплатно Бесплатно
Сложность Минимальная Низкая Средняя Высокая
Конфликты Редко Часто Редко При параллельной правке
Android Нативно Через FolderSync Хорошо Через Termux
iOS Нативно Хорошо (через iCloud проще) Сложно Через Working Copy
Шифрование E2E AES-256 На сервере TLS в транзите На сервере GitHub
История версий 1 год 30 дней Нет Безлимит
Приватность Высокая Низкая Максимум Средняя

Кому что подойдёт по факту:

  • Ноутбук + Android, готов платить — Obsidian Sync
  • Mac + iPhone, не хочешь платить — iCloud Drive (см. альтернативы)
  • Один компьютер, нужен только бэкап — Git или rsync-скрипт
  • Параноик с домашним сервером — Syncthing
  • Любишь историю изменений и терминал — Git

Подготовка перед настройкой

Что нужно сделать до старта — неважно какой метод выбрал.

Найди путь к vault. Открой Obsidian, Settings — About — там указан Vault path. Запиши.

Сделай локальную копию vault. Это страховка на случай если первая попытка настройки сломает данные.


# macOS / Linux
cp -r ~/Documents/MyVault ~/Documents/MyVault-backup-$(date +%Y%m%d)

# Windows PowerShell
Copy-Item -Path "C:\Users\user\Documents\MyVault" -Destination "C:\Users\user\Documents\MyVault-backup" -Recurse

Закрой Obsidian на всех устройствах. Иначе при перемещении папки приложение может писать в старое место.

Проверь свободное место. Vault весит обычно мало (текст), но если внутри PDF и картинки — может быть гигабайтами. Команда выше покажет.


# Размер vault
du -sh /path/to/vault/

# Самые тяжёлые файлы
find /path/to/vault/ -type f -printf '%s %p\n' | sort -rn | head -20

Рецепт 1: Obsidian Sync

Официальный платный способ. Настройка действительно занимает 5 минут. Если ценишь время больше денег — бери его.

Шаг 1. Создай аккаунт Obsidian

Зарегистрируйся на obsidian.md/account. Бесплатно. Аккаунт нужен только для платных сервисов.

Шаг 2. Оформи подписку

В личном кабинете — Sync. Standard 4$/мес (1 ГБ, файл до 5 МБ) или Plus 8$/мес (10 ГБ, файл до 50 МБ). Платишь раз в год — выходит дешевле.

Шаг 3. Включи Sync в приложении

Открой Obsidian. Settings (шестерёнка) → Core plugins → Sync → переключатель.

Шаг 4. Подключи аккаунт и создай remote vault

Settings → Sync → Connect. Введи логин-пароль. Дальше — Create new remote vault. Дай имя.

Пароль шифрования - запиши
Если ставишь пароль для E2E шифрования — сохрани его в менеджер паролей. Разработчики его не знают. Забыл — данные с сервера достать невозможно. Это не угроза, это устройство криптографии.

Шаг 5. Подключи второе устройство

На втором устройстве: установи Obsidian, войди в тот же аккаунт, Settings → Sync. Существующее remote vault уже в списке. Connect → пароль шифрования (если был) → выбери локальную папку.

Первая загрузка занимает от секунд до пары минут.

Проверка

В правом нижнем углу Obsidian — иконка синхронизации. Зелёная галочка = всё ок. Крутится = синхронизирует. Красная = смотри Settings → Sync → Sync log.


# Нормальный лог:
[14:32:15] Synced 3 files
[14:32:16] Up to date

# Проблемный лог:
[14:32:15] Failed to sync: network error
[14:32:20] Retrying...

Рецепт 2: Google Drive (бесплатно, с нюансами)

Самый популярный бесплатный способ. Работает хорошо если соблюдаешь дисциплину — не открывать одну заметку на двух устройствах одновременно.

Шаг 1. Установи Google Drive Desktop

Скачай Google Drive for Desktop. Войди в аккаунт. Дождись пока появится папка G:\My Drive (Windows) или ~/Google Drive (macOS).

Шаг 2. Перенеси vault в папку Drive

Закрой Obsidian. Дальше:


# macOS
mv ~/Documents/MyVault ~/Library/CloudStorage/GoogleDrive-username/My\ Drive/MyVault

# Linux (если используешь rclone-mount или google-drive-ocamlfuse)
mv ~/Documents/MyVault ~/GoogleDrive/MyVault

# Windows PowerShell
Move-Item "C:\Users\user\Documents\MyVault" "G:\My Drive\MyVault"

Шаг 3. Открой vault из новой локации

Запусти Obsidian. Open folder as vault → выбери папку в Google Drive. Подожди пока Drive загрузит файлы в облако (зелёная галочка на иконке в трее).

Шаг 4. На втором устройстве (десктоп)

Поставь Google Drive Desktop. Дождись синхронизации. В Obsidian — Open folder as vault → папка из Google Drive. Готово.

Шаг 5. На Android

Вот тут начинается самое интересное. Obsidian на Android открывает локальные папки, а не Google Drive напрямую. Решение — FolderSync или Autosync for Google Drive.

Принцип такой:

  1. В Obsidian на Android создай vault в локальной папке (например, /storage/emulated/0/Documents/MyVault)
  2. В FolderSync настрой двустороннюю синхронизацию этой папки с папкой MyVault в Google Drive
  3. Поставь интервал 15 минут или «sync on file change»
Главное правило Google Drive
Не открывай одну заметку на двух устройствах в один момент. Сначала закрой на одном, дождись зелёной галочки, потом открой на втором. Иначе ловишь conflicted copy.

Рецепт 3: Syncthing (P2P, без облака)

Данные ходят напрямую между устройствами. На чужие серверы не уходят вообще. Открытый код. Бесплатно без ограничений.

Шаг 1. Поставь Syncthing

Шаг 2. Открой веб-интерфейс на ПК

После установки веб-интерфейс висит на http://127.0.0.1:8384. Открой в браузере.

Шаг 3. Добавь vault как папку

Add Folder → Folder Path = путь к vault. Folder ID = obsidian-vault (любой понятный идентификатор). Save.

Шаг 4. Скопируй Device ID ПК

Правый верхний угол → имя устройства → Device ID. Длинная строка вида `XXXXXXX-XXXXXXX-XXXXXXX-…`. Скопируй.

Шаг 5. Поставь Syncthing-Fork на Android

Открой. My ID → скопируй ID Android-устройства.

Шаг 6. Свяжи устройства

В веб-интерфейсе ПК: Add Remote Device → вставь Android Device ID → Save. На Android появится уведомление «устройство хочет подключиться» — подтверди.

Шаг 7. Расшарь папку vault

В веб-интерфейсе ПК → настройки папки vault → вкладка Sharing → галка напротив Android → Save.

На Android приходит запрос добавить папку. Укажи локальный путь (например, /storage/emulated/0/Documents/MyVault). Подтверди.

Шаг 8. Открой vault в Obsidian на Android

В Obsidian: Open folder as vault → папка которую указал в Syncthing.

Проверка работы

В веб-интерфейсе Syncthing напротив папки должно быть «Up to Date». Цифра рядом — сколько файлов в очереди.


# Проверка статуса через API
API_KEY=$(grep -oP '(?<=)[^<]+' ~/.config/syncthing/config.xml)

curl -s "http://localhost:8384/rest/db/status?folder=obsidian-vault" \
  -H "X-API-Key: $API_KEY" | python3 -m json.tool | grep -E '"state"|"needFiles"'

Рецепт 4: Git + GitHub

Для тех кто хочет полную историю изменений. Git - это машина времени для заметок: каждый коммит точка восстановления, можно посмотреть как выглядела заметка месяц назад.

Минус один: синхронизация не мгновенная. Плагин делает автокоммит по расписанию. Если правишь параллельно с двух устройств - merge conflicts. Не страшно, разрулить можно, но руками.

Шаг 1. Установи плагин obsidian-git

Settings → Community plugins → Browse → "Git" → плагин от Vinzent. Install → Enable.

Шаг 2. Настрой SSH-ключ для GitHub

HTTPS работает но придётся вводить токен. SSH удобнее.


# Сгенерируй ключ
ssh-keygen -t ed25519 -C "your-email@example.com"

# Покажи публичную часть
cat ~/.ssh/id_ed25519.pub

# Скопируй вывод и вставь в GitHub:
# Settings - SSH and GPG keys - New SSH key

# Проверь подключение
ssh -T git@github.com

Шаг 3. Инициализируй репозиторий в vault


cd /path/to/your/vault

git init

# .gitignore чтобы не коммитить шум
cat > .gitignore << 'EOF'
.obsidian/workspace.json
.obsidian/workspace-mobile.json
.obsidian/cache
.trash/
.DS_Store
*.log
EOF

git add .
git commit -m "Initial vault commit"

Шаг 4. Создай приватный репозиторий на GitHub

Иди на github.com/new. Private. Без README. Скопируй SSH URL.


git remote add origin git@github.com:username/your-vault.git
git branch -M main
git push -u origin main

Шаг 5. Настрой автокоммиты в плагине

Settings → Git:

  • Auto pull interval: 10 минут
  • Auto commit and sync interval: 10 минут
  • Commit message: vault backup: {{date}}
  • Pull updates on startup: включить

Шаг 6. На втором устройстве


git clone git@github.com:username/your-vault.git ~/Documents/MyVault

Открой папку в Obsidian. Поставь плагин obsidian-git. Настрой так же.

Архитектура: как это всё работает

%%{init: {
  'theme': 'base',
  'themeVariables': {
    'primaryColor': '#ffffff',
    'primaryTextColor': '#1e293b',
    'primaryBorderColor': '#94a3b8',
    'lineColor': '#64748b',
    'fontSize': '14px',
    'fontFamily': 'ui-sans-serif, system-ui, sans-serif'
  },
  'flowchart': {'curve': 'linear', 'nodeSpacing': 60, 'rankSpacing': 55}
}}%%
flowchart TD
    PC["ПК Windows или Mac"] --> OSync["Obsidian Sync Server"]
    Phone["Телефон Android или iOS"] --> OSync
    Laptop["Ноутбук"] --> OSync
    OSync --> PC
    OSync --> Phone
    OSync --> Laptop

    PC2["ПК с Google Drive"] --> GD["Google Drive Cloud"]
    Phone2["Android и FolderSync"] --> GD
    GD --> PC2
    GD --> Phone2

    PC3["ПК с Syncthing"] --> ST["Syncthing P2P"]
    Phone3["Android Syncthing"] --> ST
    ST --> PC3
    ST --> Phone3

    style OSync fill:#f8fafc,stroke:#22c55e,stroke-width:2px,color:#15803d
    style GD fill:#f8fafc,stroke:#3b82f6,stroke-width:2px,color:#1e40af
    style ST fill:#f8fafc,stroke:#f97316,stroke-width:2px,color:#9a3412

Безопасность vault в облаке

В заметках бывает разное. Идеи стартапа. Клинические записи. Личные дневники. Пароли (которых там быть не должно, но мы знаем что они там есть).

Obsidian Sync

End-to-end шифрование AES-256. Серверы в США. Ключи у тебя - разработчики физически не могут прочитать данные. Закрытый код самого сервиса - это компромисс, проверить нельзя, можно только доверять.

Google Drive и Dropbox

Шифрование в транзите и при хранении - но ключи у провайдера. Google технически может читать твои файлы. Для обычных заметок - нормально. Для конфиденциальных - нет.

Хочешь шифровать поверх Google Drive - Cryptomator. Он создаёт зашифрованный контейнер поверх любого облака. Ключи только у тебя.


# Структура с Cryptomator поверх Google Drive
Google Drive/
  obsidian-encrypted/        зашифрованный vault
    masterkey.cryptomator
    d/                       зашифрованные файлы

# После монтирования Cryptomator:
/Volumes/ObsidianVault/      обычные .md файлы

Syncthing

Максимальная приватность. Данные между устройствами напрямую. TLS в транзите. В одной сети - вообще не выходят в интернет. Открытый код, аудиту поддавался.

Git и GitHub

Microsoft владеет GitHub. Приватные репозитории закрыты от публики, но у платформы доступ есть. Для совсем чувствительного - self-hosted Gitea или GitLab. Или git-crypt - шифрует файлы перед коммитом, расшифровывает при checkout.

Базовая гигиена для любого метода

  • Пароли в открытом виде в vault не храни. Менеджер паролей - Bitwarden, 1Password.
  • 2FA на всех аккаунтах: Obsidian, Google, GitHub. Без вариантов.
  • Особо чувствительные заметки - в отдельный зашифрованный vault.
  • Пароль шифрования Obsidian Sync - запиши на бумаге или в менеджер паролей. Дважды.

Резервное копирование vault

Синхронизация - не бэкап
Удалил файл случайно — удалится везде. Через 30 секунд. Бэкап нужен отдельный, с историей.

Капля никотина убивает лошадь. Одна команда rm -rf без бэкапа - три года заметок.

Что бэкапить

Всю папку vault целиком, включая .obsidian. Там настройки и плагины - без неё придётся настраивать всё заново.

Внутри .obsidian живёт:

  • app.json - основные настройки
  • hotkeys.json - горячие клавиши
  • community-plugins.json - список плагинов
  • plugins/ - сами плагины с настройками
  • themes/ - темы
  • snippets/ - CSS

Правило 3-2-1

3 копии, 2 разных носителя, 1 вне локации. На практике это:

  • Локально на компьютере (твой рабочий vault)
  • Внешний диск или NAS (домашний бэкап)
  • Облако отличное от того через которое синхронизируешься (offsite)

Скрипт автобэкапа на Linux/macOS


#!/bin/bash
# obsidian-backup.sh

VAULT="/home/user/Documents/MyVault"
BACKUP_DIR="/media/external/obsidian-backups"
DATE=$(date +%Y-%m-%d_%H-%M)

# Создай архив
tar -czf "$BACKUP_DIR/vault-$DATE.tar.gz" "$VAULT"

# Чисти архивы старше 30 дней
find "$BACKUP_DIR" -name "vault-*.tar.gz" -mtime +30 -delete

echo "Backup done: vault-$DATE.tar.gz"

# В crontab: crontab -e
# Каждый день в 2:00 ночи
0 2 * * * /home/user/scripts/obsidian-backup.sh >> /home/user/logs/obsidian-backup.log 2>&1

Инкрементальный бэкап через rsync

Быстрее для больших vault - копирует только изменённое.


rsync -av --delete \
  /home/user/Documents/MyVault/ \
  /media/external/obsidian-current/

Бэкап на Windows через robocopy


robocopy "C:\Users\user\Documents\MyVault" "D:\Backups\ObsidianVault" /MIR /LOG:"D:\Backups\obsidian-backup.log"

# /MIR - зеркалирование (полная копия)
# /LOG - запись в лог-файл

Восстановление


# Из tar-архива
tar -xzf /media/external/obsidian-backups/vault-2026-04-15_02-00.tar.gz -C /home/user/Documents/

# Из rsync-зеркала
rsync -av /media/external/obsidian-current/ /home/user/Documents/MyVault/

Проверка что синхронизация работает

После настройки - убедись что всё реально работает. Не "должно работать", а "вот доказательство".

Тест на ровном месте

  1. Создай заметку test-sync.md на устройстве А с текущим временем внутри
  2. Подожди 1-2 минуты
  3. Открой Obsidian на устройстве Б - заметка должна быть
  4. Допиши строку на устройстве Б
  5. Подожди ещё минуту
  6. Проверь что строка появилась на устройстве А

Не появилась - смотри troubleshooting ниже.

Проверка Obsidian Sync

Settings → Sync → Sync log. Зелёная галочка в правом нижнем углу = синхронизировано. Крутится = работает. Красная = ошибка.

Проверка Google Drive

Иконка в трее. Зелёная галочка = всё загружено. Часы = идёт загрузка.


# Сравнение локальной папки с облаком через rclone
rclone check ~/Documents/MyVault gdrive:MyVault --one-way

Проверка Syncthing

http://127.0.0.1:8384 → возле папки "Up to Date". Цифра = файлы в очереди.

Осложнения и как лечить

Конфликты файлов в Google Drive

Симптом: файлы вида "note (conflicted copy 2026-04-15).md" или "note (1).md".

Причина: заметка редактировалась параллельно или Drive не успел доставить изменения.

Лечение:


# Найди все конфликтные файлы
find ~/Google\ Drive/MyVault -name "*conflicted copy*" -type f

# На Windows
Get-ChildItem "G:\My Drive\MyVault" -Recurse | Where-Object {$_.Name -match "conflicted copy"}

Открой обе версии. Сравни. Возьми нужную. Удали лишнюю. На будущее - дисциплина: одно устройство в один момент.

Obsidian Sync крутится и не подключается

Симптом: иконка крутится бесконечно или красный крест.

Лечение:


# Проверь сеть
ping sync.obsidian.md

# Проверь порт
curl -v https://api.obsidian.md

Settings → Sync → Sign out → Sign in заново. Не помогло - перезапусти Obsidian. Не помогло - проверь не блокирует ли корпоративный файрвол домен obsidian.md.

Conflict-файлы в .obsidian/

Симптом: в .obsidian/ появились "app (conflict).json", "hotkeys (conflict).json".

Причина: настройки правились с двух устройств одновременно.

Лечение:


# Удали все conflict-копии конфигов
find /path/to/vault/.obsidian -name "*conflict*" -type f -delete

Долгосрочное решение - добавь .obsidian/workspace.json в исключения синхронизации (для Syncthing, Git) или вообще исключи .obsidian (но потом плагины перенастраивать).

Obsidian Sync и Google Drive параллельно

Симптом: файлы откатываются к старым версиям без причины.

Причина: два сервиса дерутся за одни файлы. Два хозяина одной лошади.

Лечение: отключи один. Либо Obsidian Sync, либо Drive. Vault не должен быть в папке Drive если включён Obsidian Sync.

FolderSync на Android не зеркалирует

Симптом: правки с ПК не приезжают на Android.

Лечение:

  • Тип синхронизации - "Two-way" (двусторонний), не one-way
  • Интервал 15-30 минут или "Sync on file change"
  • Разрешения приложения - доступ к хранилищу должен быть "Always allow"
  • Аккаунт Google Drive в FolderSync переавторизуй

Git merge conflict при автосинхронизации

Симптом: плагин obsidian-git показывает "merge conflict in note.md".

Лечение руками:


cd /path/to/vault
git status

# Открой конфликтный файл - там маркеры:
# <<<<<<>>>>>> origin/main

# Реши конфликт - оставь нужный текст, маркеры убери
git add note.md
git commit -m "resolve merge conflict in note.md"
git push

Альтернативные решения

Четыре основных способа закрывают 90% случаев. Но есть ещё варианты под специфические задачи.

iCloud Drive (Apple-only). Если у тебя только Mac и iPhone - проще не бывает. Положи vault в ~/Library/Mobile Documents/iCloud~md~obsidian. На iPhone Obsidian увидит его автоматически. Бесплатные 5 ГБ, синхронизация быстрая. Минус - на Windows и Android доступа нет.

Self-hosted Nextcloud. Своё облако на VPS. Клиент Nextcloud работает как Google Drive Desktop. На Android есть нативное приложение с автосинхронизацией папок. Ставить целый сервер ради Obsidian - нерационально, но если Nextcloud уже есть - используй его.

Remotely Save (плагин). Community-плагин внутри Obsidian. Синхронизирует с S3, Dropbox, OneDrive, WebDAV напрямую - без локального клиента. Удобно на мобильных. Минус - синхронизация по кнопке или расписанию, не realtime.

Ставится через Settings → Community plugins → Browse → "Remotely Save". Поддерживает:

  • S3-совместимые: AWS, Wasabi, Backblaze B2, MinIO
  • Dropbox
  • OneDrive (личный, не Business)
  • WebDAV: Nextcloud, ownCloud, любой WebDAV-сервер

Self-hosted LiveSync. Плагин с CouchDB-бэкендом. Realtime peer-to-peer с разрешением конфликтов на уровне поля документа. Ближе всего к "Notion-like" опыту с локальными файлами. Сложно поднять (нужен CouchDB или Cloudant), но если осилил - работает безупречно.

Решение Платформы Цена Сложность Realtime
iCloud Drive Только Apple Бесплатно (5 ГБ) Минимальная Да
Nextcloud Все Стоимость VPS Высокая Да
Remotely Save Все Цена бэкенда Средняя Нет
LiveSync Все Цена CouchDB Высокая Да

Профилактика: чтобы не сломалось

  • Один vault - один метод синхронизации. Точка.
  • Перед закрытием ноутбука - дождись зелёной галочки. Закрытая крышка не поставит синхронизацию на паузу - она просто оборвётся.
  • Бэкап скриптом независимо от метода синхронизации. Минимум раз в сутки.
  • .trash из vault не синхронизируй - там удалённые файлы, провоцируют конфликты.
  • Standard план Obsidian Sync (1 ГБ) - только для текстовых vault. PDF и картинки - сразу Plus или другой метод.
  • Свободное место в облаке мониторь. 15 ГБ Google Drive переполняются быстрее чем кажется - туда же фотки, почта, видео.
  • 2FA на аккаунте облака. Угнали Google - угнали vault.

Системные требования

Компонент Минимум Рекомендуется
Windows 10 (64-bit) 11
macOS 12 Monterey 14 Sonoma и новее
Linux Ubuntu 18.04, Debian 10 Ubuntu 22.04 и новее
Android 6.0 10 и новее
iOS 14 16 и новее
RAM 2 ГБ 4 ГБ и больше
Свободное место Размер vault +20% от vault

На момент публикации актуальна версия Obsidian 1.9.x. Перед установкой проверь свежие релизы на obsidian.md/changelog.

Сетевые порты

Сервис Протокол Порт Направление Снаружи?
Obsidian Sync HTTPS / WSS 443 Исходящий Не нужно
Google Drive HTTPS 443 Исходящий Не нужно
Syncthing GUI HTTP 8384 Локальный Нет
Syncthing Sync TCP / UDP 22000 Двусторонний Желательно
Syncthing Discovery UDP 21027 Входящий Желательно
Git SSH SSH 22 Исходящий Не нужно
Git HTTPS HTTPS 443 Исходящий Не нужно

Для Syncthing - открой 22000/tcp в файрволе если хочешь прямые подключения без relay.

FAQ

Почему obsidian cloud sync не работает после настройки?

Девять из десяти случаев - vault лежит сразу в двух синхронизирующихся местах. Например, в папке Google Drive и одновременно подключён к Obsidian Sync. Проверь: в Settings → About смотри Vault path. Не должно быть случая когда путь внутри Google Drive и при этом включён Sync. Один метод - один vault.

Как проверить что синхронизация работает правильно?

Создай тестовую заметку test.md на одном устройстве с текущим временем внутри. Через 2 минуты открой Obsidian на втором - файл должен быть. Дополни строку - проверь что она вернулась на первое. Для Obsidian Sync есть Sync log в Settings → Sync.

Что делать если потерял заметку после конфликта?

Для Obsidian Sync - Settings → Sync → Deleted files, оттуда восстанавливается. Для Google Drive - корзина в веб-интерфейсе drive.google.com. Для Git - git log --all --full-history -- "path/to/file.md" покажет все версии. В Syncthing версионирования нет по умолчанию, но можно включить File Versioning в настройках папки.

Чем obsidian sync отличается от google drive?

Obsidian Sync - официальный платный сервис со сквозным шифрованием AES-256, нативной поддержкой мобильных и редкими конфликтами. Google Drive - бесплатно, но без E2E шифрования, на Android нужны прокладки типа FolderSync, конфликты случаются регулярно. Sync экономит нервы за 4$, Drive экономит деньги за внимательность.

Можно ли использовать Obsidian Sync и Google Drive одновременно?

Технически да, фактически нет. Два сервиса будут конкурировать за одни файлы и устраивать откаты версий. Obsidian прямо предупреждает об этом в документации. Выбери один.

Почему на Android Google Drive не работает напрямую?

Obsidian на Android открывает локальные папки файловой системы. Google Drive на Android держит файлы только в облаке - доступ через API, не через файловую систему. Поэтому нужны посредники типа FolderSync, которые скачивают файлы локально и поддерживают актуальность.

Как безопасно хранить vault в облаке?

Максимум - Obsidian Sync с паролем шифрования. Альтернатива - vault внутри Cryptomator-контейнера поверх любого облака. В обоих случаях ключи только у тебя. Пароли в открытом виде в vault не клади - используй Bitwarden или 1Password.

Сколько устройств можно подключить к Obsidian Sync?

Безлимит на любом плане. Ограничение только по объёму: 1 ГБ на Standard, 10 ГБ на Plus.

Можно ли синхронизировать несколько vault через один Obsidian Sync?

Да, каждый vault подключается как отдельное remote vault. Но подписка одна = один remote vault. Хочешь два - либо вторую подписку, либо складывай всё в один vault разными папками.

Как переехать на другой метод синхронизации без потерь?

Сначала убедись что текущий метод полностью синхронизирован на всех устройствах. Сделай локальную копию vault в безопасное место (cp -r или tar). Отключай старый метод, настраивай новый. Старые данные в облаке не удаляй ещё пару дней - пока новый метод не покажет стабильность.

Прогноз

Vault теперь живёт на всех устройствах сразу. Заметку с телефона в метро увидишь вечером на ноутбуке. Накроется диск - данные останутся. Сменишь компьютер - просто подключишь синхронизацию и всё на месте.

Половина дела - выбрать метод. Вторая половина - не сломать его потом. Один vault, один сервис, регулярный бэкап. Всё.

Не заработало?
Опиши в комментариях: какой метод настраиваешь, на каких устройствах, на каком шаге застрял. Разберёмся.
Андрей Анатольевич
Author: Андрей Анатольевич

Руководитель ИТ / Кризис-менеджер 25 лет в IT: от инженера в МегаФоне до руководителя отдела. Знаю, как выглядит бардак: нестабильные сети, устаревшая инфраструктура, конфликты в команде, раздутые сроки. Помогаю бизнесу выходить из кризиса: навожу порядок в легаси, стабилизирую то, что разваливается, выстраиваю прогнозируемые процессы. Не раз возвращал к жизни ИТ-структуры — знаю цену хаосу. 📍 Ищу проект для полной реорганизации / стабилизации. 📬 Telegram: @over_dude ✉️ mail@it-apteka.com

Оставайтесь на связи

Рецепты от IT-боли. Без воды, без рекламы, без маркетинговой шелухи.

Подписаться на IT-Аптеку →

Мы ВКонтакте

IT-Аптека — советы, новости и помощь рядом.

Вступить в группу ВКонтакте →
Поделитесь:

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Прокрутить вверх