---
title: "Як синхронізувати теку на Mac із сервером"
description: "Тримайте теку на Mac і теку на сервері SFTP, S3, WebDAV чи FTP однаковими: порівняйте їх рядок за рядком, а потім віддзеркальте в один бік або синхронізуйте в обидва."
url: https://anybucket.app/uk/guides/sync-folder-with-server
lang: uk
---

# Синхронізуйте теку із сервером рядок за рядком

Збірка вебсайту і її сервер, тека з фото і бакет із резервною копією, спільна тека WebDAV і ваша копія. Ось як тримати дві теки однаковими й бачити кожну зміну, перш ніж вона станеться.

## Коротка відповідь

Відкрийте теку на Mac в одній панелі, а теку на сервері — в іншій, і натисніть **⌥F5**. [«Порівняти й синхронізувати»](https://anybucket.app/uk/features/compare-sync) покаже дві теки рядок за рядком. Виберіть дзеркалення праворуч, дзеркалення ліворуч чи синхронізацію в обидва боки, перевірте дію в кожному рядку, змініть ті, з якими не згодні, і запустіть. Між двома серверами це працює так само.

## Дзеркалення чи синхронізація в обидва боки?
Перш ніж почати, вирішіть, яка сторона правильна:

| Ви хочете | Виберіть | Що відбувається |
| --- | --- | --- |
| Щоб сервер відповідав вашому Mac | Дзеркало в бік сервера | Копіює нове чи змінене; може видалити те, що є лише на сервері |
| Щоб ваш Mac відповідав серверу | Дзеркало в бік Mac | Те саме, у зворотному напрямку |
| Щоб обидві сторони зберігали зміни одна одної | Синхронізація в обидва боки | Копіює зміни в обох напрямках, тож кожна сторона отримує те, що є в іншої |

Дзеркалення — правильний вибір для розгортання сайту чи резервної копії. Синхронізація в обидва боки підходить для теки, яка змінюється у двох місцях, як-от спільна тека WebDAV.

## Синхронізація теки крок за кроком
1. Відкрийте вкладку клавішами **⌘T** і покажіть теку Mac в одній панелі: виберіть **Цей Mac** у меню джерела панелі.
2. Натисніть **⌘\\** для другої панелі й під’єднайте її до сервера клавішами **⇧⌘K** або закладкою з **⌘K**.
3. Відкрийте відповідну теку на сервері.
4. Натисніть **⌥F5**. AnyBucket порівняє дві панелі й покаже кожен файл рядок за рядком.
5. Виберіть напрямок: дзеркалення в будь-який бік чи синхронізація в обидва.
6. Перегляньте рядки. Кожен показує свою дію, як-от копіювання файлу на інший бік чи видалення файлу, який є лише в цілі.
7. Змініть дію в будь-якому рядку, з яким не згодні, а потім запустіть синхронізацію.

Копіювання йде через чергу передавань, а сповіщення повідомить, коли синхронізацію завершено.

## Перевірте кожен рядок, перш ніж щось переміститься
Нічого не змінюється, доки ви не запустите синхронізацію. До того список — це план, який можна редагувати: кожне копіювання й кожне видалення має окремий рядок. Тому дзеркалення безпечно застосовувати й до важливих для вас тек. Якщо видалення здається помилковим, змініть цей рядок, а решту залиште як є.

## Синхронізація двох серверів
«Порівняти й синхронізувати» працює з тим, що показують дві панелі, тож не обмежується вашим Mac і одним сервером. Віддзеркальте тестовий сервер на робочий, тримайте однаковими бакет S3 і бакет Backblaze B2 або перевірте, чи завершено перенесення зі старого FTP-хостингу на новий SFTP-сервер. Файли, які треба скопіювати між двома різними серверами, проходять потоком через невеликий буфер на вашому Mac; на тому самому сервері копіювання виконується на самому сервері.

## Без програми
Для SSH-серверів `rsync` у Терміналі може віддзеркалити теку, а `--dry-run` спершу покаже, що він зробить. До S3, WebDAV чи FTP він не дістає, а його попередній перегляд — текстовий список, який не можна редагувати. Якщо `rsync` вас влаштовує, AnyBucket використовує для SFTP те саме налаштування `~/.ssh`, тож вони працюють пліч-о-пліч.

## Поради для чистої синхронізації
- **Почніть із дзеркалення**, коли одна сторона явно правильна, як-от тека збірки, яку ви збираєтеся опублікувати.
- **Порівняйте знову перед синхронізацією** після довгої перерви, щоб план відповідав тому, що зараз є на обох сторонах.
- **Стежте за чергою:** вікно «Передавання» (**⌥⌘T**) і рядок меню показують поступ, а все, що не вдалося, чекає зі своєю помилкою в розділі **Потребують уваги**.
- **Конфлікти під час звичайного копіювання** обробляються окремо: див. [конфлікти](https://anybucket.app/uk/features/conflicts) про заміну, якщо новіший, збереження обох і продовження.

## Запитання й відповіді

### Чи можна перевірити кожну зміну перед синхронізацією?

Так. «Порівняти й синхронізувати» показує план, по рядку на файл, із дією для кожного. Дзеркалення робить ціль такою самою, як джерело, тож файли, які є лише в цілі, показуються окремими рядками видалення, і будь-який рядок можна змінити, перш ніж щось переміститься.

### Чи можна синхронізувати два сервери, а не лише Mac і сервер?

Так. «Порівняти й синхронізувати» порівнює дві панелі, що б вони не показували: два SFTP-сервери, два бакети або спільну теку WebDAV і бакет S3.

### З якими серверами це працює?

З усіма: SFTP, FTP, FTPS, Amazon S3 і S3-сумісні сховища, WebDAV і «Цей Mac», у будь-якому поєднанні.

### Чи дізнаюся я, коли все завершиться?

Так. AnyBucket надсилає сповіщення, коли синхронізацію завершено, навіть якщо вікно закрито. Кожен тип сповіщень можна ввімкнути чи вимкнути в **Параметри → Сповіщення**.

## Читайте далі

- [Порівняти й синхронізувати](https://anybucket.app/uk/features/compare-sync)
- [Копіювання файлів між серверами](https://anybucket.app/uk/guides/copy-files-between-servers-mac)
- [Backblaze B2 на Mac](https://anybucket.app/uk/guides/backblaze-b2-mac)
- [Конфлікти](https://anybucket.app/uk/features/conflicts)

**Купити за $9.99:** https://buy.polar.sh/polar_cl_pCF9yOjezTUaUqMPyUsxEho1EjcOvo6Bk49Q929LQCQ

---

AnyBucket — незалежне програмне забезпечення від [Clever Mechanisms](https://clevermechanisms.dev). Воно не пов’язане з Apple Inc. чи будь-яким постачальником сховищ, не схвалене й не спонсороване ними. Independent software in the spirit of Cyberduck and the classic two-pane commanders. Not affiliated with iterate GmbH (Cyberduck). Apple, Mac, macOS, Finder і Quick Look є торговельними марками Apple Inc., зареєстрованими в США та інших країнах і регіонах. Amazon S3 є торговельною маркою Amazon.com, Inc. Інші назви продуктів є торговельними марками їхніх власників. Написати в підтримку: support@clevermechanisms.dev
