Lucrul cu liste de fișiere (file-list)

Lucrul cu liste de fișiere (file-list)

nnBackup oferă instrumente convenabile pentru lucrul cu liste de fișiere: poate dura listele de fișiere ca un argument pentru prelucrare ulterioară (copiere de fișiere, sincronizare, etc ...) și de el însuși pentru a crea (a genera) astfel de liste.

În primul rând, ia în considerare modul de a crea un fișier liste. File-lista - o listă de fișiere, selectate în conformitate cu anumite principii. Utilizați opțiunea -list. -list2 și -list3 nnBackup pot fi salvate în numele de fișiere de text specificate și căi relative ale fișierelor care au fost copiate în timpul ultimei sesiuni de backup. În acest caz, -list opțiunea prevede salvat într-un nume de fișier și caii de acces relativă pentru toate fișierele copiate, opțiunea -list2 necesită doar memora numele și calea relativă a fișierului copiat din directorul de ieșire la sursa atunci când bidirecțională sincronizarea directoarelor și -list3 opțiunea de instrucțiuni pentru a menține la textul specificat fișier o listă cu toate fișierele șterse și directoare. căi de fișiere sunt stocate în raport cu directorul curent de lucru.

Pentru a salva lista completa căile de fișiere (absolut), utilizați -fp opțiune.

Puteți ajusta fișierele care se încadrează în lista folosind toate mijloacele disponibile nnBackup: măști inclusive și exclusive, data și ora ultimei modificări, reprezentând sub-directoare, etc ...

Decodificarea: Copiați toate fișierele din directorul c: \ date și toate subdirectoarele sale către directorul d: \ de backup și de a salva o listă de fișiere copiate pe filelist.txt

Decodificarea: Copiați toate * .doc si * fișiere .rtf în directorul c: \ date și toate subdirectoarele sale către directorul d: \ de backup și de a salva o listă de fișiere copiate pe filelist.txt

Rescrierea toate exemplele de mai sus, astfel încât au fost create listele de fișiere, dar fișierele nu sunt copiate în același timp:

Transcrierea: a crea o listă de fișiere (filelist.txt), care conține toate fișierele din directorul c: \ date și toate subdirectoarele sale.

Transcrierea: a crea un fișier listă (filelist.txt), care conține toate * .doc si * .rtf fișiere în directorul c: \ date și toate subdirectoarele sale.

Pe lângă crearea (generatoare) liste de fișiere, nnBackup le poate accepta ca argument pentru (copierea fișierelor și de sincronizare t. D.) prelucrarea ulterioară. Dacă aveți o listă de fișiere (create folosind nnBackup sau alte programe), puteți trece ca un argument pentru opțiunea -CI. @filename folosind o sintaxă specială. Imaginați-vă că aceasta este o listă de fișiere files.txt:

Am trece „la tratament“ nnBackup:

Astfel, puteți specifica ca argument pentru opțiunea nu este numai -i cataloagele, dar, de asemenea, liste de fișiere (liste de fișiere).

eliminați date irelevante din modul de backup oferă o sintaxă specială pentru lucrul cu fișiere liste: opțiunea -Il și -il-. Utilizați opțiunea -IL. dacă ați făcut lista de fișiere specificate într-un director și doriți să-l utilizați pentru a elimina din directorul de ieșire toate fișierele din această listă nu sunt disponibile. Opțiunea -il- operează o manieră „inversă“. în loc să fie eliminate din primirea de fișiere catalog sunt lipsesc din listă, dă instrucțiuni nnBackup pentru a elimina din directorul de ieșire, toate fișierele din listă.

„Highlight“ din aceste opțiuni este faptul că nnBackup nu verifică prezența fizică a fișierelor din listă. Deci, după ce a făcut o listă de fișiere, puteți curăța cu ușurință catalogul de colectare, chiar și fără a avea la îndemână o copie directorul sursă (de exemplu, pe alte mașini): tot ce ai nevoie - este ea însăși o listă de fișiere și programul nnBackup.

Iată cum se face. În primul rând, creați o listă completă a fișierelor în directorul sursă (filelist.txt):

Pentru utilizarea cu opțiunea -il- poate crea o listă de fișiere „inutile“, care urmează să fie eliminat (filelist_del.txt):

Acum, înarmat cu liste create, putem elimina fișierele învechite pe toate mașinile la care se pot obține. Disponibilitatea ierul pe aceste mașini nu neapărat pentru că nnBackup încă nu se va verifica existența fizică a fișierelor din lista: