Intermax backup exclusion files Document type: Referentienummer: Versienummer : Documentatie 1.0 Datum publicatie: Datum laatste wijziging: Auteur: 24-2-2011 24-2-2011 Anton van der Linden Onderwerp: Documentclassificatie: Status: Intermax backup exclusion files Publiek Gereed
Historie Datum Versie Wijziging Verwerkt door 24-02-2011 1.0 Initiële opzet Anton van der Linden
Inhoudsopgave 1 Inleiding... 2 2 Exclusion files... 3 3 Using Exclusion Lists... 4 3.1 Exclusion List Types... 4 3.2 Exclusion List Considerations... 6 Intermax Hosting bv 2011 1 Intermax backup exclusion files 1.0
1 Inleiding Intermax maakt gebruik van de Bakbone Netvault backup software. De backups worden volgens een geautomatiseerd systeem aangemaakt waarbij er op de backup server geen mogelijkheden bestaan om server-specifieke zaken op te geven. Om per server files uit te kunnen sluiten maakt Intermax gebruik van zogenaamde exclusion files op de klant servers. Intermax Hosting bv 2011 2 Intermax backup exclusion files 1.0
2 Exclusion files De exclusion files kunnen op twee manieren aangemaakt worden: - Op basis van filenames - Op basis van paden Beide types hebben hun eigen configuratie file nodig welke op een standaard locatie opgeslagen dient te worden. Deze locaties staan in het volgende overzicht: OS Type exclusion file Locatie van file Windows Op basis van filenames (name-based) c:\windows\netvault-exclude-files.txt Op basis van paden c:\windows\netvault-exclude-paths.txt (path-based) Linux Op basis van filenames (name-based) /etc/netvault-exclude-files.txt Op basis van paden (path-based) /etc/netvault-exclude-paths.txt Hoe deze files er exact uit zien is uiteengezet in het volgende (Engelstalige) hoofdstuk. Intermax Hosting bv 2011 3 Intermax backup exclusion files 1.0
3 Using Exclusion Lists Exclusion Lists are basically text files that contain the list of files and directories to be excluded during a job. You can use any text editor to create this list. The file must be saved on the target Heterogeneous Client to which it is applied. The exclusion lists must be saved in the following formats: Linux/UNIX Multi-byte text format Windows Unicode text format 3.1 Exclusion List Types The File System Plugin supports two types of Exclusion Lists: 3.1.1 Name-Based Exclusion List Use this exclusion list to omit particular files that match the name pattern. For example, if you add *.tmp in an exclusion list, all files with extension.tmp are omitted during backup. To exclude directory paths, terminate the path with a / on Linux/UNIX and a \ on Windows. For example, if you add usr/tmp/ or C:\TempFiles\ in the list, these directories and their contents are excluded. An example of a name-based exclusion list is given below: # Name-Based Exclusion List # *.htm tmp/ mp3_player.exe *.mp3 install?.exe test*.* This exclusion list will exclude the following directories and files from a job: All files with the extension.htm Any directory named tmp A specific file named mp3_player.exe Any file with the extension.mp3 Any file named install?.exe, where? is any single character All files that begin with the characters test (e.g., testdata.doc; however, a file named atest1.txt will not be excluded) Intermax Hosting bv 2011 4 Intermax backup exclusion files 1.0
3.1.2 Path-Based Exclusion List Use this list to omit specific files and directories. Enter the file paths to omit files in the specified path. For example, usr/backup.tar or C:\MyFiles\*.tmp. To exclude a directory and its contents enter the path and terminate the path with a / on Linux/UNIX and a \ on Windows (e.g., usr/tmp/ or C:\TempFiles\). An example of a path-based exclusion list is given below: # Exclusion List for All Clients - Path Exclusions # C:\Application\Data\Test\ C:\Program Files\Microsoft\ C:\WINDOWS\system32\ D:\Work in Progress\ D:\Files\*.txt D:\Database*\ This exclusion list will exclude the following directories and files from a job: All contents of the directory C:\Application\Data\Test All contents of the directory C:\Program Files\Microsoft All contents of the directory C:\WINNT\system32 All contents of the directory D:\Work in Progress All files with the extension.txt in the directory D:\Files All directories within D:\ that begin with the characters Database Intermax Hosting bv 2011 5 Intermax backup exclusion files 1.0
3.2 Exclusion List Considerations Consider the following points while creating an exclusion list: You can use the following special characters and wildcards in an exclusion list: Character Description / Path terminator on Linux/UNIX \ Path terminator on Windows? Match any one character!n New line!r Carriage return!t Tab!f Form feed!b Backspace! To escape any special character that follow!! To specify! character in the filename or path Spaces are not ignored. Names are case-sensitive on Linux/UNIX but not on Windows. To insert comments use # at the beginning of the each line. BakBone recommends that you do not include any System State components on Windows, especially Windows File Protection and SYSVOL files on a Domain Controller. Exclusion lists cannot contain files or paths with Non-ASCII characters. If you include such entities, the backups might fail. Intermax Hosting bv 2011 6 Intermax backup exclusion files 1.0