none
windows server backup na NAS server - SBS 2008 Standard

    Dotaz

  • Ahoj,

    mám trochu problém s určením typu zařízení na které se mi server má zálohovat. Mám jeden server na který mám SBS 2008 std.  a k němu mám NAS server určený hlavně pro zálohování tohoto serveru, jenomže problém je v tom, že se během konfigurace WSB vůbec nedostanu ke kroku "specify destination type" , abych mohl WSB říct, kde má sítovou cestu k NAS serveru a na místo toho mi to vynadá, že nemá k dispozici žádný disk.

    Help me please :-)

    Zdravím

    Tomáš

    27. ledna 2011 16:08

Odpovědi

  • od ceho je task scheduler?

    Jinak zalohy se - pokud zalohujes na sitovy disk -prepisuji pokud vim, neni co promazavat :). Takze si udelej script na pojmenovani zaloh (Po, Ut ..., %date% ) a  prepisuj je ci mazej ve scriptu dle nazvu/stari ...

    MP

    27. ledna 2011 21:35
    Moderátor
  • A co obyčejné spuštění Windows Backup? Tam to není možné navolit? Jinak ten integrovaný Backup ve SBS zálohuje jen na druhý interní disk toho serveru (protože když se zálohuje na druhý disk v tomtéž serveru, tak jsou pak při obnově k dispozici další datumy pro obnovení..). Při obnovení ze sítě je k dispozici jen poslední Backup...(pokud se obnovuje z obnovovacího média..)
    27. ledna 2011 18:51
  • Díky:)

    no wbadmin by to měl umět...

    WBADMIN START BACKUP -backupTarget:\\192.168.1.103\backup -include:C:

     

    ze zaváděcího média je možné obnovovat i po síti...mě přijde, že wim je zbytečné...resp. bude to mít stejný efekt, jako ty VHD co se vytvoří pomocí wbadmin...

    A když vhodně budeš měnit umístění záloh, tak docílíš třeba toho, že budeš mít zálohu starší více než jeden den/od posledního zálohování.. 

    27. ledna 2011 21:21
  • klidně takhle...ale bacha na to, že to zálohování do stejného místa znamená vždycky přepsání té stávající zálohy! takže tam nic mazat nebudeš muset...prostě se to smaže samo...

    Takže budeš mít zálohu jen z posledního dne...

    Řešení? do toho skriptu vložit proměnnou, která bude reprezentovat den v týdnu... třeba:  %date:~,2%

     

    bacha na diakritiku...

    27. ledna 2011 21:34
  • To jako vazne ?!?!

    set backupdir=\\server\share\backup\%date:~0,2%
    if not exist backupdir mkdir backupdir
    wbadmin ... backupdir ...

    MP

     

     

    28. ledna 2011 21:24
    Moderátor
  • Jako ze jsi delal 7 zaloh a ne jediny script ktery pracuje s promennou %date% ?!

    MP

    31. ledna 2011 20:24
    Moderátor
  • Neni to spatne. Je to neefektivne

    MP

    31. ledna 2011 21:08
    Moderátor
  • No to je celkem jasne, ono to moc jinak udelat nejde. Proste nechapu proc na to ma vice nez jednu ulohu v task scheduleru.

    Osobne bych delal zalohu do adresare (jeho vytvoreni je soucasti scriptu) dejmetomu RRRR-MM-DD-NNN (nnn - cislo zalohy pokud behem dne z nejakeho duvodu zalohuji vicekrat). Dale bych ve scriptu mel (v promenne - kvuli udrzbe) nastaven pocet drzenych zaloh a vsechny nad tento pocet bych mazal (pripadne v kombinaci se starim, tzn. drzet zalohy stare maximalne XY dni, ze starsich drzet jen N - for, forfiles. To mi prijde nejuniveralnejsi.

    MP

    2. února 2011 8:52
    Moderátor
  • Samozrejme ze vime. Nevime ale co si presne predstavujes pod nazvem notifikace - co kdy komu jak ma byt oznameno?

    MP

    11. února 2011 13:03
    Moderátor
  • Myslíš třeba notifikaci Emailem? Do skriptu za ten příkaz dáš toto:

    blat.exe -f odesilatel@domena.cz -to prijemce@domena.cz -subject "Zaloha" -body "Zaloha dokoncena" -attach F:\Zaloha\log\log.log -server smtp.server.cz:25

     

    jo a ten Blat si musíš stáhnout a nainstalovat...odesílání emailů..

    11. února 2011 18:13
  • blat.exe

    blat, wget ... zakladni nastroje admina uz druhe tisicileti :)

    MP

    11. února 2011 18:56
    Moderátor
  • Pouzij MS Log parser - nebo naopak udelej trigger na event od wbadminu

    MP

    12. února 2011 17:03
    Moderátor
  • Presne tak - a nebo naopak cele si to vytvoris v task scheduleru

    MP

    14. února 2011 13:07
    Moderátor
  • Ano

    MP

    15. února 2011 8:37
    Moderátor
  • Ne a za domaci ukol si ho napis sam !!!

    MP

    15. února 2011 9:08
    Moderátor
  • Nejsem zly, jen trochu prisny. Za chvili budes hledat na technetu i navod na pouziti notepadu? Budes-li hledat jen konkretni navody pro blbce ... co z tebe asi bude?

    Spust si elevovany cmd.exe, v nem diskpart A V NEM SI PRECTI NAPOVEDU. A CELOU. Je to program ktery bys mel znat.

    MP

    15. února 2011 9:41
    Moderátor
  • Ve stresu pri restore budes muset koukat na vlastnosti souboru misto toho abys z nazvu poznal ze kdy je.

    Pokud navic budes zalohovat vicekrat denne (pred nejakou rzikovejsi instalaci a pod) prijdes o mlade zalohy nebot nemazes zalohy "starsi nez" ale "vzdy tu nejstarsi"

    MP

    25. března 2011 8:56
    Moderátor
  • Tak co bych navrhoval já:

    Tvořit si zálohy v tomto formátu:

    Zaloha_DB_%date:~3,10%_%TIME:~0,2%%TIME:~3,2%.7z

    to ti vytvoří zálohu se jménem: Zaloha_DB_25.03.2011_1135.7z

    No to by jsme měli ty zálohy...takovéto pojemenování je jasné a můžeš v daném dni vytvořit mnoho záloh.

    No a s tím forfiles..

    forfiles -p "C:\test" -s -m *.* -d -10 -c "cmd /c del @path"

    Tohle udělá toto: ve složce C:\test a VŠECH podsložkách smaže soubory starší než 10 dní. Je to z toho důvodu, že je tam použit parametr -d s argumentem mínus deset což nám udává počet dnů nazpět.

    Myslím si, že to je přesně to, co hledáš.

    *.* říká, že se to bude aplikovat na všechny soubory.

    25. března 2011 10:43
  • super, to je dobře;)
    25. března 2011 11:32
  • No s tim se bohuzel nic delat neda. On ma ulozena v tech xmlkach ruzne informace o konfiguraci pro to obnoveni. Jesti chces mit kulturu, tak pouzij DPM nebo nejaky Acronis:) Kde jsou casy bkf:D
    28. března 2011 18:15
  • Přesně tak...:) Acronis B&R je fakt drahej, resp mi tak přijde, když vidím za jaké peníze prodávají domácí verze..:)

    DPM určitě vyzkoušej...ale je fakt určený někam, kde je potřeba zálohovat fakt poměrně dost...na dva servery to nemá význam. Tam bude snad už brzo Windows Storage Server Essentials (max 25 userů)

    28. března 2011 21:12
  • tenhle image je mnohem konzistentnější, protože ta .XML právě zajišťují, že se to dá obnovit skutečně tak, aby ty aplikace věděly, že byly obnoveny. pokud uděláte image acronisem, tak nikdo negarantuje, že to půjde korektně obnovit. zatímco tady je to plně podporované.

    ondra.

     

    30. března 2011 10:41
  • No tak v tom případě bych zkusil si uložit tu hodnotu (jako to jméno toho souboru) do proměnné. Hnedka na začátku souboru.

    set a=Zaloha_DB_%date:~3,10%_%TIME:~0,2%%TIME:~3,2%

    a pak tam jenom dosadíš %a%

    no a pak taky nějaká kontrola...jako třeba:

    IF NOT EXIST c:\zalohy\Zaloha_DB_%date:~3,10%_%TIME:~0,2%%TIME:~3,2%.bkf GOTO :CHYBA

    nebo třeba by šlo dát nejdřív kontrolu toho, jestli se to přejmenovalo...

    IF NOT EXIST c:\zalohy\default_nazev.bkf GOTO :PREJMENOVAT

    pak to přejmenovat, dát zkoušku toho, jestli se to přejmenovalo a pak prostě kdyžtak třeba poslat upozornění, že se nezdařilo...ale taklhe by to prostě mělo jít:)

    17. dubna 2011 20:59
  • Co treba v eventvieweru v prislusnem logu (MS-Windows-Backup) najit nejakou prihodnou radku (error) - pravomys - attach task a pak si to doladit v task scheduleru ?!

    MP

    14. února 2011 8:57
    Moderátor
  • podporuje ta tvoje NAS iSCSI? tu co jsem si vybral já pro SBS ano :) takže pak zálohuje na síťový disk o kterém si myslí že je to fyzický místní disk.
    michal zobec http://www.michalzobec.cz | http://www.virtualnipc.cz
    25. března 2011 19:02
  • no to je prostě nový formát windows backup. pokud vím tak kolik partition tolik vhd souborů a popis rozmístění partition si asi háže do xml.

    co ti na tom vadí? :)


    michal zobec http://www.michalzobec.cz | http://www.virtualnipc.cz
    29. března 2011 17:45
  • Co takhle potřebuji aby mi vzal obraz dvou disků

    wbadmin start backup -include:c:,d: -backupTarget:\\NAS\BACKUP -quiet

    a teď jak mu říct, aby mi to dělal každý den v třeba 2 hodiny ráno, to by mohl být klid a teď jak mu mám říct, aby mi po sedmi dnech promazal zálohy cca 3 počáteční, bo nechci, aby se mi dramaticky plnil NAS server?

    27. ledna 2011 21:30

Všechny reakce

  • Tak jak to tak čtu a mám ten dojem, že SBS backup nepodporuje NAS :-)
    27. ledna 2011 17:05
  • hm, takže budu muset asi něco napsat, nemáte na tohle nějaké pěkné udělátko, třeba dávku, kterou byste mi poslali do mailu a já si jí jen upravil? :-)
    27. ledna 2011 17:22
  • A co obyčejné spuštění Windows Backup? Tam to není možné navolit? Jinak ten integrovaný Backup ve SBS zálohuje jen na druhý interní disk toho serveru (protože když se zálohuje na druhý disk v tomtéž serveru, tak jsou pak při obnově k dispozici další datumy pro obnovení..). Při obnovení ze sítě je k dispozici jen poslední Backup...(pokud se obnovuje z obnovovacího média..)
    27. ledna 2011 18:51
  • Ne vůbec neumí NAS, bo cokoli po síti a to ten NAS umí NFS. Do 2008 R2 WSB umí jen iSCSI, disky a myslím, že pásky

     

    BTW - gratuluji k Moderování. Jsi člověk na správném místě, lepšího moderátora si nedovedu představit :-)

    27. ledna 2011 20:24
  • Uvažoval jsem, že bych napsal zálohovací a mazací skript pro imagex, co Ty na to?:-)

    mně se to nechce dělat na ten wbadmin, neumí to dělat wim a nebudu moc obnovovat ze záváděcího media :-)

    27. ledna 2011 20:40
  • Díky:)

    no wbadmin by to měl umět...

    WBADMIN START BACKUP -backupTarget:\\192.168.1.103\backup -include:C:

     

    ze zaváděcího média je možné obnovovat i po síti...mě přijde, že wim je zbytečné...resp. bude to mít stejný efekt, jako ty VHD co se vytvoří pomocí wbadmin...

    A když vhodně budeš měnit umístění záloh, tak docílíš třeba toho, že budeš mít zálohu starší více než jeden den/od posledního zálohování.. 

    27. ledna 2011 21:21
  • a umí si i nějak poradit s exchange 2007 databází? :-)

    napíšu pro něj zítra něco a nebylo by lepší dělat rovnou systemstate?

    27. ledna 2011 21:24
  • Exchange se umí zálohovat pomocí wbadmin od Service Packu 2 pro Windows Server 2008. (doufám, že u SBS je to podobné, ale každopádně to prozkoumám..)

    System state můžeš dělat taky..ale dost se obávám toho, že do system state není vzatý Exchange, a že to nebude dělat dobrotu.. ¨

    Jinak FullBackup udělá prostě fullbackup, takže tam ti je databáze docela fuk...je v tom tak jako tak...

    Obnovení exchange databáze je sice OK, ale bohužel nezvládá třeba obnovit jednotlivé mailboxy nebo tak něco...prostě se musí obnovit celá najednou...takže zase takové polovičaté řešení:(

    27. ledna 2011 21:28
  • Co takhle potřebuji aby mi vzal obraz dvou disků

    wbadmin start backup -include:c:,d: -backupTarget:\\NAS\BACKUP -quiet

    a teď jak mu říct, aby mi to dělal každý den v třeba 2 hodiny ráno, to by mohl být klid a teď jak mu mám říct, aby mi po sedmi dnech promazal zálohy cca 3 počáteční, bo nechci, aby se mi dramaticky plnil NAS server?

    27. ledna 2011 21:30
  • klidně takhle...ale bacha na to, že to zálohování do stejného místa znamená vždycky přepsání té stávající zálohy! takže tam nic mazat nebudeš muset...prostě se to smaže samo...

    Takže budeš mít zálohu jen z posledního dne...

    Řešení? do toho skriptu vložit proměnnou, která bude reprezentovat den v týdnu... třeba:  %date:~,2%

     

    bacha na diakritiku...

    27. ledna 2011 21:34
  • od ceho je task scheduler?

    Jinak zalohy se - pokud zalohujes na sitovy disk -prepisuji pokud vim, neni co promazavat :). Takze si udelej script na pojmenovani zaloh (Po, Ut ..., %date% ) a  prepisuj je ci mazej ve scriptu dle nazvu/stari ...

    MP

    27. ledna 2011 21:35
    Moderátor
  • jsem to chtěl samozřejmě dát do plánovače, nebudu to každý den spouštět ručně a z tohohle pohledu jsem nad tím nepřemýšlel, díky za tip Mirku :-)
    27. ledna 2011 21:38
  • díky Jirko zítra písnu, teď se jdu na to vyspat :-)
    27. ledna 2011 21:40
  • Tak hotovo. Udělal jsem pro každý den jinou naplánovanou úlohu a funguje to :-)
    28. ledna 2011 17:19
  • To jako vazne ?!?!

    set backupdir=\\server\share\backup\%date:~0,2%
    if not exist backupdir mkdir backupdir
    wbadmin ... backupdir ...

    MP

     

     

    28. ledna 2011 21:24
    Moderátor
  • ano , dělá mi to přírůstkové zálohy každý den
    31. ledna 2011 18:08
  • Jako ze jsi delal 7 zaloh a ne jediny script ktery pracuje s promennou %date% ?!

    MP

    31. ledna 2011 20:24
    Moderátor
  • Udělal jsem sedm naplánovaných úloh. proměnnou %date% jsem vůbec nepoužil. to je špatně?

     

    31. ledna 2011 20:40
  • Neni to spatne. Je to neefektivne

    MP

    31. ledna 2011 21:08
    Moderátor
  • Rád bych se to naučil dělat efektivněji, poradil bys mi prosím?

    čili takto?

    wbadmin start backup -include:c:,d: -backupTarget:\\NAS\BACKUP -quiet

    net use v: /delete

    net use v: \\NAS\BACKUP

    ren [nazev složky] "[Nový název složky - %DATE%]"

     

     

     

     

     

     

    1. února 2011 9:08
  • on mi teď nedělá plnou zálohu, ale jen přírustkovou. Je lepší dělat plnou a nastavit odmazávání do skriptů?
    1. února 2011 9:14
  • on mi teď nedělá plnou zálohu, ale jen přírustkovou. Je lepší dělat plnou a nastavit odmazávání do skriptů?

    pro inspiraci jak to mam delany ja:

     

    nepouzivam %date%, mam nekolik slozek se zalohama (dejme tomu 5) ktery rotujou, 1 skript kterej se spousti kazdy pracovni den (nebo klidne i rucne),

    a ten skript vybere slozku s nejstarsi zalohou a tam udela kompletni zalohu. Takze nemusim resit zadny odmazavani, pocet zaloh si nastavim tak jak uznam za vhodny,

    nemusim resit spousteni v ruzny dny jinak, kdyz udelam nejakej vetsi zasah nebo se na nej naopak chystam tak to jenom spustim rucne nebo dam jednou do

    task scheduleru. Jo a jeste mi to do logu pise prubeh zalohy, zejmena jak dlouho trvala.

       kdybys mel zajem tak ti to sem postnu jak to zhruba vypada konkretne.

    2. února 2011 8:13
  • ps: nedělá přírustkové zálohy...pokud zálohuješ přes síť, tak je pak k obnovení dostupná jen poslední záloha...
    2. února 2011 8:17
  • No to je celkem jasne, ono to moc jinak udelat nejde. Proste nechapu proc na to ma vice nez jednu ulohu v task scheduleru.

    Osobne bych delal zalohu do adresare (jeho vytvoreni je soucasti scriptu) dejmetomu RRRR-MM-DD-NNN (nnn - cislo zalohy pokud behem dne z nejakeho duvodu zalohuji vicekrat). Dale bych ve scriptu mel (v promenne - kvuli udrzbe) nastaven pocet drzenych zaloh a vsechny nad tento pocet bych mazal (pripadne v kombinaci se starim, tzn. drzet zalohy stare maximalne XY dni, ze starsich drzet jen N - for, forfiles. To mi prijde nejuniveralnejsi.

    MP

    2. února 2011 8:52
    Moderátor
  • Ahoj,

    nevíte jak naskriptovat notifikace? Děkuji

     

    S pozdravem

    Tomáš

    11. února 2011 12:38
  • Samozrejme ze vime. Nevime ale co si presne predstavujes pod nazvem notifikace - co kdy komu jak ma byt oznameno?

    MP

    11. února 2011 13:03
    Moderátor
  • Myslíš třeba notifikaci Emailem? Do skriptu za ten příkaz dáš toto:

    blat.exe -f odesilatel@domena.cz -to prijemce@domena.cz -subject "Zaloha" -body "Zaloha dokoncena" -attach F:\Zaloha\log\log.log -server smtp.server.cz:25

     

    jo a ten Blat si musíš stáhnout a nainstalovat...odesílání emailů..

    11. února 2011 18:13
  • blat.exe

    blat, wget ... zakladni nastroje admina uz druhe tisicileti :)

    MP

    11. února 2011 18:56
    Moderátor
  • Jasně Jirko, šlo mi o maily a prosím pěkně, nevíte jak mu tam ještě říct, aby mi vypsal chyby?
    12. února 2011 15:44
  • Pouzij MS Log parser - nebo naopak udelej trigger na event od wbadminu

    MP

    12. února 2011 17:03
    Moderátor
  • Mirku jak se prosím dělá ten trigger na event?
    14. února 2011 8:26
  • Co treba v eventvieweru v prislusnem logu (MS-Windows-Backup) najit nejakou prihodnou radku (error) - pravomys - attach task a pak si to doladit v task scheduleru ?!

    MP

    14. února 2011 8:57
    Moderátor
  • díky mirku
    14. února 2011 9:16
  • mirku, když já chci, aby mi to posílalo jakýkoli error do mailu, nejen konkretní :-(
    14. února 2011 9:34
  • Vsak si nastav trigger na JAKYKOLIV error (kterou cast vety "a pak si to doladit v task scheduleru" neni jasna :) ? ).

    Pripadne  napr. poomoci MS log parseru /wevtutil prilozit i kus logu

    MP

    14. února 2011 11:17
    Moderátor
  • jo táák,

    takže si dám do ulohy jakoukoli chybu a pak si v scheduleru edituju tu úlohu a v ní si to pak všechno doupravím? :-)

    14. února 2011 11:47
  • Presne tak - a nebo naopak cele si to vytvoris v task scheduleru

    MP

    14. února 2011 13:07
    Moderátor
  • Díky Mirku
    14. února 2011 13:17
  • Mohu se ještě zeptat? Když chci z toho .vhd vytáhnout pouze jeden konkretní soubor, mohu ho někam přimountnout a pak si z něho ten file vzít?
    15. února 2011 7:37
  • Ano

    MP

    15. února 2011 8:37
    Moderátor
  • už mi to došlo jak :-)
    15. února 2011 8:51
  • No jak jinak nez scriptem pres diskpart. Prece bys to neklikal?!

    MP

    15. února 2011 8:55
    Moderátor
  • Já jsem si to dovolil klikat :-)

     

    Mirku, máš někde ten skript?

    15. února 2011 8:58
  • Ne a za domaci ukol si ho napis sam !!!

    MP

    15. února 2011 9:08
    Moderátor
  • jsi zlý ke mně :-(

    na technetu najdu nějaký tutorial ? :-)

    15. února 2011 9:22
  • Nejsem zly, jen trochu prisny. Za chvili budes hledat na technetu i navod na pouziti notepadu? Budes-li hledat jen konkretni navody pro blbce ... co z tebe asi bude?

    Spust si elevovany cmd.exe, v nem diskpart A V NEM SI PRECTI NAPOVEDU. A CELOU. Je to program ktery bys mel znat.

    MP

    15. února 2011 9:41
    Moderátor
  • máš pravdu Mirku :-)
    15. února 2011 9:42
  • čau chlapi,

    teď řeším skript pro zálohování záloh databáze a vytvářím soubor dejme tomu soubor%date%.7z

    Dám si skript do plánovače a udělá se mi třeba 7 dnů záloh. Jak prosím, docílím toho, abych mohl odmazávat staré soubory, třeba tři zpátky?

    Děkuji všem za radu

    S pozdravem

    Tomáš

    23. března 2011 14:37
  • Cau Jirko, děkuji, jsi hodný, přes den si to pročtu...

     

    Jinak už jsem ten skript napsal, na %date% jsem se vykašlal a použil jsem rotace a to asi nebude to pravé, že?


    ren Zaloha_DB.7z" Zaloha_DB.01.7z

    del "Zaloha_DB.09.7z"
    ren "Zaloha_DB.08.7z" Zaloha_DB.09.7z
    ren "Zaloha_DB.07.7z" Zaloha_DB.08.7z
    ren "Zaloha_DB.06.7z" Zaloha_DB.07.7z
    ren "Zaloha_DB.05.7z" Zaloha_DB.06.7z
    ren "Zaloha_DB.04.7z" Zaloha_DB.05.7z
    ren "Zaloha_DB.03.7z" Zaloha_DB.04.7z
    ren "Zaloha_DB.02.7z" Zaloha_DB.03.7z
    ren "Zaloha_DB.01.7z" Zaloha_DB.02.7z

     

    ono to nemá štábní kulturu, co si o tom myslíš?

     

    25. března 2011 8:39
  • Ve stresu pri restore budes muset koukat na vlastnosti souboru misto toho abys z nazvu poznal ze kdy je.

    Pokud navic budes zalohovat vicekrat denne (pred nejakou rzikovejsi instalaci a pod) prijdes o mlade zalohy nebot nemazes zalohy "starsi nez" ale "vzdy tu nejstarsi"

    MP

    25. března 2011 8:56
    Moderátor
  • Díky mirku, máš ve všem pravdu, já jsem ten skript psal na základě svých možností, samozřejmě mám touhu to dělat efektivněji

    ten člověk na tom postovaném linku radí použít programu forfiles a já bych si jen chtěl ověřit logiku jeho parametrů

    forfiles -p "C:\what\ever" -s -m *.* -d <number of days> -c "cmd /c del @path"

    dejme tomu, že si z databáze nechám vyplivnout soubor za pomocí příkazu s parametrem %date%

    7z.exe a Zaloha_DB%date%.7z %MSSQL_DB% %MSSQL_DB%

    každý den se mi udělá nějaká záloha, dejme tomu 7 záloh a já budu chtít poslední tři mazat, tak použiji výše zmiňovaný příkaz

    ale mám pár dotazů 

    1. Tam je maska s m *.* nepochopil jsem to vůbec

    2. má tam parametr -s (to je pocházení všech adresářů), k čemu mu to tam je? To jako, že chce smazat všechny soubory s daným dnem ve všech adresářů na disku, či v sítí?

    3. -c je mi tak nějak možná jasné. Forfiles označí určitý počet souborů a ty se pak smažou. Je to tak?

     

    Se asi ptám jako pitomec, ale nerozumím tomu a tak si důkladně hačám před staršími a zkušenějšími. V případě, že Tě to nebude obtěžovat, můžeš mi to trochu objasnit? Děkuji mnohokrát

     

     

     

     


    25. března 2011 9:46
  • Tak co bych navrhoval já:

    Tvořit si zálohy v tomto formátu:

    Zaloha_DB_%date:~3,10%_%TIME:~0,2%%TIME:~3,2%.7z

    to ti vytvoří zálohu se jménem: Zaloha_DB_25.03.2011_1135.7z

    No to by jsme měli ty zálohy...takovéto pojemenování je jasné a můžeš v daném dni vytvořit mnoho záloh.

    No a s tím forfiles..

    forfiles -p "C:\test" -s -m *.* -d -10 -c "cmd /c del @path"

    Tohle udělá toto: ve složce C:\test a VŠECH podsložkách smaže soubory starší než 10 dní. Je to z toho důvodu, že je tam použit parametr -d s argumentem mínus deset což nám udává počet dnů nazpět.

    Myslím si, že to je přesně to, co hledáš.

    *.* říká, že se to bude aplikovat na všechny soubory.

    25. března 2011 10:43
  • Jirko, díky moc, to je skvělé, to je přesně to, co já hledám.
    25. března 2011 11:29
  • super, to je dobře;)
    25. března 2011 11:32
  • Jirko otestováno, skript už mně běží, nastavil jsem si tak, aby mi odmazával 3 dny zpátky. Ještě jednou dík moc
    25. března 2011 17:47
  • Tak to jsem rád, že to pomohlo:)

    Radši si to ještě třeba po 5 dnech zkontroluj, že to běhá dobře, ale většinou skripty nestávkujou:)

    25. března 2011 17:55
  • podporuje ta tvoje NAS iSCSI? tu co jsem si vybral já pro SBS ano :) takže pak zálohuje na síťový disk o kterém si myslí že je to fyzický místní disk.
    michal zobec http://www.michalzobec.cz | http://www.virtualnipc.cz
    25. března 2011 19:02
  • Ne, je to ReadyNAS od NetGearu a slouží pouze a jen pro ukládání záloh
    28. března 2011 17:46
  • Jirko? Ještě mám takový malý dotaz a přání?

    Proč Windows Server Backup dělá zálohy do toho ošklivého adresáře WindowsImageBackup? A nemůže udělat pouze jeden konzistentní image?

    Je v tom děsný zmatek. Adresář obsahuje další subadresář s backupem, kde jsou vhdčka s disky a a nějaké xml file u kterým ani nevím, k čemu patří a dále pak adresář s catalogem, o jehož funkci také nic nevím.

     

    Když to srovnám s tím, jak to bylo u ntbackupu, tak mi to vyhovovalo víc. Byl tam pouze jeden soubor a během restoru jsem si zvolil jen disk, který chci obnovit. Chápu, že tohle je lepší v tom, že si mohu jednotlivé vhd připojit a dostat z nich jakékoli data, ale z mého pohledu to postrádá štábní kulturu :-) Existuje nějaké řešení, jak v tom bordelu udělat pořádek?

     

    28. března 2011 17:54
  • No s tim se bohuzel nic delat neda. On ma ulozena v tech xmlkach ruzne informace o konfiguraci pro to obnoveni. Jesti chces mit kulturu, tak pouzij DPM nebo nejaky Acronis:) Kde jsou casy bkf:D
    28. března 2011 18:15
  • Mám rád Acronis a mile rád ho použiji a Acronis Backup & Recovery VM edition je můj nejoblíbenější produkt pro zálohování, je totiž pro blbečky :-D, ale stojí 30kolíků a jsou dva typy zákazníků, Ti potrestaní, co nenechají nic náhodě a svoje data chtějí mít v bezpečí a Ti šáhnou rovnou po Tivoli za 50k, nebo Ti ještě IT neposkvrnění, které je problém přesvědčit, aby si koupili sítový storage a dali ho mimo serverovnu :-)

    s DPM zatím reálnou zkušenost nemám (byl jsem jen na semináři), ale chystám se na něj a chci si to pořádně omakat a pokud se mi to bude líbit, tak to budu tlačit jako většina Microsoft produktů, které se mně líbí, protože mám rád Microsoft :-)

    28. března 2011 21:06
  • Přesně tak...:) Acronis B&R je fakt drahej, resp mi tak přijde, když vidím za jaké peníze prodávají domácí verze..:)

    DPM určitě vyzkoušej...ale je fakt určený někam, kde je potřeba zálohovat fakt poměrně dost...na dva servery to nemá význam. Tam bude snad už brzo Windows Storage Server Essentials (max 25 userů)

    28. března 2011 21:12
  • no to je prostě nový formát windows backup. pokud vím tak kolik partition tolik vhd souborů a popis rozmístění partition si asi háže do xml.

    co ti na tom vadí? :)


    michal zobec http://www.michalzobec.cz | http://www.virtualnipc.cz
    29. března 2011 17:45
  • Ano je to tak, vadí mi ten bordel :-)

    ntbackup dělal jeden .bkf

    acronis dělá jeden image ve formátu .tib

     

    tady mám na všechno hromadu .vhd souboru a k tomu ještě bordel ve formě xml a catalogů. Toužím po konzistentním image :-)

    30. března 2011 7:33
  • tenhle image je mnohem konzistentnější, protože ta .XML právě zajišťují, že se to dá obnovit skutečně tak, aby ty aplikace věděly, že byly obnoveny. pokud uděláte image acronisem, tak nikdo negarantuje, že to půjde korektně obnovit. zatímco tady je to plně podporované.

    ondra.

     

    30. března 2011 10:41
  • Děkuji za odpověď, to zní rozumně u Acronisu mám ve směs zkušenost, že to plně funguje, ale nevylučuji i možnost, že mohou nastat problémy
    30. března 2011 11:28
  • Ahoj Jirko,

     

    v naplánované úloze to nefunguje úplně spolehlivě a občas ee mi stane to, že mi script nepřejmenuje soubor a nechá mi ho ve výchozím formátu. Nevíš proč, prosím?

    15. dubna 2011 16:00
  • No tak v tom případě bych zkusil si uložit tu hodnotu (jako to jméno toho souboru) do proměnné. Hnedka na začátku souboru.

    set a=Zaloha_DB_%date:~3,10%_%TIME:~0,2%%TIME:~3,2%

    a pak tam jenom dosadíš %a%

    no a pak taky nějaká kontrola...jako třeba:

    IF NOT EXIST c:\zalohy\Zaloha_DB_%date:~3,10%_%TIME:~0,2%%TIME:~3,2%.bkf GOTO :CHYBA

    nebo třeba by šlo dát nejdřív kontrolu toho, jestli se to přejmenovalo...

    IF NOT EXIST c:\zalohy\default_nazev.bkf GOTO :PREJMENOVAT

    pak to přejmenovat, dát zkoušku toho, jestli se to přejmenovalo a pak prostě kdyžtak třeba poslat upozornění, že se nezdařilo...ale taklhe by to prostě mělo jít:)

    17. dubna 2011 20:59
  • díky jirko, proměnná, včetně kontroly již funguje spolehlivě ;)
    18. dubna 2011 17:14
  • Ahoj Jirko,

     

    prosím Tě, nevíš, jak toto ;forfiles -p "C:\test" -s -m *.* -d -10 -c "cmd /c del @path" aplikovat na adresáře?

     

    dík moc

     

    S pozdravem

    Tomáš


    13. května 2011 17:03
  • sry za pozdní odpověď, se mi ten mail dostal až na konec vyřizování, tak odpovídám až teď...

    Ty chceš smazat všechny adresáře starší určitého data?

    Nebo se děje to, že on sice smaže soubory, ale nechá tam adresáře...?

    Dík

    17. května 2011 11:34
  • nad tím jsem už taky přemýšlel, ale odradila mne složitost obnovy zálohy. Zkoušels DR obnovu? Zafungovalo to bez problémů?
    24. května 2011 9:06
  • Nad čím jsi přemýšlel? Obnova z VHD souborů je v pohodě, ne..?
    24. května 2011 12:04
  • obnova z VHD? Ty tedy zálohuješ v Hostu VHDčka Guestů na to iSCSI? A při případné obnově připojíš odzálohované VHD jako další disk do nového guesta a obnovíš? A zálohuješ WindowsBackupem?

    Uvažoval jsem spíš o zálohování zevnitř z guestů po iSCSI. Každý guest by měl svůj LUN a do něj sypal zálohy. Slibuju si od toho vyšší rychlost zálohy, protože ta může být rozdílová, uchování starších verzí souborů a taky možnost sáhnout do zálohy bez utnosti restartu guesta (kvůli od/připojování VHDčka)

    25. května 2011 9:16
  • No tady se ale nidke nemluví o virtualizaci...

    Jinak zálohování po iSCSI je zbytečné při virtualizaci. Stačí připojit iSCSI k hostu a pak z něj udělat Passthrought disk.

    Resp možná by to chtělo si třeba založit vlastní dotaz..tady je to dost mimo.

    25. května 2011 9:22