Tôi sử dụng máy tính xách tay của mình với máy tính để bàn Ubuntu để thực hiện tất cả công việc của mình, nhưng tôi cũng có một máy tính để bàn cấp thấp ở văn phòng của tôi chỉ ngồi đó. Tôi đã quyết định tôi sẽ cài đặt máy chủ Ubuntu trên nó và sử dụng nó để phản chiếu toàn bộ thư mục máy tính xách tay của tôi, để giúp mọi việc dễ dàng hơn khi tôi quyết định định dạng đĩa cứng của máy tính xách tay.
Bất cứ khi nào tôi làm việc, cả hai máy đều được kết nối với mạng và liên lạc dễ dàng (và tốc độ cao) qua ssh. Khi tôi không làm việc, máy tính để bàn vẫn có thể truy cập thông qua ssh. Lý tưởng nhất là việc đồng bộ hóa sẽ diễn ra tự động trong nền, bất cứ khi nào tôi thay đổi điều gì đó. Nó chỉ cần là một cách: những thay đổi tôi thực hiện trên máy tính xách tay phải được đồng bộ hóa với máy chủ, nhưng điều ngược lại là không cần thiết.
Tôi biết có phần mềm cho việc này ngoài kia, câu hỏi của tôi là: Tôi có thể sử dụng phần mềm nào để đạt được các mục tiêu trên và cũng tận dụng tối đa tốc độ mạng cục bộ khi tôi đang làm việc? Vì đôi khi tôi sẽ xử lý các tệp lớn, quá trình đồng bộ hóa cần nhận ra rằng hai máy tính đang chia sẻ mạng cục bộ và sau đó tận dụng lợi thế đó (thay vì luôn đồng bộ hóa qua internet).
Rõ ràng, đồng bộ hóa qua mạng thực sự quan trọng đối với tôi ở đây hơn là đồng bộ hóa qua internet. Tôi lý tưởng là phần mềm sẽ kiểm tra xem cái trước có sẵn không và nếu không, hãy thử cái sau; nhưng nếu điều đó là không thể, trường hợp đầu tiên là ưu tiên của tôi.
Hy vọng điều này không quá dài. Cảm ơn trước.