Кто-нибудь придумал, как использовать Windows Home Server в качестве репозитория для резервных копий Time Machine от Leopard без установки какого-либо дополнительного программного обеспечения на Mac? Новые HP Media Smart имеют это в качестве дополнительной функции, и я бы очень хотел, чтобы эта функция была в моем самодельном WHS-боксе, не тратя деньги на новую машину HP и перенос всех моих данных.
Windows Home Server делает свои тома доступными в виде стандартных общих файловых ресурсов Windows (smb).
Благодаря обоим Мистер Томагавк и tptech за то, что указал мне в правильном направлении. Оказывается, здесь есть пара хитростей. Для получения дополнительной информации см. Следующее:
По сути, вы сначала создаете общий ресурс на своем WHS для хранения резервных копий Time Machine. Я назвал свой «macbackup» и дал своему пользователю полные права доступа к папке, а также настроил его на репликацию, чтобы у меня была резервная копия.
Затем откройте окно терминала на Mac и включите волшебное предпочтение.
defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1
Теперь смонтируйте общий ресурс на вашем Windows Home Server с помощью Finder.
Вернувшись в окно терминала, теперь вам нужно создать разреженный файл пакета. Взгляните на приведенные выше ссылки для получения дополнительной информации, но в основном вы вводите команду, подобную следующей
hdiutil create -nospotlight -library SPUD -size [size_in_gigs]g -fs HFS+J -type SPARSEBUNDLE -volname "Backup of [hostname]" -verbose [hostname]_[mac_addr].sparsebundle
Заменив [size_in_gigs] размером, который вы хотите ограничить для использования машиной времени, [hostname] для имени компьютера вашего Mac и [mac_addr] для MAC-адреса интерфейса, который вы хотите использовать для резервного копирования (обычно eth0 как выполняет резервное копирование через Wi-Fi займет некоторое время)
Я использовал что-то вроде следующей команды:
hdiutil create -nospotlight -library SPUD -size 250g -fs HFS+J -type SPARSEBUNDLE -volname "Backup of martinmbp" -verbose martinmbp_002332c5437e.sparsebundle
Затем скопируйте это на смонтированный общий ресурс, используя что-то вроде
cp -r [hostname]_[mac_addr].sparsebundle /Volumes/mackbackup/.
Теперь перейдите в «Системные настройки», «Time Machine» и выберите «Сменить диск». Выберите общий ресурс WHS, на который вы скопировали .sparsebundle, и оставьте его на долгое время, если это ваша первая резервная копия.
Кажется, у меня работает. Я сообщу и отредактирую этот ответ, если найду с ним какие-либо проблемы. Пробег может отличаться, так как Apple явно отказалась от этой функции по какой-то причине, я предполагаю, что это техническая, а не уловка для продажи большего количества капсул времени, поэтому посмотрим, что произойдет.
Обновить:
Пользуюсь уже несколько дней и вроде работает нормально. Пара предостережений:
На данный момент мне неясно, есть ли у решения, предоставляемого серверами HP WHS, эти проблемы, или даже если это просто общие причуды Time Machine.
Вы пробовали использовать конденсатор потока сценарий? Я знаю, вы сказали, что не хотите устанавливать какое-либо дополнительное программное обеспечение, но конденсатор потока ничего не устанавливает, а вместо этого снимает некоторые встроенные ограничения Машины времени. См. Здесь для получения дополнительной информации:
Насколько мне известно, только HP встроила эту дополнительную функциональность в свои решения HP Media Smart последнего поколения. Это говорит мне о том, что отличный разработчик может создать надстройку, которая сделает это ...
Боюсь не знаю, но этот ответ (Как включить резервное копирование Time Machine на NAS) может направить вас на верный путь.