Sistemi ağ sürücüsünden nasıl geri yükleyebilirim?


12

2014 MacBook Pro'm var.

İşletim sistemimi paylaşılan bir ağ birimindeki Time Machine yedeklemesinden geri yüklemek istiyorum.

Kurtarma işleminde (Apple-Opt-R) yeniden başlattığımda internetten önyükleme yapıyor, ancak Time Machine yedeklemesinden geri yüklemeye çalışırsam, paylaşılan birimin bulunduğu sunucuyu göremiyor.

Paylaşımı bir şekilde günlüğe kaydetmem / bağlamam gerekiyor mu?

Yanıtlar:


27

GÜNCELLEME: macOS'un son sürümlerinde (High Sierra 10.13.4 ile test edilmiştir) doğrudan kurtarma modundaki "Time Machine Yedeğinden Geri Yükle" seçeneğinden ağa bağlı bir sürücüden geri yükleyebilirsiniz. Aşağıdaki adımlar gerekli değildir (ama süper harika!).


Ön şartlar:

- yönetici hesabı ve şifre
- AFP / SMB paylaşımı ve sunucu IP adresi

  1. Bilgisayarı Kurtarma Moduna açın.
  2. Yardımcı Programlar menüsünde Terminal'i açın
  3. Komut istemine şunu girin: cd /Volumes
  4. Zaman makinesi paylaşımınız için bağlama noktası olarak birimlerde bir alt dizin oluşturun:
    mkdir TimeMachine
  5. Giriş cd TimeMachine
  6. Enter pwd. pwd şunu göstermelidir / Hacimler / TimeMachine
  7. Ağ paylaşımını yönetici kullanıcı adınız ve şifrenizle bağlayın:

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

    Parolanız şu gibi sakat karakterler içeriyorsa: @ \ / korumak için URL kodlamasını kullanın

  8. Enter: ls -la. Seyrek parçanızın tam adını not edin.
  9. Enter: hdid /Volumes/TimeMachine/NameOfYourSparseBundle. Seyrek adının ilk harflerini girebilir ve ardından tuşuna basabilirsiniz TAB. Vurma sekmesi Time Machine seyrek adı adını otomatik olarak tamamlamalıdır. Boşluklardan ve özel karakterlerden kaçtığı için yukarıdakiyle aynı görünmeyebilir.
  10. Adı otomatik olarak tamamladıktan sonra return tuşuna basın. Bilgi istemine geri dönerseniz, seyrek açıldı.
  11. Girin exitve Terminalden çıkın.
    Örnek adım 3-11:

    resim açıklamasını buraya girin

  12. Seçin Restore From Time Machine Backupve Devam'ı tıklayın.

    resim açıklamasını buraya girin

  13. Bir aramadan sonra, Time Machine Backups dizinini yedeklemenizi içeren bir birim olarak göstermelidir. Bunu seçin ('Time Machine Backups' örneğimde) ve Devam'ı tıklayın.

    resim açıklamasını buraya girin

  14. Bir sonraki ekranda saat ve tarihe göre listeden geri yükleyebileceğiniz tüm yedekleri göreceksiniz.

    resim açıklamasını buraya girin

  15. Geri yüklemek ve devam etmek istediğiniz yedeklemeyi seçin ve son olarak hedef diskinizi seçin:

    resim açıklamasını buraya girin


Aslında tüm bunları daha önce denedim ... ama mountkomut bana bu hatayı veriyor: mount_afp: AFPMountURL returned error -5023, errno is -5023- ki kurtarma sırasında DEĞİL iken monte etmeye çalışırken bile verir.
Dan

AH! Bunu anladım. Parolamın içinde \ var ... bu yüzden afp:..dizeden alıntı yapmam gerekiyor . Umarım bu iyileşmede de işe yarar.
Dan

@ Ze'ev bu iyi değil. sunucuda yönetici haklarınız var mı?
klanomath

@ Ze'ev bunu normal bir şifre ile kullanmakta sorunum yoktu (= "yasak" karakterleri içermeyen: @ \ /)
klanomath

Ne dediğinden emin değilim. Parolamın içinde \ var, bu yüzden afp://...komutun etrafına tek tırnak işareti koydum . Ve işe yaradı. Ancak, geri yükleme kısmına geldiğinde, sadece 215GB olduğunda HD'de 930GB boş olduğunu söyledi. Beni korkutan. Neden olduğu hakkında bir fikrin var mı?
Dan

4

Yukarıdaki cevaplar benim zevkime göre biraz fazla karmaşık. Aslında klanomath'ın cevabını denedim ve başarısız oldum, belki ağ paylaşımında şifreli bir yedeğim olduğu için. Ancak, yanlış bir URL şifrelemesi ile de ilgili olabilir.

Ancak çok daha kolay bir yol var. Bu adımda:

resim açıklamasını buraya girin

OS X'inizi yeniden kurmanız yeterlidir.

Bu işlem bittikten sonra, geçiş asistanının pop-up açması gerekir ya da açılmazsa, kullanıcı oluşturulabilir, oturum açabilir ve daha sonra taşıma asistanını elle başlatabilir.

Göç asistanında:

Göç Asistanı

"Mac'ten, Time Machine yedeklemesinden veya başlangıç ​​diskinden" seçeneğini belirleyin. Devam'ı tıklayın ve "Diğer sunucu" yu seçin. Bu, birimin adresini girmenize izin verir ve şifreli bir yedek kullanmanız durumunda sizden parola ister.

Bundan sonra neyin kurtarılacağını seçebilirsiniz. Kurulumdan sonra oluşturduğunuz kullanıcı yedeklemede kullandığınız adla aynı ada sahipse, bir çakışma olacağına dikkat edin. Daha sonra kullanıcıyı silmeyi mi yoksa verileri mi saklamak istediğinizi seçmeniz gerekir.


"Çok daha kolay bir yol var" girişini okuduktan sonra bu yöntemi denedim - Bu işe yarar, kesinlikle @ klanomath'ın yönteminden daha kolay görünüyor. Bunu yaptığımda, Mac ağ paylaşımımı hemen Synology ağ depolama cihazımda buldu ve şimdi geri yüklüyorum. Çok, çok kolay.
Doug Harris

Sunucu adını girmeniz ve diğer disk kutusuna paylaşmanız gerekir, örn. afp://server-name/shareve sonra diski bulur.
Kevin Kuszyk

2

Kurtarma modu , bu görüntüyü sunmak için bir netboot sunucusuna ( OS X sunucu uygulaması gibi) ihtiyaç duyar .

Bir tane ayarlayabilir veya yedekleme örneğini bir USB sürücüsüne kopyalayıp yerel olarak bağlayabilirsiniz.

Netboot için, kullanım kolaylığı ve çözümün sağlamlığı açısından çözümünüze gitmek için stüdyoyu konuşlandırmanızı tavsiye ederim .

Ayrıca, yalnızca kullanıcı dosyalarına ve uygulamalarına ihtiyacınız varsa, işletim sisteminin temiz bir yüklemesini yapabilir ve daha sonra geçici bir kullanıcı hesabı oluşturabilir ve Mac'in kendi işletim sistemini çalıştırabilmesi için gerçek kullanıcıyı ve dosyaları kopyalamak için geçiş yardımcısını kullanabilirsiniz. ağa bağlama.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.