Tôi đang cố gắng sao lưu Macbook của mình vì tôi sẽ đi du lịch trong vòng 2 tuần tới.
Kế hoạch của tôi là sử dụng các khóa rsync và SSH để sao lưu một bản sao có thể khởi động của Macbook Snow Leopard sang MacMini tại nhà tôi đang chạy Tiger. Bằng cách này, PC của tôi sẽ tự động sao lưu vào Mac Mini tại nhà khi tôi đi du lịch xung quanh.
Tôi đã thiết lập một kịch bản để cố gắng thực hiện điều này, nó trông như thế này:
#! /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"
Kịch bản này hoạt động rất tốt để sao lưu, nhưng khi tôi cố gắng khởi động từ nó, nó sẽ hiển thị màn hình Apple màu xám với bánh xe flash quay và không khởi động.
Khi tôi kết nối đĩa cứng trực tiếp với máy và chạy nó:
/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
Nó hoạt động tốt, và khởi động từ ổ đĩa.
Bất kỳ ý tưởng về làm thế nào tôi có thể làm cho điều này để làm việc?
Cảm ơn bạn rất nhiều vì sự giúp đỡ của bạn
Jay