Obsidian зберігає нотатки локально на вашому пристрої, тому ви завжди маєте до них доступ, навіть офлайн. Щоб отримати доступ до своїх нотаток на кількох пристроях, вам потрібно налаштувати метод синхронізації. Цей посібник охоплює поширені методи синхронізації, включаючи поради щодо уникнення втрати даних та забезпечення безперебійної роботи. Ми також рекомендуємо ознайомитися з нашим [[Резервне копіювання файлів Obsidian|посібником з резервного копіювання]] для захисту ваших даних. ## Методи синхронізації В Obsidian ваші дані просто зберігаються як файли у теці, яка називається [[Локальні та віддалені сховища|сховищем]]. Це означає, що існує багато способів синхронізації ваших даних. Ось кілька поширених методів синхронізації, про які повідомляють учасники спільноти Obsidian: 1. **Синхронізація від розробників**: [[#Obsidian Sync]] 2. **Хмарна синхронізація сторонніх сервісів**: [[#iCloud]], [[#OneDrive]] та [[#Google Drive]] 3. **Локальна синхронізація**: [[#Syncthing]] 4. **Контроль версій**: [[#Git]] та [[#Working Copy]] Десятки альтернативних варіантів синхронізації можна знайти в [каталозі додатків спільноти](https://community.obsidian.md/search?type=plugin&categories=syncing). ## Obsidian Sync **Рекомендовані системи**: `Windows`, `macOS`, `Linux`, `iOS`, `Android` Найпростішим та офіційно підтримуваним методом синхронізації є наше власне рішення: [[Вступ до Obsidian Sync|Obsidian Sync]]. Obsidian Sync синхронізує ваші сховища між усіма пристроями, використовуючи віддалене сховище для створення копій ваших даних. Локальна копія завжди залишається на ваших пристроях. Дотримуйтесь [[Налаштування Obsidian Sync|посібника з налаштування]], щоб сконфігурувати Obsidian Sync. ## iCloud **Рекомендовані системи**: `macOS`, `iOS`, `iPadOS` iCloud можна використовувати для синхронізації сховищ між iOS та macOS. Однак **iCloud Drive на Windows** може призвести до дублювання або пошкодження файлів. **Як створити та зберігати сховище в iCloud Drive**: - **Увімкніть iCloud Drive**: - На macOS: перейдіть до **Системні параметри → Apple ID → iCloud → iCloud Drive**. - На iOS: перейдіть до **Налаштування → [Ваше ім'я] → iCloud → iCloud Drive**. - **Створіть нове сховище в iCloud**: - На macOS: 1. Відкрийте **Obsidian** і виберіть **Створити нове сховище**. 2. У вікні вибору файлів перейдіть до **iCloud Drive → Obsidian**. 3. Створіть теку для сховища та назвіть її. 4. Натисніть **Створити**, щоб завершити. - На iOS: 1. Відкрийте **Obsidian** і натисніть **Створити нове сховище**. 2. Введіть назву для сховища. 3. Увімкніть **Зберігати в iCloud**. 4. Натисніть **Створити**. - **Відкрийте сховище на іншому пристрої Apple**: - На іншому пристрої macOS або iOS відкрийте **Obsidian**, перейдіть до [[Керувати сховищами|Перемикача сховищ]] і виберіть **Відкрити теку як сховище**. Перейдіть до **iCloud Drive → Obsidian**. > [!warning]+ Розташування теки на iOS та iPadOS > При використанні iCloud на мобільних пристроях переконайтеся, що ваше сховище зберігається у правильному місці: `iCloud Drive/Obsidian/[Назва вашого сховища]`. > > Сховища повинні знаходитися в теці **Obsidian** всередині iCloud Drive. Тека праворуч зі значком Obsidian є правильною. Не використовуйте звичайну теку без значка застосунку. > > ![[iCloud-folder-location.png#interface]] > > Щоб перевірити розташування сховища, відкрийте застосунок **Файли**, натисніть **Огляд**, виберіть **iCloud Drive** у розділі **Розташування** та підтвердіть, що ваше сховище знаходиться в теці **Obsidian**. Якщо ваше сховище знаходиться в іншому місці, можуть виникнути проблеми із синхронізацією. > [!tip] Найкращі практики > - Для **macOS 14 (Sonoma) та раніших версій**: вимкніть **Оптимізувати сховище Mac** у налаштуваннях iCloud, щоб запобігти вивантаженню файлів. Цей параметр впливає на все сховище iCloud на пристрої, а не лише на Obsidian. > - Для **macOS 15 (Sequoia)**: клацніть правою кнопкою миші на теку **Obsidian** в iCloud Drive і виберіть **Зберігати завантаженим**. ## OneDrive **Рекомендовані системи**: `Windows`, `macOS` (обмежена функціональність на Android) [OneDrive](https://support.microsoft.com/en-us/office/Sync-with-OneDrive-bb89981b-e382-4969-b8fd-d413a90b6db3#ID0EAABAAA=Set_up) — популярний варіант хмарного сховища для користувачів Windows та macOS. Однак він має обмеження на Android і не підтримується офіційно для синхронізації сховищ Obsidian на iOS. > [!info] Зберігайте файли доступними офлайн > Перед використанням OneDrive для синхронізації переконайтеся, що тека вашого сховища позначена як **Завжди зберігати на цьому пристрої**. Це запобігає вивантаженню файлів OneDrive і тому, що Obsidian вважатиме їх відсутніми. **Як створити та зберігати сховище в OneDrive**: 1. **Налаштуйте OneDrive**: - На Windows: увійдіть через застосунок OneDrive або обліковий запис Microsoft. - На macOS: завантажте застосунок OneDrive та увійдіть. 2. **Створіть нове сховище в OneDrive**: - На Windows/macOS: 1. Відкрийте **Провідник** (Windows) або **Finder** (macOS) і перейдіть до **OneDrive → Документи**. 2. Створіть нову теку (наприклад, \"Obsidian Vault\"). 3. Відкрийте **Obsidian**, виберіть **Створити нове сховище** та оберіть теку OneDrive. 3. **Відкрийте сховище на іншому пристрої**: - На іншому пристрої відкрийте **Obsidian**, перейдіть до [[Керувати сховищами|Перемикача сховищ]] і виберіть **Відкрити теку як сховище**. Перейдіть до **OneDrive → Документи**. > [!info] Синхронізація на Android > OneDrive може не працювати належним чином для синхронізації на Android. Розгляньте використання застосунків, таких як [Dropsync](https://play.google.com/store/apps/details?id=com.ttxapps.dropsync) або [FolderSync](https://play.google.com/store/apps/details?id=dk.tacit.android.foldersync.lite). > [!tip] Найкращі практики > - Завжди зберігайте файли сховища **Доступними офлайн**, клацнувши правою кнопкою миші на теці та вибравши **Завжди зберігати на цьому пристрої**. > - Уникайте використання функції **Файли за запитом** OneDrive для сховищ, щоб запобігти проблемам із синхронізацією. ## Google Drive **Рекомендовані системи**: `Windows`, `macOS`, `Android` (обмежена функціональність на iOS) [Google Drive](https://support.google.com/drive/answer/10838124?hl=en) — ще одне популярне рішення для хмарного сховища. Хоча воно не підтримується офіційно для синхронізації сховищ Obsidian, ви можете використовувати сторонні застосунки та додатки для синхронізації між пристроями. > [!info] Підтримка iOS > Google Drive не підтримується офіційно для синхронізації сховищ Obsidian на iOS. Розгляньте використання стороннього рішення або додатка для синхронізації на iOS. **Як створити та зберігати сховище в Google Drive**: 1. **Налаштуйте Google Drive**: - На Windows або macOS: завантажте застосунок Google Drive та увійдіть. - На Android: переконайтеся, що Google Drive увімкнено та ви увійшли. 2. **Створіть нове сховище в Google Drive**: - На Windows/macOS: 1. Відкрийте **Провідник** (Windows) або **Finder** (macOS) і перейдіть до **Google Drive**. 2. Створіть нову теку (наприклад, \"Obsidian Vault\"). 3. Відкрийте **Obsidian**, виберіть **Створити нове сховище** та оберіть теку Google Drive. 3. **Відкрийте сховище на іншому пристрої**: - На іншому пристрої відкрийте **Obsidian**, перейдіть до [[Керувати сховищами|Перемикача сховищ]] і виберіть **Відкрити теку як сховище**. Перейдіть до теки Google Drive. > [!tip] Найкращі практики > - Встановіть для файлів сховища параметр **Доступні офлайн** у Google Drive, щоб уникнути проблем із синхронізацією через вивантаження. > - Для iOS розгляньте альтернативні методи, такі як [[Вступ до Obsidian Sync|Obsidian Sync]], [[#iCloud]], або використовуйте додаток **Remotely Save**. ## Syncthing **Рекомендовані системи**: `Windows`, `macOS`, `Linux` Syncthing — це децентралізований інструмент синхронізації файлів, який не залежить від хмарного сховища. Він синхронізує ваше сховище безпосередньо між пристроями через мережу або інтернет. > [!info]+ Підтримка Android > Офіційний застосунок Syncthing для Android більше не підтримується. Однак форк від спільноти під назвою [Syncthing-Fork](https://github.com/Catfriend1/syncthing-android) продовжує активну розробку і може використовуватися на пристроях Android. **Як створити та зберігати сховище за допомогою Syncthing**: 1. **Налаштуйте Syncthing**: - Встановіть Syncthing на кожному пристрої. Зверніться до [вебсайту Syncthing](https://syncthing.net/) для посібників з встановлення. - На Android встановіть [Syncthing-Fork](https://github.com/Catfriend1/syncthing-android) з релізів GitHub або F-Droid. 2. **Створіть та налаштуйте спільну теку**: - На всіх пристроях: 1. Відкрийте Syncthing та створіть спільну теку. Встановіть шлях до теки вашого сховища Obsidian. 2. Переконайтеся, що на всіх пристроях обрано ту саму теку. 3. Налаштуйте параметри синхронізації теки (наприклад, **Надсилання та отримання** для двонапрямної синхронізації). 3. **Відкрийте сховище в Obsidian**: - Після синхронізації теки між пристроями відкрийте **Obsidian**, перейдіть до [[Керувати сховищами|Перемикача сховищ]] і виберіть **Відкрити теку як сховище**. > [!info] Доступність пристроїв > Syncthing найкраще працює, коли принаймні один пристрій завжди увімкнений для забезпечення безперервної синхронізації. > [!tip] Найкращі практики > - Для локальної синхронізації переконайтеся, що всі пристрої підключені до однієї мережі. > - Виключіть `.obsidian` із синхронізації, якщо ви хочете мати окремі налаштування на кожному пристрої. > - Використовуйте шаблони ігнорування, щоб уникнути синхронізації тимчасових або резервних файлів. ## Git **Рекомендовані системи**: `Windows`, `macOS`, `Linux` **Git** — це система контролю версій, яка дозволяє відстежувати зміни, співпрацювати з іншими та синхронізувати сховища через репозиторії, такі як GitHub, GitLab, або власний сервер. **Як синхронізувати сховище за допомогою Git**: 1. **Налаштуйте віддалений репозиторій**: - Створіть репозиторій на платформі хостингу Git (наприклад, GitHub, GitLab або власний сервер). 2. **Синхронізуйте сховище**: 1. Відкрийте термінал або графічний інтерфейс Git (наприклад, GitKraken, Sourcetree). 2. Ініціалізуйте репозиторій Git у теці сховища за допомогою `git init`. 3. Додайте віддалений репозиторій: `git remote add origin [URL]`. 4. Зафіксуйте зміни: `git add .` та `git commit -m "Ваше повідомлення"`. 5. Надішліть зміни: `git push origin main`. 3. **Отримайте зміни на інших пристроях**: - Клонуйте репозиторій на іншому пристрої та отримайте зміни за допомогою `git pull origin main`. > [!info] Потрібна ручна синхронізація > Git забезпечує потужний контроль версій, але синхронізація не є автоматичною. Вам потрібно вручну надсилати та отримувати зміни. ## Синхронізація iPhone та iPad **Рекомендовані варіанти**: - [[Вступ до Obsidian Sync|Obsidian Sync]] - [[#iCloud]] > [!info] Уникайте змішування сервісів синхронізації > Уникайте синхронізації одного сховища через кілька сервісів (наприклад, одночасне використання Obsidian Sync та iCloud), щоб запобігти конфліктам або пошкодженню даних. **Непідтримувані варіанти**: Наступні сервіси не підтримуються офіційно на iOS, але користувачі знайшли обхідні шляхи за допомогою сторонніх інструментів або додатків: - Dropbox - Google Drive - OneDrive - Syncthing Деякі користувачі успішно використовують додатки, такі як **Remotely Save** або **LiveSync**, для синхронізації сховищ на iOS. Однак ці методи не підтримуються офіційно, і результати можуть відрізнятися. ### Working Copy **Рекомендовані системи**: `iOS` **Потрібно**: [[#Git]] **Working Copy** — це Git-клієнт для iOS, який дозволяє клонувати, фіксувати та надсилати зміни до репозиторію Git. Він добре працює для синхронізації сховищ Obsidian через Git, хоча деякі функції потребують платної покупки всередині застосунку. **Як синхронізувати сховище за допомогою Working Copy**: 1. **Встановіть Working Copy**: - Завантажте застосунок **[Working Copy](https://apps.apple.com/us/app/working-copy-git-client/id896694807)** на свій iPhone або iPad. 2. **Клонуйте репозиторій Git**: - Відкрийте Working Copy, натисніть **Додати репозиторій** та введіть URL вашого репозиторію (наприклад, GitHub, GitLab). 3. **Зв'яжіть репозиторій з Obsidian**: - Зв'яжіть теку клонованого репозиторію з порожнім сховищем у **Obsidian**. 4. **Фіксуйте та надсилайте зміни**: - Після редагування нотаток в Obsidian використовуйте Working Copy для **Фіксації** та **Надсилання** змін до віддаленого репозиторію. - На інших пристроях отримуйте зміни за допомогою Git для синхронізації сховища. > [!info] Використання спільнотою > Хоча Working Copy не підтримується офіційно, багато користувачів успішно використовують його для синхронізації сховищ через Git. ## Часті запитання **Чому мій улюблений сервіс синхронізації не підтримується офіційно?** На відміну від деяких застосунків для нотаток, які працюють з одним файлом за раз, Obsidian потребує доступу до всього сховища для роботи своїх функцій (наприклад, оновлення посилань при перейменуванні файлу). Це ускладнює надійну роботу деяких сервісів з Obsidian. **Чому мені потрібно зберігати файли «Доступними офлайн»?** Якщо сервіси, такі як OneDrive або iCloud, вивантажують файли (наприклад, використовуючи **Файли за запитом** або **Оптимізувати сховище Mac**), Obsidian не може отримати до них доступ, що спричиняє проблеми із синхронізацією. Позначте теку сховища як **Завжди зберігати на цьому пристрої** (OneDrive) або переконайтеся, що увімкнено **Зберігати завантаженим** (iCloud). **Як керувати різними конфігураціями для моїх сховищ?** Obsidian дозволяє налаштовувати теку конфігурації окремо для кожного пристрою за допомогою функції [[Тека конфігурації|Теки конфігурації]].