NetWorker: Přírůstkové zálohování systému souborů v systému Windows zálohuje stejné soubory beze změn, které byly zálohovány dříve

Resumen: NetWorker: Přírůstkové zálohování systému souborů zálohuje stejné soubory beze změn, které byly zálohovány dříve

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

Při zálohování klientů se systémem Windows s plánovanou zálohou úrovně incr je třeba si uvědomit, že jakýkoliv soubor, který byl přejmenován od poslední zálohy tohoto souboru, bude v dalším přírůstku zálohován znovu.  

V prostředí, kde aplikace, skripty nebo případně koncoví uživatelé pravidelně přejmenovávají soubory, to může způsobit, že mnoho nezměněných souborů bude záměrně znovu zálohováno.



Zálohování systému souborů klienta NetWorker.

Přírůstkové zálohy systému souborů pro klienta Windows (úroveň = incr) zálohují stejné soubory, které nebyly od předchozí zálohy změněny. 

Pozorování:

  •  mminfo -avot -c clientname 
Zobrazí velikost zálohy incr, která je téměř stejná jako úplná záloha.
  • nsrinfo -V clientname (velké V) 

-V zobrazí zálohované soubory a příslušné datum jejich zálohy a hodnoty mtime, atime, ctime.

Pomocí příkazu nsrinfo vyhledejte soubory, které byly zálohovány ve dvou nebo více datech, kdy má každá záloha stejný čas mtime jako datum první zálohy. 

Znamená to, že soubor nebyl změněn a přesto znovu zálohován.

Causa

Chování nástroje NetWorker pro přírůstkové zálohování systému souborů v systému Windows je stejné u všech verzí nástroje NetWorker. 

Dokumentace nástroje NetWorker:

V systému Windows se doba úpravy/změny souboru vztahuje k atributům souboru čas posledního zápisu, čas vytvoření a archivace souboru. Všechny tyto údaje určují, zda je nutné soubor zálohovat.

Je-li atribut archivace souboru nastaven, soubor bude vždy zálohován, protože některé starší systémy souborů nemusí mít správný čas vytvoření souboru, pokud není nastavena proměnná prostředí NSR_AVOID_ARCHIVE (na jinou hodnotu než „ne“).

Poznámky:

  • mtime je čas změny
  • ctime je čas vytvoření
  • atime je čas posledního přístupu 
  • Pokud je vytvořen nový soubor, jsou hodnoty ctime a mtime identické.
  • Pokud je soubor znovu změněn, aktualizuje se údaj mtime.
  • Navíc, konkrétně pro operační systém Windows, když je soubor jakýmkoli způsobem upraven, je povolen archivní bit.  
  • V systému Windows úpravy zahrnují:
    • vytvoření nového souboru,
    • úpravy obsahu souboru,
    • ruční změny archivního bitu pomocí příkazů ATTRIB,
    • přejmenování názvu souboru – také aktivuje atribut archivního bitu.
  • Poznámka: Pokud je soubor v systému Windows přejmenován, aktivuje se tím archivní bit.
Všechny tyto atributy ve složce systému Windows lze jednoduše zobrazit příkazem Powershell, například následující rutinou, která zobrazí:

Mode,  LastWriteTime, Length (také označované jako velikost),  Name.

Poznámka: Údaj mode zobrazí hodnotu -a-, pokud je archivní bit povolen jako v příkladu.
 

PS C:\tmp> ls .\readme.txt
Directory: C:\tmp
Mode                LastWriteTime         Length Name
----                -------------         ------ ----
-a----  3/25/2020   5:27 PM              8 readme.txt
 

Následující příklad dále uvádí nsrinfo -V clientname, kde:

soubory file1.dat a file2.dat byly zálohovány dvakrát během jednoho dne,

ale hodnota mtime každého souboru byla v jednotlivých zálohách stejná,

což značí, že soubor nebyl změněn a očekává se, že soubory nebudou znovu zálohovány

Path\File1.dat, size=38947302608, off=12821900, app=backup(1),
date=1585064436 Tue 24 Mar 2020 11:40:36 AM EDT, mtime=1584848135 Sat 21 Mar 2020 11:35:35 PM EDT,
atime=1584846900 Sat 21 Mar 2020 11:15:00 PM EDT, ctime=1584846900 Sat 21 Mar 2020 11:15:00 PM EDT

Path\File2.dat, size=6878417744, off=312074829280, app=backup(1),
date=1585064436 Tue 24 Mar 2020 11:40:36 AM EDT, mtime=1585019905 Mon 23 Mar 2020 11:18:25 PM EDT,
atime=1585019700 Mon 23 Mar 2020 11:15:00 PM EDT, ctime=1585019700 Mon 23 Mar 2020 11:15:00 PM EDT

Path\File1.dat, size=38947302608, off=12841656, app=backup(1),
date=1585026274 Tue 24 Mar 2020 01:04:34 AM EDT, mtime=1584848135 Sat 21 Mar 2020 11:35:35 PM EDT,
atime=1584846900 Sat 21 Mar 2020 11:15:00 PM EDT, ctime=1584846900 Sat 21 Mar 2020 11:15:00 PM EDT

Path\File2.dat, size=6878417744, off=312074849036, app=backup(1),
date=1585026274 Tue 24 Mar 2020 01:04:34 AM EDT, mtime=1585019905 Mon 23 Mar 2020 11:18:25 PM EDT,
atime=1585019700 Mon 23 Mar 2020 11:15:00 PM EDT, ctime=1585019700 Mon 23 Mar 2020 11:15:00 PM EDT

Resolución

Pokud má klient systému Windows prostředí, kde aplikace, skripty nebo koncoví uživatelé pravidelně přejmenovávají soubory, může to způsobit, že mnoho nezměněných souborů bude záměrně znovu zálohováno.

Chcete-li zabránit opětovnému zálohování přejmenovaných souborů během přírůstkového zálohování, proveďte jeden z následujících úkonů:

  • Omezte přejmenovávání souborů. Pokud jsou však soubory přejmenovávány často a pouze v případě, že nechcete zálohovat přejmenované soubory, proveďte na klientovi se systémem Windows následující:
  1. Přihlaste se jako správce systému Windows.
  2. Vytvořte systémovou proměnnou prostředí (viz níže).
  3. Před dalším přírůstkovým zálohováním restartujte službu nsrexecd (např. službu NetWorker Remote Exec).

SYSTÉMOVÁ PROMĚNNÁ PROSTŘEDÍ
Název          : NSR_AVOID_ARCHIVE
Hodnota           : yes 

Productos afectados

NetWorker

Productos

NetWorker
Propiedades del artículo
Número del artículo: 000170137
Tipo de artículo: Solution
Última modificación: 29 sept 2023
Versión:  3
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.