для начала разрешаем timemachine видеть сетевые диски
[cce lang=”bash”]
defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1
[/cce]
создаем файл образа диска (“спарсбандла” (sparsebundle)) для переноса на nas
[cce lang=”bash”]
sudo hdiutil create -size 300g -type SPARSEBUNDLE -nospotlight -volname “Backup of NETWORKNAME” -fs “Case-sensitive Journaled HFS+” -verbose ~/Desktop/apple_c42c033bb94c.sparsebundle
[/cce]
apple – имя моего мака
c42c033bb94c – mac аддр моего eth0 без двоеточий
копируем полученный файл в корень NAS
конфигурим и запускаем timemashine
Если и перечисленных мер окажется недостаточно, то в созданный образ нужно добавить текстовый файл с именем com.apple.TimeMachine.MachineID.plist следующего содержания:
[cce lang=”xml”]
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "<a href="http://www.apple.com/DTDs/PropertyList-1.0.dtd" target="_blank">http://www.apple.com/DTDs/PropertyList-1.0.dtd</a>">
<plist version="1.0">
<dict>
<key>com.apple.backupd.HostUUID</key>
<string>UUID</string>
</dict>
</plist>
[/cce]
UUID нужно заменить на строку UUID вашего компьютера, которую можно узнать из утилиты “Сведения о системе” в секции общих свойств об оборудовании.
Полученный файл с расширением plist нужно скопировать внутрь образа. Допустим, и файл, и образ лежат на рабочем столе. Введите в Терминале:
[cce lang=”bash”]
cd ~/Desktop
cp com.apple.TimeMachine.MachineID.plist apple_c42c033bb94c.sparsebundle
[/cce]