Mājas lapa » » Viegli saglabājiet Mirrored Backup vietējos failus uz visiem jūsu tīkla datoriem

    Viegli saglabājiet Mirrored Backup vietējos failus uz visiem jūsu tīkla datoriem

    Ja tīklā ir ķēdes gala lietotāju datori, ir svarīgi pārliecināties, vai cieto disku atteices gadījumā faili, kas tiek glabāti attiecīgajos datoros, tiek dublēti. Saglabājot rezerves programmas, konfigurācijas un, iespējams, atbalsta izmaksas katrai mašīnai var būt reālas sāpes, tāpēc kā alternatīva mums ir vienkāršs risinājums: skripts, kas, palaižot, atspoguļo vietējos datus uz kopējo tīkla atrašanās vietu.

    Kā tas strādā

    Gan iestatīšanas, gan spoguļu process ir ļoti vienkāršs un iet šādi:

    1. Izveidojiet un koplietojiet mapi tīklā, kurā vēlaties saglabāt lietotāja failus. Lietotājiem būs nepieciešama lasīšanas un rakstīšanas piekļuve šai mapei.
    2. Novietojiet rezerves skriptu tīkla kopīgojumā.
    3. Plānojiet uzdevumu katram lietotāja datoram, lai palaistu rezerves skriptu no tīkla koplietošanas.
    4. Skripts atspoguļo vietējā datorā saglabātos dokumentus uz tīkla daļu.

    Skripts izmanto Microsoft RoboCopy rīku un automātiski izveido mapes struktūru “/ Computer Name / User Name” tīkla mapē, lai lietotāja dokumenti netiktu pārrakstīti viens otram.

    Scenārijs

    @ECHO OFF TITLE Vietējie dokumenti Rezerves ECHO Vietējie dokumenti Rezerves ECHO Rakstīja: Jason Faulkner ECHO SysadminGeek.com ECHO. ECHO. SETLOCAL EnableExtensions REM RoboCopy.exe jābūt klienta iekārtā mapē, kas norādīta PATH mainīgajā. REM Attiecībā uz Windows Vista un vēlāk šis rīks ir iekļauts, bet operētājsistēmai Windows XP un agrāk vajadzētu lejupielādēt šo rīku no Microsoft un ievietot to sava datora Windows mapē. REM Root mape, kurā jāglabā rezerves faili. REM Lai izmantotu direktoriju, kurā ir šis skripts, izmantojiet:% ~ dp0 SET BackupDir =% ~ dp0 REM Ziņojums lietotājiem: ECHO. ECHO darbojas vietējo dokumentu dublējumkopijā. ECHO. ECHO Neaizveriet šo logu, tas tiks automātiski aizvērts, kad tas ir pabeigts. ECHO Jūs varat droši samazināt šo logu un turpināt darbu. ECHO. ECHO. REM Destination = Specifiskā dublējuma mapeComputer NameWindows Lietotāja vārds REM Izveidojiet nepieciešamās mapes, ja tās nepastāv. SET BackupDir =% BackupDir %% Datora nosaukums% SET BackupDir =% BackupDir: =% NOT NOT EXIST "% BackupDir%" MKDIR "% BackupDir%" SET BackupDir =% BackupDir %% Lietotāja vārds% IF NOT EXIST "% BackupDir%" MKDIR "% BackupDir%" SET LogFile = "% BackupDir %% Datora nosaukums% -% Lietotāja vārds% _BackupLog.txt" ECHO% Datora nosaukums% Backup Starting>% LogFile ECHO%. >>% LogFile% ECHO. REM Call BackupDirectory ar relatīvo mapes nosaukumu% UserProfile% directory REM Lai apskatītu pieejamos direktorijus, palaidiet to no komandu uzvednes: REM DIR% UserProfile% REM Pievienojiet vairāk direktoriju pēc nepieciešamības (piem., "Lejupielādes", "Izlase" utt. ) ECHO dublēšana Dokumenti ... REM Windows Vista / 7 CALL: BackupDirectory "Dokumenti" >>% LogFile% REM Windows 2000 / XP CALL: BackupDirectory "Mani dokumenti" >>% LogFile% ECHO pabeidza ECHO. ECHO darbvirsmas dublēšana ... CALL: BackupDirectory "Desktop" >>% LogFile% ECHO pabeidza ECHO. ECHO. ECHO. GOTO beigas ENDLOCAL: BackupDirectory ECHO. REM Rezervējiet šo direktoriju tikai tad, ja tas ir klienta datorā SET Source = "% UserProfile %% ~ 1", ja nav EXIST% Source% GOTO Beigas SET Dest = "% BackupDir %% ~ 1" Ja NAV EXIST% Dest% MKDIR% Dest% REM Izpildiet spoguļa kopiju: RoboCopy% Source%% Dest% / V / S / E / COPY: DAT / PURGE / MIR / NP / R: 1 / W: 30 ECHO. ECHO. GOTO beigas: beigas
     

    Rezerves skripta plānošana lietotāja mašīnās

    Kad tīkla daļa un partijas skripts ir izveidoti, vienkārša plānotā uzdevuma iestatīšana ir viss, kas jums jādara katram klienta datoram. Šis plānotais uzdevums, kas vada skriptu, prasa tikai dažas īpašas iespējas, kuras mēs šeit norādīsim.

    Tā kā skripta avota un galamērķa mapes spoguļa procesam vada Windows lietotāja konts, jums būs jāpārliecinās, ka ieplānotais uzdevums darbojas attiecīgā lietotāja Windows pieteikšanās vietā.

    Ja jums ir vairāki lietotāji, kas izmanto to pašu mašīnu, katram lietotājam būs jāizveido ieplānots uzdevums, lai skripts būtu. Šādās situācijās, iespējams, vēlēsities izvēlēties iespēju skriptu palaist tikai tad, kad lietotājs ir pieteicies.

    Plānojiet uzdevumu, ja tas ir nepieciešams. Iespējams, vēlēsities apsvērt procesa atkārtošanu vairākas reizes dienā, lai izmaiņas bieži tiktu atspoguļotas serverī.

    Programma / skripts ir tīklā glabātais partijas skripts.

    Tā kā dublējums var darboties tikai tad, ja ir pieejams tīkla savienojums, varat konfigurēt šo opciju. Tas nav obligāti, jo, ja savienojums nav pieejams, uzdevums nedarbosies, jo tas nevar atrast mērķprogrammu / skriptu. Turklāt, ja iestatītais uzdevums ir iestatīts darbam laikā, kad dators var nebūt lietots un / vai aizmigusi, atlasiet iespēju modināt datoru, lai izpildītu uzdevumu.

    Konfigurējiet papildu opcijas pēc vajadzības. Viena no interesējošām iespējām ir “Palaist uzdevumu, cik drīz vien iespējams pēc ieplānotā starta izlaišanas”, kas nodrošinās, ka, ja mašīna ir izslēgta, rezerves intervāli netiek pilnībā izlaisti..

    Rezultāts

    Kā jau minēts iepriekš, pirmo reizi, kad tiek veidots spoguļu process, tiek izveidota mapju struktūra un visi dokumenti no konfigurētajiem avota mapēm tiek kopēti tīklā. Lieki teikt, ka kopija var aizņemt kādu laiku, atkarībā no datu apjoma. Turpmākie grafika uzdevuma izpildījumi tiks pabeigti daudz ātrāk, jo vietējā datora faili tiks pievienoti, atjaunināti un dzēsti, lai saglabātu spoguļattēlu struktūru.

    Saites

    Lejupielādējiet BackupFiles Script no SysadminGeek.com

    Lejupielādējiet Windows Server 2003 Toolkit (kas ietver RoboCopy.exe) no Microsoft