none
Záloha uživatelských dokumentů na server.

    Dotaz

  • Zdravím,

    dostal se mi do rukou požadavek automaticky zálohovat na server obsah %USERPROFILE% na server. Samozrejme chci vyloucit soubory typu mpg, avi, mp3, jpg atd..

    Mohli by jste mi poradit jakym zpusobem toto nejlépe realizovat? Uvažoval jsem o ROBOCOPY, vytvořit skript a naplánovat jej denne pres GPO. Akorat bych potreboval poradit jak na to, nemam s tím moc zkušenosti. Pokud navrhnete lepší řešení budu samozřejme velice vděčný.

    čtvrtek 29. července 2010 9:33

Odpovědi

  • BAT se pouzivalo v minulem tisicileti. Mas nejaky duvod pouzivat .BAT a ne .CMD?

    Nebo pojmem cmd myslis ze ti to funhuje na prikazove radce programu cmd.exe? Jak jsem rikal, v prikazove radce je %, v *.cmd davce pak %%

    MP

    čtvrtek 29. července 2010 19:19
    Vlastník

Všechny reakce

  • Pises o GPO, predpokladam ze se bavime o domenovem prostredi.

    Pouzij tedy roaming profiles a v nastaveni vyluc potrebne soubory; nevymyslej kolo ;-). Pripadne skombinuj s folder redirection a offline folders.

    Pokud mas navic domenovy DFS (a hodne mista) je to velmi robustni reseni.

    MP

    P.S. netvrdim ze roaming profiles neprinesou krom pozitiv i potencialni problemy ale to by scriptovani prineslo take.

    čtvrtek 29. července 2010 9:39
    Vlastník
  • O Roaming profiles jsem premyslel. Nikdy jsem je vsak jeste nepouzival. Jak se to bude chovat na pomalych linkach? Vetsina uzivatelu ma notebooky a jednak pouzivaji VPN (to se pripojuje az po prihlaseni takze predpokladam ze tam synchronizace neprobehne) ale  problem bude asi v tom ze polovina uzivatelu sedi na jine budove a pripojeni k serveru je tam relativne pomale pro vetsi prenos. Bojim se ze jim bude prihlasovani a odhlasovani trvat vecnost. Skript by se jim spustil na pozadi uprostred dne.
    čtvrtek 29. července 2010 9:58
  • Jak se to bude chovat na pomalych linkach? Vetsina uzivatelu ma notebooky a jednak pouzivaji VPN (to se pripojuje az po prihlaseni takze predpokladam ze tam synchronizace neprobehne) ale  problem bude asi v tom ze

    polovina uzivatelu sedi na jine budove a pripojeni k serveru je tam relativne pomale pro vetsi prenos. Bojim se ze jim bude prihlasovani a odhlasovani trvat vecnost.

    Skript by se jim spustil na pozadi uprostred dne.


    1. pomale linky jnsou detekovany a roaming profiles se nekonaji
    2. predpokladam ze mas v druhe budove radic s replikovanym DFS viz vyse
    3. Script se spusti a zhavaruje nebot nejdulezitejsi soubory budou zamcene

    MP

    čtvrtek 29. července 2010 10:14
    Vlastník
  • V druhe budove DFS neni, je to stejny subnet avsak komunikace se servery probiha na lince 5/1 Mb/s (pro cca 15 lidi)
    čtvrtek 29. července 2010 10:25
  • Ke vsemu stejny subnet takze se ani neda pridat dalsi domenovy radic do topologie? Snad by se dalo alespon rozdelit pres (loopback) GPo na rychle a pomale pocitace a dle toho (ne) pouzit roaming profiles. Nebo nemas v dane lokalite nejaky "server" pro profily pouze techto uzivatelu?

    Co se scriptovani tyce - asi bych pres WOL nebo task scheduler pocitace spustil v noci, udelal zalohu (zabalit, prenest nebo synchronizovat - co bude efektivnejsi zjistis brzy sam) a na konci scriptu je zase vypnul/uspal. Pres den = pretizena linka, zamcene soubory -> spatne.

    MP

    čtvrtek 29. července 2010 11:17
    Vlastník
  • Bohuzel server v dane lokalite zadny a zadny tam nedostanu, nekteri uzivatele cestuji s notebooky mezi lokalitami a notebooky si berou domu. Reseni vidim 1x nebo 2x denne pustit ROBOCOPY, skopiruje i otevrene soubory.. Kdyz spadne tak spadne. uz jej i testuji, buhozel tam mam zase problem s verzemi systemu. win 7 chce "%USERPROFILE%\Documents" XP zase "%USERPROFILE%\Documenty".. Budu muset asi hodit nejaky if s overovanim systemu.
    čtvrtek 29. července 2010 12:03
  • 1. Chces tedy zalohovat cely profil nebo ne?
    2. POZOR - zrovna dokumenty muzou byt KDEKOLIV, musis si zjistit (reg query, uz se to tu resilo) !!!

    MP

    P.S. otevrene soubory se obecne nedaji zkopirovat spravne (a spatna zaloha je casto horsi nez zadna - nejhorsi je falesny pocit ze mas zalohu). Jedine pomoci VSC pokud prislusna aplikace ktera soubor drzi umi VSS a uvede tedy soubor do konzistentniho stavu

    čtvrtek 29. července 2010 12:33
    Vlastník
  • Cely profil asi ne, to by zabiralo zbytecne misto, staci mi jen dokumenty, pokud man nekdo slozku dokumenty premistenou jinam tak ma smulu ale pokud vim tak nikdo takovy tam neni.
    čtvrtek 29. července 2010 12:36
  • Nedej na to co vis, pouzij spravne reseni (viz vyse).

    BTW proc nemuzes na dokumenty pouzit folder redirection + offline folders? Jsou taky tak monstrozni ze to nejde?

    MP

    čtvrtek 29. července 2010 12:44
    Vlastník
  • skusim si to prostudovat. mimochodem jak to reg query pouzit v robocopy? zkousim

    for /f "tokens=3,*" %i in ('reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v Personal ^|find /i "Personal"') do robocopy %i%j \cil

    čtvrtek 29. července 2010 13:15
  • U tech offline souboru lze taky nejak omezit typy souboru? Protoze znate to, uzivatele maji v dokumentech 60 gb fotek a filmu..a  ty na serveru nechci..
    čtvrtek 29. července 2010 13:19
  • od toho je prece file server resource manager - file screening (nazev pisu z hlavy). Tzn. presmerovani My Documents na server (klidne do uzivatelova HOME) ale nad tim aktivni screen "proti" temto typum souboru

    MP

    čtvrtek 29. července 2010 13:29
    Vlastník
  • Jeste mam prosimte dotaz k tem reg query

     jak to reg query pouzit v robocopy? zkousim

    for /f "tokens=3,*" %i in ('reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v Personal ^|find /i "Personal"') do robocopy %i%j \cil

    čtvrtek 29. července 2010 17:46
  • 1. pouzij "%i%j"
    2. pokud pouzijes v .cmd musis zdvojit %%

    MP

    čtvrtek 29. července 2010 18:08
    Vlastník
  • no zajimave, v cmd mi to jede a kdyz to same dam do *.bat tak nic

     

    for /f "tokens=3,*" %i in ('reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v Personal ^|find /i "Personal"') do robocopy "%i%j" "\\elpocom3\users\%USERNAME%\02\Dokumenty" /E /XF *.exe *.mp3 *.wma *.avi *.jpg *.png *.mpg *.dat *.mov *.mpeg *.vob *.mkv *.mp4 *.flv *.3gp *.wmv *.ogg *.flac *.ogm *.swf *.zip *.rar *.bmp *.gif *.jpeg *.bin *.img *.iso *.mds *.nrg /purge

     

    a v cmd si to pak asi nejak blbe prebere

    iUSERNAME\02\Dokumenty" /E /XF *.exe *.mp3 *.wma *.avi *.jpg *.png *.mpg *.dat *
    .mov *.mpeg *.vob *.mkv *.mp4 *.flv *.3gp *.wmv *.ogg *.flac *.ogm *.swf *.zip *
    .rar *.bmp *.gif *.jpeg *.bin *.img *.iso *.mds *.nrg /purge' nebyl nyní očekává
    n.

    C:\Users\gabriel\Documents\Skripty>for /f "tokens=3,*" iUSERNAME\02\Dokumenty" /
    E /XF *.exe *.mp3 *.wma *.avi *.jpg *.png *.mpg *.dat *.mov *.mpeg *.vob *.mkv *
    .mp4 *.flv *.3gp *.wmv *.ogg *.flac *.ogm *.swf *.zip *.rar *.bmp *.gif *.jpeg *
    .bin *.img *.iso *.mds *.nrg /purge'
    čtvrtek 29. července 2010 18:51
  • BAT se pouzivalo v minulem tisicileti. Mas nejaky duvod pouzivat .BAT a ne .CMD?

    Nebo pojmem cmd myslis ze ti to funhuje na prikazove radce programu cmd.exe? Jak jsem rikal, v prikazove radce je %, v *.cmd davce pak %%

    MP

    čtvrtek 29. července 2010 19:19
    Vlastník