Я пытаюсь резервировать свой MacBook, так как я собираюсь быть перемещением вокруг в течение следующих 2 недель.
Мой план состоит в том, чтобы использовать rsync и ключи SSH для резервного копирования загрузочной копии MacBook Snow Leopard MacMini в моем доме рабочий Tiger. Таким образом, мой ПК будет автоматически отступать до Mac, Мини-дома, поскольку я путешествую вокруг.
Я настроил сценарий, чтобы попытаться выполнить это, он похож на это:
#! /bin/bash
if (( `id -u` != 0 )); then
{ echo "Sorry must be root"; exit; }
fi;
ssh-add
ssh root@machine.at.home "/usr/sbin/vsdbutil -d /Volumes/BackupDrive" /usr/local/bin/rsync -aNHAXxv --protect-args --exclude-from backup_excludes --fileflags --delete --force-change --rsync-path="/usr/local/bin/rsync" / root@machine.at.home:/Volumes/BackupDrive >> ~/Library/Logs/rsync.log
ssh root@machine.at.home "bless -folder /Volumes/BackupDrive/System/Library/CoreServices"
Этот сценарий работает отлично для резервного копирования, но когда я пытаюсь загрузиться от него, это отображает серый экран Apple с вращающимся колесом флэш-памяти и не загружается.
Когда я подключаю жесткий диск непосредственно к машине и выполняю это:
/usr/local/bin/rsync -aNHAXxv --protect-args --exclude-from backup_excludes --fileflags --delete --force-change --rsync-path="/usr/local/bin/rsync" / /Volumes/Rsync >> ~/Library/Logs/rsync-hd.log
sudo bless -folder /Volumes/Rsync/System/Library/CoreServices
Это хорошо работает и загружается от диска.
Какие-либо идеи о том, как я мог заставить это работать?
Заранее большое спасибо за Вашу справку
Сойка
Вы могли попробовать Клон Копии. При использовании его для резервного копирования к удаленной машине он делает rsync по ssh с предобщими ключами и действительно делает загрузочные резервные копии.
http://www.jwz.org/doc/backups.html
Должен покрыть Вас.