1

Я пытаюсь сделать резервную копию моего Macbook, поскольку буду путешествовать в течение следующих 2 недель.

Я планирую использовать ключи rsync и SSH для резервного копирования загрузочной копии MacBook Snow Leopard на MacMini в моем доме под управлением Tiger. Таким образом, мой компьютер будет автоматически выполнять резервное копирование на Mac Mini дома, когда я путешествую.

Я создал скрипт, чтобы попытаться выполнить это, это выглядит так:

#! /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

Работает нормально, и загружается с диска.

Любые идеи о том, как я мог бы заставить это работать?

Заранее большое спасибо за вашу помощь

сойка

2 ответа2

4

Вы можете попробовать Carbon Copy Cloner. При использовании его для резервного копирования на удаленный компьютер, он выполняет rsync поверх ssh с общими ключами и делает загрузочные резервные копии.

-1

http://www.jwz.org/doc/backups.html

Должен прикрыть тебя.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .