סקוניל רובע יביטמיטלוא קוחרמ/ימוקמ םיצבק ןורכנס ילכ - ןוסינוי
.םיבר תומוקמב דובעל םיכירצ ונא רשאכ וא אוהש גוס לכמ ןוסא לש הרקמב דימת םינימז ויהי ונלש זפמ םירקיה םינותנהמ רתוי וא דחא קתוע יכ םיחיטבמ ונא ,םיצבק ןורכנס ידי לע .עדימה תייגולונכט לש הז ןדי
:ןלהל תוטרופמה תונוכתה תא לולכל רומא בוט םיצבק ןרכנסמ
.דועו ולש תוילנויצקנופה ,ויתונוכת םע דחי ,"ןוסינוי"\יטרפב ןודנ הז רמאמב ןאכ .ןוסינוי אוה הזכ ילכ
?ןוסינוי הז המ
.ןוסחא ןקתה וא םיבשחמ הז םא ןיב ,רתוי וא םימוקימ ינש ןיב םינותנ ןורכנסב ישומיש רשא תומרופטלפ הצוח םיצבק ןורכנס םושיי אוה ןוסינוי
סקונילב ןוסינוי תנקתה
:הטמל רושיקהמ (Unison-2.40.102) תיחכונה הביציה הרודהמה תא דירוהל ןתינ
ביצי Unison 2.40.102 תא דרוה
.ןלהל גצומש יפכ yum וא apt הדוקפה תועצמאב repo -ב ןימז אוה םא ,"Unison"\תא ןיקתהלו דירוהל םג םילוכי ונא ,ןיפולחל
.ףוסמב האבה הדוקפה תא לעפהו "Ctr + Alt + T" תועצמאב ףוסמה תא חתפ
$ sudo apt-get install unison
.האבה הדוקפה תועצמאב ןקתה ןכמ רחאלו EPEL רגאמ לעפה ,תישאר
$ sudo yum install unison
.ןלהלש הדוקפה תועצמאב (Debian תוססובמ תוצפהל קר ןימז) 'unison-gtk' הליבחה תא ןקתה ,שמתשמה קשממב הכימת םע Unison תא ןיקתהל ךירצ התא םא .שמתשמ קשממ אלל Unison תא ןיקתת ליעל הדוקפה :הרעה
# apt-get install unison-gtk
ןוסינואב שמתשהל דציכ
.קחורמ חראמ וא ימוקמ חראמ תויהל יושעש ,המוד הנבמ םע רחא םוקימל תוירפס ץעב םיצבק לש הצובק ןורכניסל שמשמ ןוסינוי
.ךלש תיבה תיירפסב 'בג ןחלוש' םשב היקיתל ותוא ןרכנסנ זאו הדובעה ןחלושל תחתמ םיצבק 5 רוצינ ואוב
$ cd Desktop/ $ touch 1.txt 2.txt 3.txt 4.txt 5.txt
$ ls 1.txt 2.txt 3.txt 4.txt 5.txt
$ mkdir /home/server/desk-back
.ךלש תיבה תיירפסב 'בג ןחלוש' תחת ךלש הדובעה ןחלוש יצבק תא ןרכנסל ידכ 'unison' הדוקפה תא לעפה תעכ
$ unison /home/server/Desktop /home/server/desk-back/
Contacting server... Looking for changes Warning: No archive files were found for these roots, whose canonical names are: /home/server/Desktop /home/server/desk-back This can happen either because this is the first time you have synchronized these roots, or because you have upgraded Unison to a new version with a different archive format. Update detection may take a while on this run if the replicas are large. Unison will assume that the 'last synchronized state' of both replicas was completely empty. This means that any files that are different will be reported as conflicts, and any files that exist only on one replica will be judged as new and propagated to the other replica. If the two replicas are identical, then no changes will be reported.If you see this message repeatedly, it may be because one of your machines is getting its address from DHCP, which is causing its host name to change between synchronizations. See the documentation for the UNISONLOCALHOSTNAME environment variable for advice on how to correct this. Donations to the Unison project are gratefully accepted: http://www.cis.upenn.edu/~bcpierce/unison Press return to continue.[] ... ... Saving synchronizer state Synchronization complete at 13:52:15 (5 items transferred, 0 skipped, 0 failed)
?חילצה ןורכנסה ךילהת םא ,בג ןחלוש/תרש/תיבה/םוקימה תא קודב תעכ
$ cd /home/server/desk-back/ $ ls 1.txt 2.txt 3.txt 4.txt 5.txt
.קחורמה unison -ה תרשל רבחתהלו ליחתהל לוכי ימוקמה unison -הש אדוול ידכ האבה הדוקפה תא לעפה .קחורמה תרשב םגו ימוקמה תרשב םג Unison לש הסרג התוא ןיקתהל םכילע ,קחורמ םיצבק ןורכנס ךרוצל
$ unison -testServer /home/ravisaive/Desktop/ ssh://172.16.25.125//home/ravisaive/Desktop/
Contacting server... [email 's password: Connected [//tecmint//home/ravisaive/Desktop -> //tecmint//home/ravisaive/Desktop]
.הטמל הדוקפה תועצמאב םיצבקה תא ןרכנס תעכ ,החלצהב רבוחמ קחורמה תרשהש ךכ לע תועיבצמ ליעלש תואצותה
$ unison -batch /home/ravisaive/Desktop/ ssh://172.16.25.125//home/ravisaive/Desktop/
.' וכו דעי םוקימו רוקמ ,ןרכנסל ךנוצרבש המו ליפורפה םשכ יסיסב עדימ רידגהל ךתוא בייחמה ליפורפ תרדגה אוה ןושארה בלשה
.ףוסמב האבה הדוקפה תא לעפה ,Unison GUI תא ליעפהל ידכ
$ unison-gtk
.הטמלש ןולחה תועצמאב הכרבב םילבקתמ ונא ,דעיה םג ומכ רוקמה תנזהו ליפורפה תריצי רחאל
.הנורחאה ןוכדעה ןמז תמתוח לע ססבתהב ,תוארוהה ינשמ ןרכנתסהל וליחתי םיצבקה .רושיא לע ץחלו םיצבקה לכ תא רחב טושפ
םוכיס
.ידוחיאה ךירדמה תא וארק ףסונ עדימל .שרדנכ םשייל ןתינש תונוכת דואמ הברה ול שי .הזה םושייהמ דואמ יתמשרתה קדובכ .ףסונ ץמאמ שרוד וניאו שומישל דואמ לק הז ילכ .החיטבמ איהש המ תא תקפסמ ןוסינוי .ה
.ונלש תובוגתה עטקב ךלש רקיה בושמה תא ונל קפסל חכשת לא .טנימקטל רבוחמו ןכדועמ ראשית זא דע .ףסונ ןיינעמ רמאמ םע בוש ןאכ היהא בורקב .התע תעל לכה הז