Як відновити систему з мережевого накопичувача?


11

У мене 2014 MacBook Pro.

Я хочу відновити свою ОС із резервної копії Time Machine, яка знаходиться на загальній мережевій томі.

Коли я перезавантажуюсь у відновлення (Apple-Opt-R), він завантажується з Інтернету, але якщо я спробую відновити з резервної копії Time Machine, він не бачить сервер, де знаходиться загальний об'єм.

Чи потрібно якось увімкнути / змонтувати частку?

Відповіді:


27

ОНОВЛЕННЯ: На останніх версіях macOS (тестованих на High Sierra 10.13.4) ви можете відновити з мережевого накопичувача безпосередньо з опції "Відновити з резервної копії машини машини" у режимі відновлення. Наступні кроки не потрібні (але це надзвичайно приємно!).


Передумови:

- обліковий запис адміністратора та пароль
- IP-адреса AFP / SMB-спільний доступ та сервер

  1. Завантажте комп'ютер у режим відновлення.
  2. Відкрийте термінал у меню Утиліти
  3. У запиті введіть: cd /Volumes
  4. Створіть підкаталог у томах як точку монтажу для вашої частки машини часу:
    mkdir TimeMachine
  5. Введіть cd TimeMachine
  6. Введіть pwd. pwd повинен показувати / Томи / TimeMachine
  7. З’єднайте загальну мережу за допомогою входу та пароля адміністратора:

    mount -t afp afp://adminname:password@ServerIPAddress/ShareName /Volumes/TimeMachine
    

    Якщо ваш пароль містить невмілі символи, такі як: @ \ / використовуйте кодування URL для їх захисту

  8. Введіть: ls -la. Зверніть увагу на точну назву вашого осені.
  9. Введіть: hdid /Volumes/TimeMachine/NameOfYourSparseBundle. Ви можете ввести перші літери імені розрідженого зв’язку, а потім натиснути TAB. На вкладці "Натискання" слід автоматично заповнити назву Sparsebundle Time Machine. Він може виглядати не так, як вище, оскільки він уникає пробілів та спеціальних символів.
  10. Після автоматичного заповнення імені натисніть клавішу return. Якщо ви повернетесь до підказки, розшаровується розкриття.
  11. Увійдіть exitі вийдіть з терміналу.
    Приклади кроків 3-11:

    введіть тут опис зображення

  12. Виберіть Restore From Time Machine Backupта натисніть Продовжити.

    введіть тут опис зображення

  13. Після пошуку він повинен відобразити вам каталог резервних копій часу, як об'єм, що містить вашу резервну копію. Виберіть це (у моєму прикладі «Резервне копіювання часу») та натисніть «Продовжити».

    введіть тут опис зображення

  14. На наступному екрані ви побачите всі резервні копії, які ви можете відновити з перелічених за часом та датою.

    введіть тут опис зображення

  15. Виберіть резервну копію, яку ви хочете відновити та продовжте, і, нарешті, виберіть потрібний диск:

    введіть тут опис зображення


Я фактично спробував усе, що раніше ... але mountкоманда дає мені цю помилку: mount_afp: AFPMountURL returned error -5023, errno is -5023- яку вона дає навіть тоді, коли я намагаюся встановити, коли НЕ у відновлення.
День

А-а! Я зрозумів це. Мій пароль містить \ у ньому ... тому мені потрібно навести afp:..рядок. Сподіваємось, це також запрацює у відновлення.
День

@ Зеєв, це не добре. у вас є права адміністратора на сервері?
кланомат

@ Ze'ev У мене не було проблем використовувати цей звичайний пароль (= не містити жодних "заборонених" символів, таких як: @ \ /)
klanomath

Не впевнений, що ти кажеш. Мій пароль НЕ має \ у ньому, тож я ставлю одиничні лапки навколо afp://...частини команди. І це спрацювало. Однак після повернення до частини відновлення вона сказала, що на моєму HD є 930 ГБ безкоштовно, коли всього 215 ГБ. Це мене налякало. Будь-яка ідея чому?
Ден

4

Наведені вище відповіді трохи надто складні на мій смак. Насправді я спробував відповісти кланомата і не вдався, можливо, тому, що у мене є зашифрована резервна копія в мережі. Але це також може стосуватися неправомірного шифрування URL-адрес.

Однак є набагато простіший спосіб. На цьому кроці:

введіть тут опис зображення

просто перевстановіть ОС X.

Після цього асистент з міграції повинен спливати або, якщо цього немає, можна створити користувача, увійти в систему, а потім запустити помічника міграції вручну.

У помічнику з міграції:

Асистент з міграції

виберіть "З резервної копії Mac, резервного копіювання Time Machine або диска для запуску". Клацніть Продовжити та виберіть "Інший сервер". Це дозволить вам ввести адресу тома, і він запитає вас про пароль, якщо ви використовували зашифровану резервну копію.

Після цього ви можете вибрати, що відновити. Будьте обережні, якщо користувач, якого ви створили після встановлення, має те саме ім’я, що і той, який ви використовували в резервній копії, виникне конфлікт. Тоді вам потрібно буде вибрати, чи хочете ви зберегти видалення користувача чи зберегти дані.


Я спробував цей метод спочатку, прочитавши вступ "Є набагато простіший спосіб" - Якщо це спрацює, це, звичайно, здається простіше, ніж метод @ klanomath. Коли я це зробив, він одразу знайшов свою частку мережі Mac на моєму пристрої зберігання даних Synology, і я відновлюю зараз. Дуже, дуже легко.
Дуг Харріс

Вам потрібно ввести ім'я сервера та поділитися в іншому полі диска, наприклад. afp://server-name/share, і тоді він знайде диск.
Кевін Кушик

2

Режим відновлення потребує сервера netboot (наприклад, серверний додаток OS X ), щоб обслуговувати це зображення.

Ви можете налаштувати його або скопіювати примірник резервного копіювання на USB-накопичувач та підключити його локально.

Для роботи з netboot я рекомендую розгорнути студію як ваш шлях до рішення з точки зору простоти використання та надійності рішення.

Крім того, якщо вам просто потрібні користувацькі файли та програми, ви можете зробити чисту установку ОС, а потім зробити тимчасовий обліковий запис користувача та скористатися помічником міграції, щоб скопіювати реального користувача та файли після того, як Mac може запустити власну ОС для виконання мережеве кріплення.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.