Полностью синхронизируйте несколько компьютеров Mac

На самом деле у меня есть Macbook Pro со Snow Leopard (я планирую перейти на Lion).

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

Так что я буду работать на Mac Mini и Macbook Pro, большую часть времени в одной локальной сети.

Как сделать так, чтобы все было полностью синхронизировано и как можно быстрее? (Я не знаю, может ли iCloud)

Я говорю о каждом файле/данных на моем компьютере:

  • Приложения
  • настройки приложения
  • письма
  • календарь
  • библиотеки iPhoto/диафрагмы
  • много мелких файлов (веб-разработка...)
  • файлы вне моей учетной записи (файлы сервера apache, php/библиотеки)
  • ...

Я не хочу управлять двумя компьютерами и делать все дважды (что-то устанавливать, настраивать систему и т.д.).

Ответы (4)

Попробуйте использовать Mac OS X Server, установленный на Mac Mini. Технически вы должны иметь возможность устанавливать и управлять пользователями, приложениями и т. д. на Mac Mini. Затем вы сможете войти через MacBook Pro в качестве пользователя на сервере и получить конфигурацию приложений и т. д., которую вы настроили на сервере для своих учетных записей пользователей. См. Рассмотрение OS X Server для домашних пользователей .

Это всего лишь один пример, и он может быть неактуален для некоторых людей, поэтому, чтобы понять объем того, что может предложить OS X Server, лучше всего рассмотреть все его услуги, объединенные в четыре основные категории: управление учетными записями, общий доступ к файлам, сеть. Администрирование и веб-сервисы.

Управление учетными записями пользователей

...

Помимо самого каталога, в OS X есть функции управления доменом, с помощью которых вы можете привязать клиентские компьютеры Mac (например, настольный iMac) к серверу, чтобы имена пользователей и пароли на сервере можно было использовать для входа в клиентскую систему Mac. . При такой настройке вам не нужно создавать новые учетные записи в системе каждый раз, когда вы хотите разрешить кому-то использовать компьютер. Вместо этого вы можете пойти на сервер и включить учетную запись для рабочей станции, и этот пользователь сможет войти в эту систему и использовать ее. Кроме того, если вы покупаете новые системы, все, что вам нужно сделать, это привязать их к серверу, после чего пользователи смогут входить в них с теми же ограничениями, что и на других ваших компьютерах Mac (например, доступ только к определенным приложениям и только к определенным настройкам). быть доступным для них).

Также ознакомьтесь с разделом «Мобильные учетные записи и синхронизация» , где можно провести дополнительные исследования того, насколько хорошо сервер OS X работает с мобильными учетными записями. Похоже, что официальное имя Apple — « Переносимые домашние каталоги», как указано в спецификации сервера OS X Lion в разделе «Управление клиентами», это должно разрешить синхронизацию ваших файлов в вашем домашнем каталоге.

Звучит интересно, но что происходит, когда MacBook Pro нет дома и он не может подключиться к Mac Mini. Кэшируются ли приложения и настройки?
К сожалению, в macOS (sierra) эта функция устарела и больше недоступна для новых клиентов.

Загляните в приложение Chronosync .

введите описание изображения здесь

Это не очень дешево (не то чтобы это было особенно дорого, но это не ваши 5 долларов вложения), но оно синхронизирует все и вся. Вы можете использовать его для хранения клонированного загрузочного диска или для синхронизации каталога одним способом, двумя способами или двумя способами и сохранить удаленные файлы в архиве и т. д. и т. д. Вы можете запускать его по расписанию, например, каждые X минут, или он может делайте это динамически, например, всякий раз, когда сервер (ваш Mini) замечает, что клиент (ваш Macbook) подключился к сети в локальной сети, он автоматически синхронизируется в этот момент, не требуя установленного расписания. Вам даже не нужно регистрироваться чтобы это произошло. Большой продукт.

Раскрытие информации: я не имею никакого отношения к этим ребятам, но я платный клиент.

  • Хроносинк выглядит как выстрел. Совместное использование приложений через сервер происходит медленно, поэтому вам придется устанавливать приложения на каждом Mac и поддерживать их отдельно. Я не думаю, что Chrono справится с приложениями. Выберите папки, которые вы хотите синхронизировать с Chrono, и каждый раз, когда вы возвращаетесь на рабочий стол, выполняйте синхронизацию.

  • Другой возможный путь — работать с быстрого внешнего жесткого диска. На самом деле вы можете использовать этот жесткий диск для загрузки и работы. Это должен быть FireWire800 или USB3. Возможно SSD. Просто убедитесь, что поддерживаете этот диск часто.

Я рассматриваю эти два варианта.

Полная синхронизация между обоими устройствами? Насколько я знаю, это не совсем возможно, есть определенные аспекты, которыми вам нужно управлять самостоятельно.

Однако! Это не значит, что многое сделать невозможно .

Некоторые части (iPhoto/Aperture) теперь попадают в ваш Photostream, но это ограничено и т. д., поэтому лучшее решение, которое я видел, — это либо вам нужен доступ к устройству NAS, либо вы платите много денег за самый большой объем пространства Dropbox, который тебе нужно. Затем у вас есть файлы, централизованно хранящиеся там, а затем псевдонимы / символические ссылки на них в «правильных» местах на каждом Mac.

Таким образом, когда вы открываете свою библиотеку iPhoto на своем Macbook Pro, он знает, что файлы находятся в папке X, и редактирует их там. С Dropbox они хранятся как локально, так и удаленно, поэтому вы можете взломать что-то подобное с помощью NAS, а затем избавить себя от снижения производительности в сети.