Monday, December 10, 2007

Тюнинг машины времени

Какой русский не любит быстрой езды? Какой пользователь Мака не любит изменить что-нибудь в системе? Приступаем к тюнингу "шайтан-арбы времени".
Машина времени любит регулярно (раз в час) притормозить вашу работу чтобы записать очередную порцию бэкапов. Изменить периодичность создания копий можно поменяв значение StartInterval в /System/Library/LaunchDaemons/com.apple.backupd-auto.plist (для этого можно воспользоваться Property List Editor), либо из terminal.app – sudo defaults write /System/Library/LaunchDaemons/\
com.apple.backupd-auto StartInterval -int SECONDS Где SECONDS - интервал между созданием копий в секундах (1 час - 3600 секунд, сутки - 86400 секунд). После этого неплохо бы восстановить права доступа – chmod 644 /System/Library/LaunchDaemons/\
com.apple.backupd-auto.plist
Исключить что-либо из процесса создания резервных копий (дабы предохранить работающее базы, например Aperture или Entourage) можно через графический интерфейс настройки Time Machine, однако если нужно сделать это на нескольких компьютерах разумней воспользоваться Apple Remote Desktop и слуедющей командой – sudo defaults write /Library/Preferences/com.apple.TimeMachine \
SkipPaths -array-add “PATH-ONE” “PATH-TWO” заменив PATH-ONE и PATH-TWO на абсолютные пути к файлам или папкам которые нужно исключить из бэкапа.
Чтобы запустить немедленное создание копии (через crontab или launchd) выполним /System/Library/CoreServices/backupd.bundle/Contents/Resources/\
backupd-helper &
И последнее: чтобы получить возможность хранить резервные копии на сетевых дисках достаточно выполнить комманду defaults write com.apple.systempreferences \
TMShowUnsupportedNetworkVolumes 1

Удачного тюнинга!