Windows - jak nastavit univerzální zálohu PC stanic na linux server (samba, bat, robocopy)

Windows - jak nastavit univerzální zálohu PC stanic na linux server (samba, bat, robocopy)

Ahoj,

starám se jako nadšenec v malé firmě s 10 PC s Windows 10 + Linux server se sambou + NAS Synology o správu sítě a IT. Hodně se zde šetří, ale zároveň zde mají strach o svá data. Chtěl bych vymyslet nějaké jednoduché zálohování (to ve windows mně nevyhovuje - neodmazává staré verze), kdy by se na PC po přihlášení uživatele spustil bat soubor, který by zavolal na serveru hlavní bat soubor společný pro všechny PC. V tom bat souboru by byla nedefinována pomocí robocopy či xcopy záloha uživatelských dat v c:\users. Nevím jak to ideálně konkrétně nastavit. Poradíte prosím někdo? Děkuji

ODPOVĚĎ


Ahoj,

já bych řešil univerzální zálohu PC stanic na linux server (samba, bat, robocopy) takto:

1.) Do nějakého public sdíleného adresáře (zde \\192.168.1.251\public\) bych na server dal dva skripty:

logon-pc.bat

timeout 15
call \\192.168.1.251\public\logon.bat


logon.bat

::pc backups - default
ROBOCOPY "%USERPROFILE%" \\192.168.1.251\home\backups\default /Mir /E /XJ /R:0 /XD "%USERPROFILE%\Local Settings" /XD "%USERPROFILE%\appdata\Local" /XD "%USERPROFILE%\appdata\LocalLow" /XD "%USERPROFILE%\Application Data"


2.) Soubor logon-pc.bat bych zkopíroval do Windows do adresáře pro spouštení po startu Windows - Start - Spustit - shell:startup. Toto nastavení provede spuštení tohoto bat souboru a následné zavolání hlavního bat souboru \\192.168.1.251\public\logon.bat

3.) Ten soubor na serveru logon.bat provede zálohu uživatelského windows profilu do domovského adresáře uživatele na serveru - zde \\192.168.1.251\home\backups\default . Ten parametr /XD znamená, že na ty uvedené cesty je uvedena vyjímka, aby se nezálohovaly.
Jak se ti článek líbil?

Komentáře (0)

Přidat komentář