Saya bekerja dengan banyak komputer karena berbagai alasan. Saya ingin menjaga agar komputer-komputer itu tetap dalam konfigurasi sinkronisasi. Saya sudah memiliki pengaturan berbasis VCS yang memungkinkan saya untuk memperbarui konfigurasi secara manual pada beberapa host. Tetapi saya sedang mencari cara untuk melakukan ini secara otomatis.
Yang saya cari adalah:
- Cara menyinkronkan konfigurasi (vim, ssh, evolusi)
- menjaga direktori tertentu dalam sinkronisasi (seperti ~ / Dokumen)
Ini semua konfigurasi pengguna dan bukan konfigurasi sistem. Terkadang workstation dapat offline atau berada di belakang tautan lambat, sehingga dapat mendeteksi dan bertindak sesuai merupakan nilai tambah.
~/Dropbox
denganln -s
, yang mencapai sesuatu yang mirip.Meskipun saya akan merekomendasikan Dropbox (solusi lintas platform yang lebih baik) jika semua workstation Anda berbasis Ubuntu, Anda bisa menggunakan Ubuntu One. Jika Anda mencari sesuatu yang lebih kuat lihatlah rsync .
sumber
Landscape adalah layanan berbayar oleh kanonik untuk mengelola dan memantau beberapa sistem ubuntu. Yang lebih baik adalah dengan membayar untuk itu Anda juga mendukung Ubuntu!
sumber
Layanan gratis lain yang dapat Anda gunakan adalah Spideroak , yang sedikit lebih sederhana daripada Dropbox dan UbuntuOne tetapi di sisi lain lebih fleksibel: Anda dapat memilih folder mana saja yang Anda inginkan untuk cadangan dan memutuskan folder mana yang akan disinkronkan. Ini memungkinkan konfigurasi yang lebih baik karena Anda dapat menggunakan layanan untuk membuat cadangan data yang tidak ingin Anda sinkronkan pada semua mesin.
Keuntungan lain (walaupun sulit untuk memeriksa apakah ini benar): Semua data dienkripsi, mereka memiliki "kebijakan nol pengetahuan" yang berarti mereka bahkan tidak tahu nama-nama file Anda.
sumber
Anda bisa membuat repositori Git bersama di server pribadi dengan akses SSH. Sebagai contoh, saya menggunakan akun almostfreespeech.net untuk ini, dan biayanya sangat rendah.
Jika Anda ingin menjadi mewah, Anda dapat membuat skrip cron untuk mendorong / menarik perubahan secara otomatis sesering mungkin, selalu menjaga file Anda tetap mutakhir. Selama Anda tidak bekerja pada dua mesin secara bersamaan, maka Anda seharusnya tidak pernah mengalami konflik gabungan.
sumber