Szervusztok,
Kernek egy kis segitseget:
Windows 2k3 serverenken kellene megoldanom a mentest.(a szalagos mento egysegunk meghasalt)
eleg nagy adatmennyisegrol lenne szo , probaltam a Deltacopy-nevezetu programot , de az lassu.
Gondoltam ,h az rsync-t befognam ilyen celra , probaltam a bealliatasat is de nem jott ossze.
Ha tudnatok egy jo leirast , azt megkoszonnem. Ill. tapasztalatokat , h mennyire gyors ill. lassu ?
Udv
lelkesz
- 11944 megtekintés
Hozzászólások
Rsync-et windows környezetben felejtsd el. (Egyébként a deltacopy is rsync-re épül.)
Utf8-at nem támogatja, úgyhogy viszlát ékezetes fájlnevek.
Létezik valami utf8-as patch, (asszem az a cygwin.dll-t cseréli le), de azzal meg eltaknyol az rsync.
Pár napig szivattam magam vele, aztán kikukáztam az egészet.
Per pillanat most valami Bestsync 2009 nevű cucc ingyenes verziójával próbálkozok, ami úgy tűnik működik. (Samba megosztásra másolok vele, rsync szerverrel természetesen nem megy.)
- A hozzászóláshoz be kell jelentkezni
Nálam cwRsync tökéletesen muzsikál :)
- A hozzászóláshoz be kell jelentkezni
Nálunk is, csak ha path+filenév > 25x karakter, akkor beszarik.
Okosok szerint ez cygwin probléma.
- A hozzászóláshoz be kell jelentkezni
Roppant hasonlóval egy sima Exceles filemegnyitásnál is találkoztam. Nem vagyok meggyőződve hogy az rsync/cygwin páros lenne a hunyó.
- A hozzászóláshoz be kell jelentkezni
A "path+filenév > 25x karakter" az bizony Windows-os probléma.
__________________________
Kinek a pap, kinek a chap.
- A hozzászóláshoz be kell jelentkezni
viszi rendesen a őű karaktereket tartalmazó fájlneveket? Mert nálam pont ez amit írsz cseszik normálisan működni.
A cygwin nem épp a világ legstabilabb dolga...
- A hozzászóláshoz be kell jelentkezni
Tesztelgetem Vista alatt (XP alatt használom máshol), jól működik hosszú (60+) fájlnevekkel és nagy ékezetes betűkkel.
- A hozzászóláshoz be kell jelentkezni
utf8-as mizéria a 2.x-es cygwin-nél volt. És w2k-val ment, w2k3-al hasalt (a patch-elt változat).
Új cwRsync már megy (fentebb írt hossz limitációval).
- A hozzászóláshoz be kell jelentkezni
Köszi!
--------------------------------------------------------------------------
színes
- A hozzászóláshoz be kell jelentkezni
Szia,
Én parancssoros rsync-kel mentek, szerintem ez a legtutibb megoldás imho Windows alá, ami nagyon megbízható és szabad szoftver.
cwRsync-et Innét le tudod tölteni
Weboldal itt
Írtam hozzá egy Windows batch script-et, ami úgy működik, hogy külső USB-s merevlemezre ment. A merevlemez gyökerébe hozz létre egy mappát valamilyen néven, legyen most ez MENTES.
De a legjobb ha adsz neki egy egyedi azonosítót számokkal, mert a script az indításkor ezt a mappát keresi minden meghajtó betűjel alatt. És ha megtalálta, akkor elindítja a mentést. Egy kis terminál ablakban lefut, látod közben a változott és másolt fájlokat is.
A batch fájlról én mindig kiteszek az asztalra egy parancs ikon-t, így be tudom állítani egy titkárnőnek is mondván neki, hogy csak annyi a mentés, hogy rádugja a merevlemezt, meg klikkel a parancsikonra :)
Szerk.: Az exclude-okat szedd ki belőle természetesen ha nem a C: gyökeret szeretnéd lementeni. Ja meg ha nem világos, a script tartalmát egy .bat kiterjesztésű fájlba kell belemásolni, de ezt biztos tudod.
Script itt:
---------------------------------------
@echo off
REM http://www.itefix.no/cwrsync/
cls
set id=MENTES
set forras=/cygdrive/c/
set mydir=NOTHING
if exist "C:\%id%" set mydir=C
if exist "D:\%id%" set mydir=D
if exist "E:\%id%" set mydir=E
if exist "F:\%id%" set mydir=F
if exist "G:\%id%" set mydir=G
if exist "H:\%id%" set mydir=H
if exist "I:\%id%" set mydir=I
if exist "J:\%id%" set mydir=J
if exist "K:\%id%" set mydir=K
if exist "L:\%id%" set mydir=L
if exist "M:\%id%" set mydir=M
if exist "N:\%id%" set mydir=N
if exist "O:\%id%" set mydir=O
if exist "P:\%id%" set mydir=P
if exist "Q:\%id%" set mydir=Q
if exist "R:\%id%" set mydir=R
if exist "S:\%id%" set mydir=S
if exist "T:\%id%" set mydir=T
if exist "U:\%id%" set mydir=U
if exist "V:\%id%" set mydir=V
if exist "W:\%id%" set mydir=W
if exist "X:\%id%" set mydir=X
if exist "Y:\%id%" set mydir=Y
if exist "Z:\%id%" set mydir=Z
if %mydir% == NOTHING (
exit
)
"C:\Program Files\cwRsync\bin\rsync.exe" -avu --progress --delete --delete-excluded --exclude "Program Files" --exclude "WINDOWS" --exclude "pagefile.sys" %forras% /cygdrive/%mydir%/%id%/
- A hozzászóláshoz be kell jelentkezni
Ha jol ertem akkor a cwrsync tartalamzza a Cygwin+rsync+ssh+ssl csomagokat ?
Lehet server-kliesn kent is hasznalni ?
- A hozzászóláshoz be kell jelentkezni
Igen tartalmazza. Szerver + kliensként nem használtam még Windows-os környezetben.
- A hozzászóláshoz be kell jelentkezni
feltelepittem a cwRsync-et de nem latom ,h a .ssh mappat valahol is letrehozta volna.
Normalis ez?
Vmi kulcs file kell azert a manteshez nem ?
- A hozzászóláshoz be kell jelentkezni
ssh-keygen.exe -vel generálni kell, Vista alatt létrehozza a C:\Users\$USER\.ssh mappában, gondolom XP alatt is hasonlóan
- A hozzászóláshoz be kell jelentkezni
win2003 server , feltettem egy openssh-t ra es mar ott van a /etc/-ben egy ssh_host_rsa_key.pub.
Ez mar jo nekem ugye ?
Gondolom a linux/rsync analogiajara mukodik.
- A hozzászóláshoz be kell jelentkezni
"...linux/rsync analogiajara mukodik"
persze, elvileg ugyanaz (hasonlóak) a parancs paraméterei. Habár most nem értem igazán mi a kérdés, az rsync-ből indúlt a topic. SSH használatával kapcsolatban van kérdés?
- A hozzászóláshoz be kell jelentkezni
SyncBack-ot használok évek óta, van free változata.
- A hozzászóláshoz be kell jelentkezni
7-Zip ?
A parancssoros 7z nagyon jól paraméterezhető :)
Egy jól karbantartott gépen alapból lennie kellene.
A batch fájllal meg én hátulról kezdeném el a drive keresést.
z:..d: :)
* te tudod hogy qju vagyok ?
- A hozzászóláshoz be kell jelentkezni
Interaktív file szinkronizálásra ezt használom.
- A hozzászóláshoz be kell jelentkezni
ez tetszik nekem csak ha lotoltott zip-bol kicsomagolt exe-t futtatnam akkor meg panaszkodik ,
"This application has failed start because application configuration is incorrect . Reinstalling application may fix this problem "
En azt toltottem le amit itt talaltam :http://alan.petitepomme.net/unison/index.html .
De ez nyilvan nem jo. Hol talaok windowsra megfelelol verziot ?
lelkesz
- A hozzászóláshoz be kell jelentkezni
másik topikba hunger már írta, én ide leírom, ha már így x év után sikerült megtalálnom: robocopy. win2008-ban, 7-ben alapból benne van, többin nem próbáltam, elvileg resource kit kell hozzá.
rsync -vrgo --delete forras cel
nagyjából ekvivalens ezzel:
robocopy /mir /copyall forras cel
- A hozzászóláshoz be kell jelentkezni
Csak kérdezem!
Ez nem jó meg oldás?
Linuxos szerver:
cifs-sel felmount a két windows a linuxos gépre:
/mnt/windows_server
/mnt/windows_backup
Majd rsync Linuxon a két hdd között.
Nos?
- A hozzászóláshoz be kell jelentkezni
cifs-nek vannak korlátai
- A hozzászóláshoz be kell jelentkezni
Meg van-e valakinek dugiban a cwrsync kliens+szerver kombó?
- A hozzászóláshoz be kell jelentkezni
3.1.0 van nálam. Miért? Már nem elérhető?
Szerk.: egyébként található letöltési link, pl. erre felé is.
- A hozzászóláshoz be kell jelentkezni
Az csak a kliens :(
Szerk.: http://mirror.transact.net.au/sourceforge/s/project/se/sereds/cwRsync/ :)
- A hozzászóláshoz be kell jelentkezni
Mi a baj a robocopy-val?
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
sub
- A hozzászóláshoz be kell jelentkezni
Azóta visszarakták a sourceforge-ra az utolsó jól működő verziót (4.0.3, ha jól emlékszem).
Szerk.:
Előzmény: https://lists.samba.org/archive/rsync/2012-March/027362.html
- A hozzászóláshoz be kell jelentkezni
Backuppc ?
- A hozzászóláshoz be kell jelentkezni
robocopy?
Elég hosszú ideje benne van már a windowsokban.
Igaz, tudása szerényebb egy rsync-nél, de nem kell trükközni.
esetleg xcopy-val is lehet próbálkozni
Nah látom, megint belecsúsztam egy régi hozzászólás/topic-ba... bocs :)
- A hozzászóláshoz be kell jelentkezni
Tudtok valami okot (vagy esetleg megoldást) arra, hogy ez a robocopy miért dolgozik iszonyatosan lassan abban az esetben amikor csak összehasonlít két 100% ban egyező könyvtárat?
Tehát semmi másolás csak összehasonlítás.
Így használom:
robocopy /fft /copy:dt /mir /dcopy:t /timfix d:/Kepek s:/Kepek
(Az s: egy samaba-s megosztás gigabites lan-on)
A FAR manager advanced compare funkciója ugyanúgy idő és méret összehasonlítással kb fél perc alatt lefut egy kb ~50Gb könyvtárszerkezeten, amíg ugyanezen ez a robocopy kb 5 percig szöszöl úgy, hogy nem kell átmásolnia semmit (mert a könyvtárak épp szinkronban vannak)
- A hozzászóláshoz be kell jelentkezni