Синхронизация папки MacOS

Обновлено: 01.07.2024

Синхронизация нескольких папок и тысяч файлов может стать настоящей головной болью без удобного метода автоматизации этой задачи.

  1. С помощью сторонних приложений из App Store
  2. С помощью встроенной утилиты rsync Terminal
  3. С rsync в сочетании с Automator

СПОСОБ 1. Сторонние приложения

В Mac App Store доступно около дюжины сторонних приложений, которые могут упростить и автоматизировать процесс синхронизации файлов и папок. Кроме того, облачные службы, такие как Dropbox, могут очень просто синхронизировать файлы на нескольких компьютерах (обратите внимание, что версия Dropbox для Mac доступна только на их веб-сайте, а не в App Store).

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

СПОСОБ 2: утилита rsync

Rsync — это очень полезная утилита, встроенная в Mac OS X, которая позволяет синхронизировать различия между двумя наборами файлов. Rsync также может синхронизировать данные по сети, поэтому, если ваши папки находятся на другом компьютере, этот метод можно немного изменить, чтобы использовать соответствующее удаленное имя хоста.

Чтобы использовать rsync, выполните следующие действия.

<р>1. Откройте Терминал из папки «Утилиты» или Spotlight

<р>2. В окне Терминала введите rsync -aE –delete ~/ / “ ”

rsync -aE –удалить «~/Documents/» «/Volumes/Macbook Pro Backup/»

В этом примере все в каталоге Documents домашней папки синхронизируется с внешним диском MacBook Pro Backup, а в папке назначения удаляется все, чего еще нет в исходной папке. В этом примере создается копия Documents на верхнем уровне структуры папок внешнего диска.

Примечание: rsync — очень мощный инструмент с десятками параметров командной строки, поэтому стоит более подробно прочитать руководство пользователя (в Терминале просто введите man rsync и нажмите Enter).

СПОСОБ 3: утилита rsync + автоматизатор

Несмотря на то, что rsync, безусловно, выполняет свою работу, гораздо полезнее использовать Automator для упрощения всего процесса. Этот метод особенно эффективен, когда у вас есть несколько папок в разных местах, которые необходимо синхронизировать, потому что вы можете ввести в сценарий любое количество команд rsync.

<р>1. Откройте Automator из папки «Программы» или в Spotlight

<р>2. При появлении запроса выберите Рабочий процесс, как показано ниже

<р>3. Найдите действие «Выполнить сценарий оболочки» в поле поиска, затем перетащите значок в главное окно справа

<р>4. В диалоговом окне «Выполнить сценарий оболочки» измените раскрывающееся поле ввода «Передать» на «в качестве аргументов»

<р>5. В разделе «Параметры» в нижней части рабочего процесса убедитесь, что установлен флажок «Игнорировать ввод этого действия». Причина в том, что он будет работать как отдельный скрипт и не будет принимать никакие файлы в качестве входных данных

<р>6. В диалоговом окне «Выполнить сценарий оболочки» удалите все команды, уже включенные по умолчанию, и замените их соответствующими командами rsync. Убедитесь, что вы правильно указали исходную и конечную папки

<р>7. Выберите «Сохранить» в меню «Файл» и сохраните рабочий процесс как приложение, затем нажмите кнопку «Сохранить».

<р>8. Теперь просто запускайте созданное вами приложение всякий раз, когда вы хотите синхронизировать выбранные папки

Обратите внимание, что вы можете добавить свое приложение синхронизации в элементы входа (в разделе «Системные настройки» -> «Пользователи и группы»), чтобы оно запускалось каждый раз при входе в систему, или создать запланированное задание для регулярного запуска сценария.

Вы также можете скопировать приложение в папку элементов автозагрузки, чтобы оно запускалось при каждом включении компьютера. Папка автозагрузки на вашем Mac находится по адресу //Macintosh HD/Library/StartupItems, но обратите внимание, что в случае использования внешнего диска или USB-накопителя для успешной работы его необходимо подключить.

Прежде чем уйти

Проработав более 20 лет с компьютерами Mac, как старыми, так и новыми, я думаю, что есть инструмент, который будет полезен каждому владельцу Mac, испытывающему проблемы с производительностью.

CleanMyMac – это универсальное приложение для очистки компьютеров Mac с самым высоким рейтингом. Оно может быстро диагностировать и устранять множество распространенных (но иногда утомительных) проблем одним нажатием кнопки. Кроме того, он решает многие проблемы, описанные в разделе об ускорении на этом сайте, поэтому загрузите CleanMyMac, чтобы восстановить скорость вашего Mac уже сегодня.

Sync Folders — бесплатная версия популярной утилиты Sync Folders Pro.
Приложение простое в использовании для новичков, имеет возможность тонкой настройки параметров синхронизации для самых требовательных профессионалов.

Sync Folders идеально подходит для синхронизации папок на внешних устройствах хранения, включая:
USB, карты памяти, диски на удаленных компьютерах в вашей сети, папки в облачных сервисах (Dropbox и т. д.). При каждой повторной синхронизации приложение находит и копирует только новые файлы и новые версии файлов, тем самым сокращая время синхронизации и продлевая срок службы ваших устройств хранения.

Обновите до версии Pro+ (версия для веб-сайта) и создайте загрузочный клон вашего жесткого диска, и вы сможете использовать его, если ваш основной диск выйдет из строя.

Приложение может синхронизировать две папки «на лету» с помощью нашей технологии «СИНХРОНИЗАЦИЯ В РЕАЛЬНОМ ВРЕМЕНИ», автоматически или вручную. Папки синхронизации также предоставляют надежные инструменты для фильтрации файлов и папок, чтобы синхронизировать именно то, что вам нужно.

Есть ли у вас терабайты (ТБ) данных для синхронизации? Без проблем! Синхронизация папок оптимизирована для работы с очень большим количеством файлов. Устройтесь поудобнее и расслабьтесь, ваши данные автоматически синхронизируются!

Приложение поддерживает двунаправленную синхронизацию!

Прочитайте обзоры App Store из 22 стран на нашем сайте! Клиенты в восторге от приложения, и мы гордимся службой поддержки клиентов. Пожалуйста, обращайтесь к нам с любыми вопросами, мы будем очень рады предоставить быстрые ответы и сделать приложение лучше для вас.

У вас есть вопросы?
Посмотрите наш полезный видеоурок на нашем веб-сайте.

ДЛЯ НАЧИНАЮЩИХ
- Выберите 2 папки для синхронизации.
- Выберите режим синхронизации или используйте режим по умолчанию. Вам не нужно беспокоиться о других настройках, они установлены на рекомендуемые.
- Нажмите кнопку «Синхронизировать текущую задачу», и ваши папки будут синхронизированы!

ДЛЯ БИЗНЕСА
Настройте мгновенную синхронизацию документов между сотрудниками вашей организации с помощью режима «СИНХРОНИЗАЦИЯ В РЕАЛЬНОМ ВРЕМЕНИ».
У сотрудников всегда будет самая последняя версия документов для работы.
Этот режим позволяет мгновенно синхронизировать документы в папках с большим количеством файлов.
Он работает для 10.8 и более поздних версий.

ДЛЯ ПРОФЕССИОНАЛОВ
- 2 режима синхронизации.
- 4 режима сравнения файлов позволяют синхронизировать файлы на накопителях с разными файловыми системами (OS X, FAT32 и т.д.)
- Возможность выбрать, какие типы пакетов синхронизируются как файлы, а какие как папки.
- Вы можете превратить приложение в удобный файловый менеджер, используя мощные фильтры для файлов и папок и написав собственный скрипт копирования.
- Синхронизация по сети. Возможность автоматического подключения сетевых папок перед синхронизацией.
- Возможность автоматического отключения сетевых папок после синхронизации.
- Защита от несанкционированного отключения устройств хранения (папок) при синхронизации.
- Сохранение последних /все версии файлов для удаления. С помощью этого режима вы всегда сможете восстановить удаленные файлы, даже если папки синхронизировались несколько раз.
- Быстрый просмотр последних изменений в синхронизируемых папках.
- Возможность протоколирования событий. Вы можете фильтровать события по типу, задаче, статусу. Возможность экспорта журнала событий во внешний файл.
- Возможность отправки журнала событий по электронной почте в случае ошибок синхронизации.
- Написание собственных скриптов копирования, например:
- Скопируйте все несинхронизированные файлы в выбранную папку перед копированием.
- Копирование файлов с помощью команд Unix: cp, rsync .

Большое спасибо falconexe за его постоянную помощь с английским переводом!

У меня есть несколько файлов и папок на USB-накопителе, подключенном к моему iMac. Я хотел бы синхронизировать их с папкой на моем iMac. как мне это сделать?

Есть ли в Lion встроенные функции, которые позволяют мне это делать, или мне нужно использовать стороннее решение?

Когда вы говорите "Синхронизировать", какое именно поведение вы хотите видеть? Как вы хотите разрешить расхождения?

Я хочу убедиться, что обе папки содержат одни и те же файлы (без дубликатов). Итак, если в одной папке есть более новые файлы, а затем они заменяют старые в другой папке. По сути, они просто передают более новые файлы или различия существующих файлов.

Не обязательно, @Daniel. Chronosync, например, позволяет архивировать X версий старых файлов на Y дней. Удобно, если вы решите вернуть старую версию.

10 ответов 10

arRsync — это бесплатный графический интерфейс OS X для утилиты командной строки rsync. Это поможет вам начать путь к просветлению rsync. Вы можете сохранить общие операции синхронизации, чтобы вызвать их позже для упрощения rsync. И он поддерживает распространенные сценарии использования rsync: отправить A в B, но оставить на месте то, что есть в B, но не A, протолкнуть A в B и удалить то, что есть в B, но не в A, заставить A и B выглядеть одинаково (с отчет о конфликте).

Обсуждение метаданных о том, следует ли сохранить или удалить это, можно найти здесь. Он останется, потому что в вопросе конкретно упоминается Lion, и ответ по-прежнему актуален, если вы используете Lion.

Если вам удобно работать с терминалом, rsync — отличная утилита, которая легко синхронизирует папки.Ознакомьтесь с учебным пособием здесь (учебное пособие находится на веб-сайте «Все для Linux», но утилита rsync поставляется как с Linux, так и с Mac OS X).

Примеры команд:

Скопировать/объединить все новое из SOURCE в DEST, ничего не удалять:

Скопируйте все новое в DEST и удалите из DEST все элементы, которых нет в SOURCE:

Обязательно добавляйте косую черту / в конце путей к папкам.

Полезным советом здесь является то, что вы можете перетаскивать папки в окно терминала, чтобы он вставил полный путь к этой папке (или файлу), избавив вас от большого количества ввода и опечаток.

OneDrive для бизнеса SharePoint Server Subscription Edition SharePoint Server 2019 SharePoint в Microsoft 365 Администратор Microsoft 365 Office 365 предоставляемый 21Vianet Office 365 предоставляемый 21Vianet — администратор OneDrive (для работы или учебы) Office для бизнеса OneDrive (для работы или учебы) под управлением 21Vianet Центр администрирования OneDrive для Mac SharePoint SharePoint в Microsoft 365 для малого бизнеса SharePoint под управлением 21Vianet More. Меньше

При установке приложения синхронизации Microsoft OneDrive для Mac копия вашего OneDrive загружается на ваш Mac и помещается в папку OneDrive. Эта папка синхронизируется с OneDrive. Если вы добавляете, изменяете или удаляете файл или папку на веб-сайте OneDrive, файл или папка добавляется, изменяется или удаляется в вашей папке OneDrive и наоборот.

Чтобы автоматически загружать файлы в OneDrive, просто скопируйте или переместите файлы в папку OneDrive с помощью Finder или сохраните их в папке OneDrive из приложения. Файлы, которые вы загружаете таким образом, могут иметь размер до 250 ГБ, если вы вошли в учетную запись Майкрософт, или 15 ГБ, если вы вошли в рабочую или учебную учетную запись. Если вы установили приложение OneDrive на другие компьютеры, файлы также будут автоматически добавлены в папки OneDrive на них.

Вы также можете использовать Finder для переименования и удаления файлов, создания новых папок и перемещения файлов в папке OneDrive. Изменения будут автоматически внесены в OneDrive и на другие ваши компьютеры, на которых установлено приложение для синхронизации.

Приложение для синхронизации позволяет синхронизировать файлы из OneDrive для работы или учебы и даже с сайтов Microsoft SharePoint, если администратор включил эту функцию. (Если вы являетесь ИТ-администратором своей организации, см. статью Разрешите пользователям синхронизировать файлы SharePoint с новым приложением синхронизации OneDrive.)

Примечание. Чтобы использовать приложение для синхронизации рабочих файлов, вам потребуется бизнес-аккаунт Microsoft 365.

OneDrive поддерживается на устройствах macOS с Apple Silicon через эмуляцию Rosetta 2. Большинству пользователей не требуется дополнительная настройка для использования OneDrive на Mac с эмулятором Rosetta 2.

10 ноября 2020 г. Apple объявила о выпуске новых компьютеров Mac с процессорами Apple Silicon. Если вы используете Mac с процессором Apple Silicon вместо процессора Intel, некоторые функции Office могут быть недоступны. Дополнительные сведения см. в разделе Поддержка Microsoft 365 и Office 2019 для Apple Silicon

По состоянию на 1 февраля 2019 г. OneDrive поддерживает только новые установки в Mac OS 10.12 или новее. Дополнительные сведения см. в Уведомлении об окончании поддержки OneDrive

.

Читайте также: