
Time Capsule
Я чуть было не купил Time Capsule. Это еще одна такая яблочная штуковина, если кто не знает. Нет, я вряд ли бы, конечно в итоге созрел на такую покупку, достаточно было осознать сильно завышенную цену (от 16000 р.), немного разочаровавшие технические возможности, и, в итоге не очень лестные отзывы в конфах типа iXBT. Но соблазн иметь жесткий диск, куда сам бы бэкапился мак, да еще и роутер по совместительству был весьма не мал.
Но когда и так есть под руками комп, пусть и с Windows, не так-то оказалось сложно подключить его к маковой программе бэкапов Time Machine. Проблема в том, что изначально она не видит виндовые общие папки. Но, как обычно, можно и придумать что-нибудь. Вот краткий путь к маленькому счастью:
- В Termial:
defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1
- Монтируем подготовленную шару через Finder, G0, Connect to server (уж, простите меня, я всегда использую английский интерфейс, но, уверен, вы легко найдете что там соответствует в русском переводе), запускаем Time Machine из Settings, включаем бэкапы, и — о чудо! — видим там наш сетевой диск. Выбираем его, ждем пока запустится бэкап, можно даже понаблюдать за обратным отсчетом. ) Но…
- …закатываем губу )). Халявы не будет, бэкап не пойдет, того что мы сделали еще мало. Через минут 5 мы получим сообщение о том, что невозможно создать образ. Придется продолжать укрощать яблоко. В терминале:
ifconfig en0 | grep ether
Переписываем мак-адрес (идет после «ether»), например «11:22:33:44:55:66«.
-
hdiutil create -size 300g -fs HFS+J -volname "Back To The Future"
Share_112233445566.sparsebundle
здесь: 300 — размер в гигабайтах, до которого может расти архив, Share — имя общей папки на сервере, 112233445566 — записаный ранее мак-адрес, только без двоеточий.
- Копируем полученный файл в нашу шару:
cp -R Share_109adda8d4f8.sparsebundle /Volumes/Share
Все. Теперь у нас есть бэкапы, хоть и нет Time Capsule! Все равно же, она долго просыпается при обращении, сильно греется, и не может подключаться через VPN…