Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: Lord Diamont dogg 09 Listopadu 2009, 09:04:33

Název: Synchronizácia
Přispěvatel: Lord Diamont dogg 09 Listopadu 2009, 09:04:33
Zdravím,

chcel by som si vytvoriť v kompe folder, ktorý sa bude synchronizovať so sieťovým priečinkom v práci asi takým spôsobom, že keď sa pripojím do siete automaticky sa je ho obsah prekopíruje do toho sieťového.
V podstate by šlo o automatický backup do sieťového priečinka.

Vedel by mi s tým niekto poradiť?
Název: Re: Synchronizácia
Přispěvatel: On 09 Listopadu 2009, 09:39:41
A co že máš v práci za systémy?

Ideální by pro tebe bylo nejspíš tohle:
http://www.root.cz/clanky/ubuntu-one-synchronizace-dat-mezi-ubuntu-pocitaci/
Název: Re: Synchronizácia
Přispěvatel: Lord Diamont dogg 09 Listopadu 2009, 11:17:23
skôr ma zaujal program dropbox, na ktorý bol odkaz dole v tom článku... vyskúšam a dám vedieť.
Název: Re: Synchronizácia
Přispěvatel: Lord Diamont dogg 09 Listopadu 2009, 13:51:21
OK, takže Dropbox je zaujímavá vecička ale nie je to to, čo potrebujem. Ubuntu One tiež nie je riešením.
Neviem, čo si tým myslel aké systémy mám v práci... sú tam sieťové disky s sharing folders pod windowsom.


Název: Re: Synchronizácia
Přispěvatel: makak 22 Srpna 2010, 13:03:09
Práve hľadám program na synchronizáciu dát medzi mojim externým a interným HDD.

Malo by to fungovať takto :
Na oboch diskoch sú nejaké spoločné zložky (hudba, filmy, etc). Keď pripojím externý disk a spustím zálohu, chcem aby všetko čo pribudlo, alebo sa zmenilo na internom disku, pribudlo/zmenilo sa aj na externom disku, ale ak som niečo vymazal na internom, nech to na externom ostane. Ešte lepšie by bolo, keby sa dalo vybrať, ktoré priečinky by boli vždy rovnaké na oboch diskoch a ku ktorým by sa iba pridávali súbory a nemazali.

Stiahol som zatiaľ unison, ale zatiaľ som nenašiel možnosť pridať viacero zložiek na synchornizáciu. Pochybujem že by takúto triviálnu vec nezvládal ten program. Nevie niekto ako to spravím ?

Alebo nevie niekto lepší program ?
Název: Re: Synchronizácia
Přispěvatel: 8472 22 Srpna 2010, 13:05:40
a co keby si si napisal v bashi vlastny script, ktory by ti zvladol vsetko co potrebujes.
podla mna asi najjednoduchsia cesta - ovsem ak vies trolinku scriptovat.
Název: Re: Synchronizácia
Přispěvatel: pacholik 22 Srpna 2010, 14:04:34
@Lord Diamont dogg: Proč není Dropbox řešením ? Podle toho co si psal v 1. příspěvku je to  přesně ono.

@makak: http://www.root.cz/clanky/pokrocile-zalohovani-s-rsync/
Název: Re: Synchronizácia
Přispěvatel: makak 23 Srpna 2010, 00:01:36
Skriptovať som trolinku vedel, ale už som na to zabudol.

Chcel som síce niečo jednoduché s GUI, ale napísať si skript s postupnosťou príkazov pre rsync by bol možno aj dobrý nápad.
Idem to skúsiť teda...

Dúfam že pre neho medzery v názvoch súborov nie sú žiaden problém...

//edit
vykúzlil som niečo takéto

Kód: [Vybrat]
#!/bin/bash

#documents - sync
rsync -av --delete /home/grandioso/disk/documents/ /media/grandioso/documents/

#pictures - sync
rsync -av --delete /home/grandioso/disk/pictures/ /media/grandioso/pictures/

#music - sync
rsync -av --delete /home/grandioso/disk/music/ /media/grandioso/music/

#school - sync
rsync -av --delete /home/grandioso/disk/school/ /media/grandioso/school/

#film - add only
rsync -av /home/grandioso/disk/film/ /media/grandioso/film/

#video - add only
rsync -av /home/grandioso/disk/video/ /media/grandioso/video/

#sklad - add only
rsync -av /home/grandioso/disk/sklad/ /media/grandioso/sklad/

#######
#BACKUP
#web projects - sync
rsync -av --delete /var/www/ /media/grandioso/backup/localhost/

#home - sync
rsync -av --delete --exclude 'disk' /home/grandioso/ /media/grandioso/backup/home/

#########
#LOG FILE
date -I >> /media/grandioso/backup/backuplog.txt

A funguje to úžasne ! Díky za tipy. Som šťastný jak blcha :)
Název: Re: Synchronizácia
Přispěvatel: it-neuro 01 Září 2010, 01:10:38
Skriptovať som trolinku vedel, ale už som na to zabudol.

Chcel som síce niečo jednoduché s GUI, ale napísať si skript s postupnosťou príkazov pre rsync by bol možno aj dobrý nápad.
Idem to skúsiť teda...

Dúfam že pre neho medzery v názvoch súborov nie sú žiaden problém...

//edit
vykúzlil som niečo takéto

Kód: [Vybrat]
#!/bin/bash

#documents - sync
rsync -av --delete /home/grandioso/disk/documents/ /media/grandioso/documents/

#pictures - sync
rsync -av --delete /home/grandioso/disk/pictures/ /media/grandioso/pictures/

#music - sync
rsync -av --delete /home/grandioso/disk/music/ /media/grandioso/music/

#school - sync
rsync -av --delete /home/grandioso/disk/school/ /media/grandioso/school/

#film - add only
rsync -av /home/grandioso/disk/film/ /media/grandioso/film/

#video - add only
rsync -av /home/grandioso/disk/video/ /media/grandioso/video/

#sklad - add only
rsync -av /home/grandioso/disk/sklad/ /media/grandioso/sklad/

#######
#BACKUP
#web projects - sync
rsync -av --delete /var/www/ /media/grandioso/backup/localhost/

#home - sync
rsync -av --delete --exclude 'disk' /home/grandioso/ /media/grandioso/backup/home/

#########
#LOG FILE
date -I >> /media/grandioso/backup/backuplog.txt

A funguje to úžasne ! Díky za tipy. Som šťastný jak blcha :)

Potvrdzuje, Rsync pouzivam na synchronizaciu Ubuntu a Windows 7, dokonca okrem dokumentov synchronizujem databazove programy a  Thuderbird cize Windows verzia a Linux verzia a data, ucty, emaile su synchronne. A cez 1Gbit siet je to pomerne rychle aj ked lepsie by bolo synchronizovat len zmenene casti suborov ale to medzi Win a Linuxom cez Rsync nejde..