ทำข้อมูลระบบให้ตรงกันในคอมพิวเตอร์สองเครื่องหรือไม่


2

ฉันมีคอมพิวเตอร์สองเครื่องที่มี Ubuntu 10.10 บนเดสก์ท็อปและแล็ปท็อป ฉันมีสองตัวเลือกสำหรับจัดการพวกเขา:

  • ลองและทำให้พวกเขาเหมือนกัน
  • ยอมรับว่าพวกเขามี 'บุคลิก' และสาขาที่แตกต่างกันออกไป

อย่างไรก็ตามฉันเลือกตัวเลือกแรกเพราะฉันต้องการเก็บไฟล์และการตั้งค่าเหมือนกันในคอมพิวเตอร์ทั้งสองเครื่อง

ฉันอยู่ระหว่างการแยกtarไฟล์เก็บถาวรที่ฉันทำจากฮาร์ดไดรฟ์บนเดสก์ท็อปของฉัน (9.7GiB) ลงในแล็ปท็อปของฉันดังนั้นหลังจากนี้เสร็จแล้วพวกเขาจะเหมือนกันทุกประการ

อย่างไรก็ตามเมื่อเปิดแล็ปท็อปด้วยระบบที่คัดลอกใหม่ของฉันสิ่งต่าง ๆ จะเปลี่ยนไป

ถ้าฉันนำแล็ปท็อปไปโรงเรียนและทำสิ่งที่นั่นจากนั้นกลับบ้านและทำสิ่งต่าง ๆ บนเดสก์ท็อปของฉันฉันจะซิงค์คอมพิวเตอร์เหล่านี้ได้ (ทั้งสองวิธี!) กับการเปลี่ยนแปลงใหม่ในตอนท้ายของวัน / สัปดาห์ / สิ่ง?

คำตอบ:


1

นี่เป็นปัญหาที่ซับซ้อนและไม่มีคำตอบที่เหมาะกับทุกขนาด ในความเป็นจริงมีสองคำถามที่นี่: สิ่งที่จะประสานและวิธีการประสาน มีหลายปัจจัยในการเล่น: ความสะดวกสบาย (ให้ทุกอย่างเกิดขึ้นโดยอัตโนมัติ) การแสดงออก (คุณสามารถจูนไฟล์ที่ซิงโครไนซ์ได้อย่างไร) ความทนทาน (ถ้าคุณบังเอิญสร้างไฟล์ซิงโครไนซ์สองเวอร์ชั่นโดยบังเอิญคุณจะสังเกตเห็น) คุณมีไฟล์ซิงโครไนซ์สองเวอร์ชันคุณจะรวมกลับคืนมาอย่างไร) ความพร้อมใช้งาน (เกิดอะไรขึ้นเมื่ออินเทอร์เน็ตไม่ทำงานอย่างเหมาะสม), ...

สิ่งที่จะประสาน

  • การกำหนดค่าระบบ : ไม่ต้องกังวล สิ่งที่คุณน่าจะเปลี่ยนแปลงในระดับระบบน่าจะเป็นสิ่งที่เฉพาะเจาะจงสำหรับคอมพิวเตอร์หนึ่งเครื่อง (เช่นการปรับอายุการใช้งานแบตเตอรี่ / ประสิทธิภาพการทำงานของแล็ปท็อปลดลง) การติดตั้งแพคเกจนั้นง่ายพอที่การซิงโครไนซ์แพคเกจที่ติดตั้งอัตโนมัติจะไม่ซื้อคุณมากนัก (แต่ถ้าคุณติดตั้งโปรแกรมด้วยตนเองซึ่งต่างจากระบบบรรจุภัณฑ์จะอยู่ภายใต้“ การกำหนดค่าผู้ใช้”)

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

    บางโปรแกรมมีไฟล์กำหนดค่าที่รองรับการตั้งค่าตามเงื่อนไขเช่นเพื่อเลือกขนาดหน้าต่างที่แตกต่างกันหรือแป้นพิมพ์ลัดที่แตกต่างกันบนแล็ปท็อปและเดสก์ท็อป จากนั้นคุณเพียงแค่เขียนไฟล์กำหนดค่าที่ซับซ้อนขึ้นเล็กน้อยแล้วซิงโครไนซ์มัน

    บางโปรแกรมมีกลไกการซิงโครไนซ์ในตัวและมันจะง่ายกว่ามากในการตั้งค่ามากกว่ากลไกทั่วไปที่คุณใช้ Firefox โดยเฉพาะมีส่วนขยายเพื่อประสานบิตที่เกี่ยวข้องของโปรไฟล์

  • เอกสารส่วนตัว : ควรซิงโครไนซ์ อันนี้เป็นเกมง่ายๆ

  • ข้อมูลขนาดใหญ่ : เป็นการดีที่คุณจะสามารถเข้าถึงข้อมูลทั้งหมดได้จากทุกที่ แต่ขนาดของคอลเลคชั่นเพลงหรือภาพยนตร์ทั่วไปมักจะหมายความว่าคุณจะต้องมีขนาดเล็กและมักจะเปลี่ยนการเลือกบนแล็ปท็อปของคุณ

วิธีการซิงโครไนซ์

  • Dropbox : Dropboxเป็นบริการซิงโครไนซ์ออนไลน์ เป็นวิธีการซิงโครไนซ์ที่ต้องการบน Ubuntu เป็นแบบออนไลน์ (ข้อมูลทั้งหมดผ่านเซิร์ฟเวอร์ของ Dropbox) คุณไม่สามารถเสียบแล็ปท็อปของคุณเข้ากับเดสก์ท็อปได้หากคุณไม่มีการเชื่อมต่ออินเทอร์เน็ต

    Dropbox มีข้อดีมากมายที่มักทำให้เป็นทางออกที่ดีที่สุด: มี GUI ที่เป็นมิตรตั้งค่าได้ง่ายมากไม่ต้องการให้ทั้งสองเครื่องออนไลน์พร้อมกันการซิงโครไนซ์มากกว่าสองเครื่องนั้นราบรื่น ข้อเสียเล็ก ๆ น้อย ๆ สำหรับหลาย ๆ คน แต่อาจเป็น show-stopper: คุณต้องการการเชื่อมต่ออินเทอร์เน็ตคุณต้องเชื่อใจ Dropbox ไม่ให้สะดุดมีขนาด จำกัด ของข้อมูล (ปัจจุบัน 2GB ฟรี)

  • พร้อมเพรียง : พร้อมเพรียงให้คุณซิงโครไนซ์ไดเรกทอรีในสองเครื่อง มันต้องการการเชื่อมต่อระหว่างสองเครื่องดังนั้นคุณสามารถซิงก์แล็ปท็อปกับเดสก์ท็อปของคุณที่บ้านแม้ว่า ISP ของคุณจะหยุดทำงาน หากคุณมีการเชื่อมต่ออินเทอร์เน็ตไม่ต่อเนื่องคุณสามารถใช้ทั้ง Unison และ Dropbox ในไฟล์เดียวกัน

  • การควบคุมเวอร์ชันแบบกระจาย : หากคุณมีไฟล์บางไฟล์ภายใต้การควบคุมเวอร์ชันจะไม่มีจุดในการซิงโครไนซ์ไฟล์ การซิงโครไนซ์ที่เก็บข้อมูลด้วยกลไกเอนกประสงค์เป็นไปได้ แต่เป็นสูตรสำหรับปัญหา เครื่องมือที่เหมาะสมคือระบบควบคุมเวอร์ชันแบบกระจาย (bazaar, darcs, git, mercurial, ... )


3

ไม่ใช่ส่วนของระบบที่ต้องการการซิงค์ในกรณีของคุณ (มันไม่สมเหตุสมผลเนื่องจากมันเป็นฮาร์ดแวร์สองชิ้นที่แตกต่างกัน ... มันจะทำให้ระบบของคุณไม่ช้าก็เร็ว)

สิ่งที่คุณต้องการซิงค์อาจเป็นเพียงโฟลเดอร์ / home ของคุณ (ซึ่งเก็บไฟล์การกำหนดค่าแอปพลิเคชันของคุณ) หรือบางส่วนของมัน (เช่นโฟลเดอร์เดสก์ท็อปหรือคุณสามารถสร้าง "mysyncfolder" (เพื่อเก็บไฟล์ที่คุณต้องการซิงค์) ) ... ตรวจสอบดรอปบ็อกซ์มันอาจเป็นทางออกที่ดีที่สุดสำหรับความต้องการของคุณ


ในขณะที่นั่นเป็นทางออกที่ชัดเจนดีคุณจะทำอย่างไร ติดป้ายกำกับการแชร์และเชื่อมโยงโฟลเดอร์บ้านของคุณเข้ากับมันหรืออะไร
TheLQ

@Quackstar - หลังจากที่คุณติดตั้งดรอปบ็อกซ์แล้วระบบจะแจ้งให้คุณเลือกโฟลเดอร์ที่คุณต้องการให้เป็นโฟลเดอร์ที่จะซิงค์กับเซิร์ฟเวอร์ / คอมพิวเตอร์เครื่องอื่นของคุณ ดังนั้นคุณจะต้องตั้งค่าให้เป็นเช่น / home / yourusername / Desktop และสิ่งใดก็ตามที่คุณใส่ไว้บนเดสก์ท็อปของคุณจะถูกซิงค์ ... ง่ายเหมือนที่
pootzko
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.