Situatie
O solutie optima si rapida de a face un back-up al unui fisier, este robocopy. Acesta comanda poate fi scrisa intr-un fisier de tip bat si poate fi rulata programat prin Task scheduler.
Solutie
Pasi de urmat
Pentru a ne familiariza cu aceasta comanda putem porni CMD, cu drepturi de admin si rula comanda Robocopy, pentru a vedea ce parametri ne sunt ceruti. Comanda de baza este : ROBOCOPY <source> <destination> [file…] [options] .
In al doilea pas ar fi sa stabilim sursa de unde dorim sa luam aceste fisiere, fie ele dintr-un server, sau de pe alt calculator din retea si sursa unde dorim sa transferam aceste fisiere.
Comenzile de copiere ale fisierelor pot fi urmatoarele :
– /e copiaza subdirecotarele inclusiv pe cele goale;
– /mir face o copie in oglinda a datelor, in momentul cand datele se sterg dintr-un fisier sursa se sterg si din fisierul de destinatie;
– /rh:hhmm-hhmm poate face o copie programata in intervalul selectat pentru datele dorite.
Se va crea un notepad care va fi salvat ulterior sub forma de .bat, in fisierul text o sa scriem urmatoarea comanda:
@echo off
robocopy terminal-006back-up1 terminal-007back-up2 /e
exit
Dupa salvare se va crea in task scheduler o camanda care sa fie pornita la un interval orar cand abele calculatoare si de sursa si de destinatie sunt pornite.
– Se va da click pe Create a Basic Task ;
– Dupa ce va porni wizzard-ul se va selecta un nume pentru comanda;
– Se va selecta cand va porni comanda, in acest caz va fi selectat “Daily” , zilnic;
– Se va selecta ora cand va porni aceast bat;
– Dupa aceea se va selecta din calculator programul si se va da finish;
– Ulterior putem astepta sau verifica in ziua respectiva sau urmatoarea zi daca s-au copiat fisierele.
Leave A Comment?