วิธีการคืนค่าระบบจากไดรฟ์เครือข่าย


12

ฉันมี MacBook Pro 2014

ฉันต้องการกู้คืนระบบปฏิบัติการของฉันจากการสำรองข้อมูล Time Machine ซึ่งอยู่ในปริมาณเครือข่ายที่แชร์

เมื่อฉันรีสตาร์ทในการกู้คืน (Apple-Opt-R) มันจะบู๊ตจากอินเทอร์เน็ต แต่ถ้าฉันพยายามกู้คืนจากการสำรองข้อมูล Time Machine มันไม่สามารถดูเซิร์ฟเวอร์ที่มีปริมาณการแชร์ได้

ฉันต้องเข้าสู่ระบบ / ติดตั้งการแชร์อย่างใดหรือไม่?

คำตอบ:


27

อัปเดต: ในเวอร์ชันล่าสุดของ macOS (ทดสอบกับ High Sierra 10.13.4) คุณสามารถกู้คืนจากไดรฟ์เครือข่ายได้โดยตรงจากตัวเลือก "กู้คืนจากการสำรองข้อมูล Time Machine" ในโหมดการกู้คืน ไม่จำเป็นต้องใช้ขั้นตอนต่อไปนี้ (แต่สุดยอดมาก!)


วิชาบังคับก่อน:

- บัญชีผู้ดูแลและรหัสผ่าน
- ที่อยู่ IP ของ AFP / SMB และเซิร์ฟเวอร์

  1. บูตคอมพิวเตอร์เป็นโหมดการกู้คืน
  2. เปิด Terminal ในเมนู Utilities
  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 -laEnter: จดชื่อที่ถูกต้องของ sparsebundle ของคุณ
  9. hdid /Volumes/TimeMachine/NameOfYourSparseBundleEnter: คุณอาจป้อนตัวอักษรตัวแรกของชื่อ sparsebundle TABแล้วตี แท็บการกดควรกรอกชื่อ sparsebundle ของ Time Machine ให้สมบูรณ์ มันอาจดูไม่เหมือนข้างต้นเพราะมันมีช่องว่างและอักขระพิเศษ
  10. หลังจากป้อนชื่ออัตโนมัติให้กด Return หากคุณกลับไปที่พรอมต์ sparsebundle ได้ถูกเปิดขึ้น
  11. เข้าexitและออกจากเทอร์มินัล
    ตัวอย่างขั้นตอนที่ 3-11:

    ป้อนคำอธิบายรูปภาพที่นี่

  12. เลือกRestore From Time Machine Backupและคลิกดำเนินการต่อ

    ป้อนคำอธิบายรูปภาพที่นี่

  13. หลังจากค้นหาแล้วควรแสดงไดเรกทอรี Time Machine Backups เป็นโวลุ่มที่มีข้อมูลสำรองของคุณ เลือกที่ (ในตัวอย่างของฉัน 'Time Machine Backups) และคลิกดำเนินการต่อ

    ป้อนคำอธิบายรูปภาพที่นี่

  14. ในหน้าจอถัดไปคุณจะเห็นข้อมูลสำรองทั้งหมดที่คุณสามารถกู้คืนจากรายการตามเวลาและวันที่

    ป้อนคำอธิบายรูปภาพที่นี่

  15. เลือกการสำรองข้อมูลที่คุณต้องการกู้คืนและดำเนินการต่อและสุดท้ายเลือกดิสก์ปลายทางของคุณ:

    ป้อนคำอธิบายรูปภาพที่นี่


จริง ๆ แล้วฉันพยายามทุกอย่างที่ก่อนหน้านี้ ... แต่mountคำสั่งทำให้ฉันมีข้อผิดพลาดนี้: mount_afp: AFPMountURL returned error -5023, errno is -5023- ซึ่งจะให้แม้เมื่อฉันพยายามที่จะติดเมื่อไม่กู้คืน
Dan

อา! ฉันคิดออก รหัสผ่านของฉันมี \ in อยู่ ... ดังนั้นฉันต้องอ้างอิงafp:..สตริง หวังว่าจะสามารถกู้คืนได้เช่นกัน
Dan

@ Ze'ev ไม่ดี คุณมีสิทธิ์ของผู้ดูแลระบบที่เซิร์ฟเวอร์?
klanomath

@ Ze'ev ฉันไม่มีปัญหาในการใช้รหัสผ่านปกติ (= ไม่มีตัวอักษร "ต้องห้าม" เช่น: @ \ /)
klanomath

ไม่แน่ใจว่าคุณกำลังพูดอะไร รหัสผ่านของฉันมีเครื่องหมาย \ อยู่ดังนั้นฉันจึงใส่เครื่องหมายคำพูดเดี่ยวรอบafp://...ส่วนของคำสั่ง และมันก็ใช้งานได้ อย่างไรก็ตามเมื่อไปที่ส่วนการคืนค่ามันบอกว่ามี 930GB ฟรีใน HD ของฉันเมื่อมีเพียง 215GB นั่นทำให้ฉันกลัว มีความคิดอะไรบ้าง
Dan

4

คำตอบข้างต้นนั้นซับซ้อนเกินไปสำหรับรสนิยมของฉัน จริง ๆ แล้วฉันลองใช้คำตอบของ klanomath และล้มเหลวอาจเป็นเพราะฉันมีการสำรองข้อมูลที่เข้ารหัสบนเครือข่ายที่ใช้ร่วมกัน แต่อาจเกี่ยวข้องกับการเข้ารหัส URL ที่ไม่ถูกต้อง

อย่างไรก็ตามมีวิธีที่ง่ายกว่ามาก ในขั้นตอนนี้:

ป้อนคำอธิบายรูปภาพที่นี่

เพียงติดตั้ง OS X ของคุณใหม่

หลังจากนั้นเสร็จสิ้นผู้ช่วยการโยกย้ายควรป๊อปอัพหรือหากไม่มีผู้ใช้สามารถสร้างผู้ใช้เข้าสู่ระบบแล้วเริ่มช่วยการโยกย้ายด้วยมือ

ในผู้ช่วยการโยกย้าย:

ผู้ช่วยการโยกย้าย

เลือก "จาก Mac, การสำรองข้อมูล Time Machine หรือดิสก์เริ่มต้น" คลิกดำเนินการต่อและเลือก "เซิร์ฟเวอร์อื่น" วิธีนี้จะช่วยให้คุณป้อนที่อยู่ของไดรฟ์ข้อมูลและจะขอรหัสผ่านในกรณีที่คุณใช้การสำรองข้อมูลแบบเข้ารหัส

หลังจากนั้นคุณสามารถเลือกสิ่งที่จะกู้คืน ระวังหากผู้ใช้ที่คุณสร้างขึ้นหลังจากการติดตั้งมีชื่อเดียวกับที่คุณใช้ในการสำรองข้อมูลจะมีข้อขัดแย้ง จากนั้นคุณจะต้องเลือกว่าคุณต้องการลบผู้ใช้หรือเก็บข้อมูล


ฉันลองวิธีนี้เป็นครั้งแรกหลังจากอ่านบทแนะนำ "มีวิธีที่ง่ายกว่ามาก" - ถ้าใช้งานได้มันจะดูเหมือนง่ายกว่าวิธีของ @ klanomath เมื่อฉันทำสิ่งนี้พบทันทีที่เครือข่าย Mac ของฉันบนอุปกรณ์จัดเก็บข้อมูลเครือข่าย Synology ของฉันและฉันกำลังกู้คืนตอนนี้ ง่ายมาก
Doug Harris

คุณต้องป้อนชื่อเซิร์ฟเวอร์และแชร์ในกล่องดิสก์อื่นเช่น afp://server-name/shareแล้วมันจะพบดิสก์
Kevin Kuszyk

2

โหมดการกู้คืนต้องการเซิร์ฟเวอร์ netboot (เช่นแอปเซิร์ฟเวอร์ OS X ) เพื่อแสดงภาพดังกล่าว

คุณสามารถตั้งค่าหนึ่งค่าหรือคุณสามารถคัดลอกอินสแตนซ์สำรองไปยังไดรฟ์ USB และเชื่อมต่อกับเครื่องได้

สำหรับเน็ตบุ๊กฉันขอแนะนำให้ติดตั้งสตูดิโอเพื่อไปใช้งานโซลูชันในแง่ของความง่ายในการใช้งานและความทนทานของโซลูชัน

นอกจากนี้หากคุณต้องการไฟล์ผู้ใช้และแอพพลิเคชั่นคุณสามารถทำการติดตั้งระบบปฏิบัติการแบบคลีนได้จากนั้นสร้างบัญชีผู้ใช้ชั่วคราวและใช้ผู้ช่วยการโยกย้ายเพื่อคัดลอกผู้ใช้และไฟล์จริงในทันทีที่ Mac สามารถเรียกใช้ เมานต์เครือข่าย

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.