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

# Синхронизация папки с сервером построчно

Сборка сайта и его сервер, папка с фотографиями и бакет с её резервной копией, общая папка WebDAV и ваша копия. Вот как держать две папки одинаковыми и видеть каждое изменение до того, как оно произойдёт.

## Коротко

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

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

| Что вам нужно | Что выбрать | Что происходит |
| --- | --- | --- |
| Чтобы сервер совпадал с вашим Mac | Зеркалирование в сторону сервера | Копирует новое и изменённое; может удалить то, что есть только на сервере |
| Чтобы ваш Mac совпадал с сервером | Зеркалирование в сторону Mac | То же самое, в обратную сторону |
| Чтобы обе стороны сохраняли изменения друг друга | Синхронизация в обе стороны | Копирует изменения в обоих направлениях, так что каждая сторона получает то, что есть у другой |

Зеркалирование подходит для публикации сайта или резервной копии. Синхронизация в обе стороны подходит для папки, которая меняется в двух местах, например общей папки WebDAV.

## Синхронизация папки по шагам
1. Откройте вкладку клавишами **⌘T** и покажите папку Mac в одной панели: выберите **Этот Mac** в меню источника панели.
2. Нажмите **⌘\\** для второй панели и подключите её к серверу клавишами **⇧⌘K** или закладкой из **⌘K**.
3. Откройте соответствующую папку на сервере.
4. Нажмите **⌥F5**. AnyBucket сравнит две панели и покажет все файлы построчно.
5. Выберите направление: зеркалирование в любую сторону или синхронизация в обе.
6. Просмотрите строки. В каждой указано действие, например копирование файла на другую сторону или удаление файла, который есть только в месте назначения.
7. Измените действие в строках, с которыми не согласны, затем запустите синхронизацию.

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

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

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

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

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

## Вопросы и ответы

### Можно ли проверить каждое изменение до синхронизации?

Да. «Сравнить и синхронизировать» показывает план: по строке на каждый файл и его действие. Зеркалирование делает место назначения таким же, как источник, поэтому файлы, которые есть только в месте назначения, показываются отдельными строками удаления, и любую строку можно изменить, прежде чем что-либо будет перемещено.

### Можно ли синхронизировать два сервера, а не только Mac и сервер?

Да. «Сравнить и синхронизировать» сравнивает две панели, что бы они ни показывали: два сервера SFTP, два бакета или ресурс WebDAV и бакет S3.

### С какими серверами это работает?

Со всеми: SFTP, FTP, FTPS, Amazon S3 и S3-совместимые хранилища, WebDAV и этот Mac, в любом сочетании.

### Я узнаю, когда всё закончится?

Да. AnyBucket отправляет уведомление, когда синхронизация завершается, даже если окно закрыто. Каждый вид уведомлений можно включить или выключить в разделе **Настройки → Уведомления**.

## Читайте дальше

- [Сравнить и синхронизировать](https://anybucket.app/ru/features/compare-sync)
- [Копирование между серверами](https://anybucket.app/ru/guides/copy-files-between-servers-mac)
- [Backblaze B2 на Mac](https://anybucket.app/ru/guides/backblaze-b2-mac)
- [Конфликты](https://anybucket.app/ru/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
