У меня Макбук Про 2014 года.
Я хочу восстановить свою ОС из резервной копии Time Machine, которая находится на общем сетевом томе.
Когда я перезагружаюсь в режиме восстановления (Apple-Opt-R), он загружается из Интернета, но если я пытаюсь восстановить из резервной копии Time Machine, он не видит сервер, на котором находится общий том.
Нужно ли мне как-то регистрировать/монтировать общий ресурс?
ОБНОВЛЕНИЕ: в последних версиях macOS (проверено с High Sierra 10.13.4) вы можете восстанавливать с сетевого диска непосредственно из опции «Восстановить из резервной копии Time Machine» в режиме восстановления. Следующие шаги необязательны (но очень круты!).
Предпосылки:
– учетная запись администратора и пароль
– общий ресурс AFP/SMB и IP-адрес сервера
cd /Volumes
mkdir TimeMachine
cd TimeMachine
pwd
. pwd должен показывать /Volumes/TimeMachineСмонтируйте сетевую папку с вашим логином и паролем администратора:
mount -t afp afp://adminname:password@ServerIPAddress/ShareName /Volumes/TimeMachine
Если ваш пароль содержит шаткие символы, такие как :@\/, используйте кодировку URL для их защиты .
ls -la
. Обратите внимание на точное имя вашего sparsebundle.hdid /Volumes/TimeMachine/NameOfYourSparseBundle
. Вы можете ввести первые буквы имени разреженного пакета, а затем нажать TAB. Нажатие на вкладку должно автоматически заполнять имя разреженного пакета Time Machine. Он может выглядеть не так, как показано выше, поскольку в нем не используются пробелы и специальные символы.Введите exit
и ⏎и закройте Терминал.
Пример шагов 3-11:
Выберите Restore From Time Machine Backup
и нажмите Продолжить.
После поиска он должен показать вам каталог резервных копий Time Machine как том, содержащий вашу резервную копию. Выберите это (в моем примере «Резервные копии Time Machine») и нажмите «Продолжить».
На следующем экране вы увидите все резервные копии, которые вы можете восстановить, перечисленные по времени и дате.
Выберите резервную копию, которую вы хотите восстановить, и продолжите, и, наконец, выберите целевой диск:
Приведенные выше ответы слишком сложны на мой вкус. На самом деле я попробовал ответ klanomath и потерпел неудачу, возможно, потому, что у меня есть зашифрованная резервная копия на сетевом ресурсе. Но это также может быть связано с неправильным шифрованием URL.
Однако есть гораздо более простой способ. На этом этапе:
просто переустановите OS X.
После этого помощник по миграции должен появиться во всплывающем окне, а если нет, можно создать пользователя, войти в систему, а затем запустить помощник по миграции вручную.
В помощнике по миграции:
выберите «С Mac, резервной копии Time Machine или загрузочного диска». Нажмите «Продолжить» и выберите «Другой сервер». Это позволит вам ввести адрес тома и запросит пароль, если вы использовали зашифрованную резервную копию.
После этого вы можете выбрать, что восстанавливать. Осторожно, если пользователь, которого вы создали после установки, имеет то же имя, что и тот, который вы использовали в резервной копии, возникнет конфликт. Затем вам нужно будет выбрать, хотите ли вы удалить пользователя или сохранить данные.
afp://server-name/share
, и тогда он найдет диск.Для режима восстановления требуется сервер сетевой загрузки (например , серверное приложение OS X ) для обслуживания этого образа.
Вы можете настроить его или скопировать экземпляр резервной копии на USB-накопитель и подключить его локально.
Для сетевой загрузки я бы рекомендовал развернуть студию в качестве решения с точки зрения простоты использования и надежности решения.
Кроме того, если вам просто нужны пользовательские файлы и приложения, вы можете выполнить чистую установку ОС, а затем создать временную учетную запись пользователя и использовать помощник по миграции, чтобы скопировать реального пользователя и файлы, как только Mac сможет запустить свою собственную ОС для выполнения сетевое крепление.
Дэн
mount
команда выдает мне эту ошибку:mount_afp: AFPMountURL returned error -5023, errno is -5023
-- которую она выдает, даже когда я пытаюсь смонтировать, когда НЕ находится в режиме восстановления.Дэн
afp:..
строку в кавычки. Надеюсь, это сработает и в восстановлении.кланомат
кланомат
Дэн
afp://...
В моем пароле ДЕЙСТВИТЕЛЬНО есть \, поэтому я заключаю часть команды в одинарные кавычки . И это сработало. Однако, перейдя к части восстановления, он сказал, что на моем жестком диске свободно 930 ГБ, когда есть только 215 ГБ. Это испугало меня. Есть идеи, почему?кланомат
кланомат
Дэн
кланомат
Дэн
кланомат
Дэн
кланомат
Эратиэль
\
в вашем пароле есть какие-либо специальные символы (например, ), вам может потребоваться экранировать некоторые или даже все из них с помощью...\
(да, обратная косая черта :)). Так\\
представляет этот единственный\
в вашем пароле.чмак
андре719мв
s very important to print full path to your backups folder on network drive. Without this you will not see backups and contiue button. It
очень глупо и сбивает с толку людей. Я потратил 2 дня, чтобы понять, что мне просто нужно напечатать «smb://computername/Shared/mac_backups». Здесь хранятся мои резервные копии. И без части «mac_backups» это не сработало.гельраен
Option-Command-R
во время загрузки, чтобы получить более новый образ восстановления, который, наконец, заработал, как и ожидалось.