Empfohlene exclude-Anweisungen beim TSM Backup 2010-04-15 - Template Konfigurationsdatei bei Macintosh - Template Konfigurationsdatei bei Windows - empfohlene exclude-Anweisungen bei Unix - empfohlene exclude.compression-Anweisungen bei Datenkomprimierung mit TSM-Klient __________________________________________________________________________________________________ Beispiel/Template der TSM Konfigurationsdateien dsm.sys/dsm.opt für Macintosh TSM Klienten mit empfohlenen exclude-Anweisungen: *************************************************************************************** * Beispiel TSM Macintosh Konfigurationsdatei 'dsm.sys' * * ersetzen Sie durch die bei der Anmeldung * erhaltenen Werte * SErvername TCPServeraddress .uni-ulm.de commmethod tcpip tcpport * NodeName * SCHEDMODE polling SESSIONINITIATION serveronly * * passwordaccess generate schedlogname /private/var/log/dsmsched.log errorlogname /private/var/log/dsmerror.log schedlogretention 60 errorlogretention 10 * * * * ACHTUNG: die naechste unkommentierte Zeile ( 'exclude *' ) bewirkt, dass nur Dateien * die explizit mit include-Anweisungen angegeben sind auch gesichert werden. * * Im Normalfall sind alle relevanten Nutzerdaten in '/User' untergebracht. * Vergewissern Sie sich dennoch, ob nicht weitere Verzeichnisse bei Ihrem System * notwendig sind und nicht unter dem standardisierten '/Users'-Verzeichnis abgelegt sind. * * exclude * * include /Users/.../* include /private/.../* * * * * Jetzt folgen empfohlenen exclude-Anweisungen, womit * Dateien vom Backup ausgenommen werden, die keinen Sinn machen * - Bitte pruefen Sie jedoch trotzdem auch diesen Teil - * 'dynamic' ist eine speziell verfuegbare backup Verwaltungsklasse * include "/.../dsmerror.log" dynamic include "/.../dsmsched.log" dynamic EXCLUDE.BACKUP "/.../Norton FileSaver Data" EXCLUDE.BACKUP "/.../Norton VolumeSaver Data" EXCLUDE.BACKUP "/.../Norton VolumeSaver Index" EXCLUDE.BACKUP "/.../TSM Sched*" EXCLUDE.BACKUP "/.../TSM Error*" EXCLUDE.BACKUP "/.../.hotfiles.bTree" EXCLUDE.ARCHIVE "/.../Norton FileSaver Data" EXCLUDE.ARCHIVE "/.../Norton VolumeSaver Data" EXCLUDE.ARCHIVE "/.../Norton VolumeSaver Index" EXCLUDE.ARCHIVE "/.../TSM Sched*" EXCLUDE.ARCHIVE "/.../TSM Error*" EXCLUDE.ARCHIVE "/.../.hotfiles.bTree" EXCLUDE.DIR "/private/var/vm" EXCLUDE.DIR "/private/var/db/netinfo/local.nidb" EXCLUDE.DIR "/.../tmp" EXCLUDE.DIR "/.../.Trashes" EXCLUDE.DIR "/.../.Trash" EXCLUDE.DIR "/.../.Spotlight-*" EXCLUDE.DIR "/.../.TemporaryItems" EXCLUDE.DIR "/.../Library/Caches" EXCLUDE.DIR "/Trash" EXCLUDE.DIR "/TheVolumeSettingsFolder" EXCLUDE.DIR "/Temporary Items" EXCLUDE.DIR "/Users/.../Library/Caches" EXCLUDE.DIR "/System Folder/Preferences/netscape A/Cache" EXCLUDE.DIR "/System Folder/Preferences/Explorer/Temporary Files" EXCLUDE.DIR "/System Folder/Preferences/cache-cache" EXCLUDE.DIR "/SystemFolder/Preferences/netscapeusers/.../Cache" * * * Hier folgen weitere exclude Anweisungen, die bewirken sollen dass auch * Verzeichnisseintrage (Directories) selber von der Sicherung ausgenommen werden. exclude.dir "/Applications" exclude.dir "/Library" exclude.dir "/Benutzerhandbücher" exclude.dir "/Developer" exclude.dir "/Network" exclude.dir "/System" exclude.dir "/Volumes" exclude.dir "/apps" exclude.dir "/automount" exclude.dir "/bin" exclude.dir "/cores" exclude.dir "/dev" exclude.dir "/opt" exclude.dir "/private/temp" exclude.dir "/sbin" exclude.dir "/usr" * Ende Macintosh - Beispiel dsm.sys *************************************************************************************** *************************************************************************************** * Beispiel TSM Macintosh Konfigurationsdatei 'dsm.opt' * SERVERNAME * DOMAIN * Ende Macintosh - Beispiel dsm.opt *************************************************************************************** __________________________________________________________________________________________________ Beispiel/Template der TSM Konfigurationsdatei für Windows mit empfohlenen exclude-Anweisungen: *************************************************************************************** * Beispiel TSM Windows Konfigurationsdatei 'dsm.opt' * * ersetzen Sie durch die bei der Anmeldung * erhaltenen Werte * TCPServeraddress .uni-ulm.de commmethod tcpip tcpport * NodeName SUbdir Yes passwordaccess generate schedlogretention 60 errorlogretention 14 * * Setzen Sie in der naechsten Zeile nach der Option 'domain' Ihre zu sichernden Laufwerke ein. * Das Sichern von Systemobjekten ist notwendig fuer den Fall, dass Sie mit TSM eine * System-Restauration durchfuehren muessten. * Wenn Sie mit der Option domain nicht den Standardwert ALL-LOCAL verwenden, * wollen jedoch auch Systemobjekte sichern, dann müssen Sie ebenso den Wert 'systemobject' * einfügen wie in den folgenden Beispielen aufgefuehrt: * * Beispiel: nur Platte C und Platte E sowie Systembjekte * domain C: E: Systemobject * * Beispiel: alle lokale Platten sowie Systemobjekte * domain all-local * * Beispiel: alle lokale Platten -mit Ausnahme der Platte 'F'- sowie mit Systemobjekte * domain all-local -f: * * Beispiel: Platte D und keine Systemobjekte * domain D: * DOMAIN * * * ACHTUNG: die naechste kommentierte Zeile bewirkt, dass nur das, was explizit mit * include-Anweisungen angegeben wird, auch gesichert wird. * Wenn Sie nur das sichern wollen, was Sie explizit einstellen wollen, * entfernen Sie das Kommentarzeichen und geben dann (wie in den naechsten Beispielen * angegeben) das an, was gesichert werden soll. *exclude * * * Mit den folgenden kommentierten Beispielen von include und exclude - Anweisungen * kann genau das eingestellt werden, was gesichert werden soll (include) * und was von der Sicherung ausgenommen werden soll (exclude oder exclude.dir) * ALLE include und exclude Anweisungen werden dabei strikt in der Reihenfolge * von unten nach oben abgearbeitet ( bottom up ) * Besonderheit bei 'exclude.dir' Anweisungen : diese wirken unabhaengig * von der Position und es werden weder Dateien noch Verzeichnisse gesichert. *include "C:\dieses_verzeichnis_muss rein\...\*" *include "C:\und\diese\einzelne_datei.ttt" *include "D:\...\*" *exclude "D:\nur nicht das verzeichnis\...\*" *exclude "D:\diese_date_auf_jedenfall_auch_nicht\x.x" *include "E:\von_e_eben_das_verzeichnis_und_alles_darunter\...\*" *include "F:\das\verzeichnis\...\*" *exclude "F:\das\verzeichnis\aber_doch_nicht\...\*" *exclude.dir "F:\davon\nichts_auch_keine_verzeichnisse" * * * Jetzt folgen empfohlenen exclude-Anweisungen, womit * Dateien vom Backup ausgenommen werden, die keinen Sinn machen * - Bitte pruefen Sie jedoch trotzdem auch diesen Teil - * 'dynamic' ist eine speziell verfuegbare backup Verwaltungsklasse * include "*:\...\dsmerror.log" dynamic include "*:\...\dsmsched.log" dynamic exclude "*:\pagefile.sys" exclude "*:\...\Trash" exclude "*:\...\cache\...\*" exclude "*:\...\*.tmp" exclude "*:\...\*.swp" exclude "*:\...\swapper.dat" exclude "*:\...\TMP\...\*" exclude "*:\...\Temp\...\*" exclude.dir "*:\...\Profiles\...\History" exclude.dir "*:\...\Profiles\...\Verlauf" exclude.dir "*:\...\ntfrs\jet" exclude.dir "*:\...\ntds" exclude "*:\microsoft uam volume\...\*" exclude "*:\EA DATA. SF" exclude "*:\IBMBIO.COM" exclude "*:\IBMDOS.COM" exclude "*:\IO.SYS" exclude "*:\...\system32\config\...\*" exclude "*:\...\system32\Perflib*.dat" exclude "*:\...\system32\dhcp\...\*" include "*:\...\system32\dhcp\backup\...\*" exclude "*:\...\system32\dns\...\*" include "*:\...\system32\dns\backup\...\*" exclude.dir "*:\System Volume Information" exclude.dir "*:\...\Temporary Internet Files" exclude.dir "*:\Recycler" exclude.dir "*:\Recycled" exclude.dir "*:\$Recycle.Bin" exclude.archive "*:\...\dsmerror.log" exclude.archive "*:\...\dsmsched.log" exclude.archive "*:\pagefile.sys" exclude.archive "*:\...\Trash" exclude.archive "*:\...\cache\...\*" exclude.archive "*:\...\*.tmp" exclude.archive "*:\...\*.swp" exclude.archive "*:\...\swapper.dat" exclude.archive "*:\...\TMP\...\*" exclude.archive "*:\...\Temp\...\*" exclude.archive "*:\...\Profiles\...\History\*" exclude.archive "*:\...\Profiles\...\Verlauf\*" exclude.archive "*:\...\ntfrs\jet\*" exclude.archive "*:\...\ntds\*" exclude.archive "*:\microsoft uam volume\...\*" exclude.archive "*:\EA DATA. SF" exclude.archive "*:\IBMBIO.COM" exclude.archive "*:\IBMDOS.COM" exclude.archive "*:\IO.SYS" exclude.archive "*:\...\system32\config\...\*" exclude.archive "*:\...\system32\Perflib*.dat" exclude.archive "*:\System Volume Information\*" exclude.archive "*:\...\Temporary Internet Files\*" exclude.archive "*:\Recycler\*" exclude.archive "*:\Recycled\*" exclude.archive "*:\$Recycle.Bin" * Ende Windows - Beispiel *************************************************************************************** __________________________________________________________________________________________________ empfohlene exclude-Anweisungen bei Unix (dynamic ist eine speziell eingerichtete management-class) exclude core exclude a.out exclude /.../.plugin*trace exclude /.../.netscape/history.* exclude /.../.mozilla/.../history.* exclude /.../.mozilla/.../*.msf exclude /.../.opera/historyrc exclude /.../.pine-debug? exclude /.../.SpaceMan/.../* exclude /.../.ssh/random_seed exclude /.../.xsession-errors exclude /.../.adobe/AdobeFnt*.lst.* exclude /.../.adobe/.../UserCache.bin exclude /.../.adobe/.../Cache/* exclude /.../.display exclude /.../.xine/catalog.cache exclude /.../.fonts.cache-1 exclude /.../.staroffice8/.../cache/* exclude /.../pspfontcache exclude /.../.templdir.cache exclude /.../.kde/.../cache exclude /.../.xdg_menu_cache/* exclude /.../imagecache/* exclude /.../.matlab/.../toolbox_cache* exclude.dir /.../registry/cache exclude.dir /.../Trash exclude.dir /.../.Trash-* exclude.dir /.../temp/soffice.tmp exclude.dir /.../.java/deployment/cache exclude.dir /.../.kde1/share/cache exclude.dir /.../.gnome2/.../Cache exclude.dir /.../.netscape/cache exclude.dir /.../.netscape6/.../Cache exclude.dir /.../netscape6/.../Cache exclude.dir /.../Phoenix/.../Cache exclude.dir /.../Firefox/.../Cache exclude.dir /.../Cache.Trash exclude.dir /.../.netscape/xover-cache exclude.dir /.../.kde/.../cache exclude.dir /.../.mozilla/.../Cache exclude.dir /.../.mozilla/.../NewCache exclude.dir /.../.galeon/mozilla/galeon/Cache exclude.dir /.../.opera/cache4 exclude.dir /.../Opera/.../cache4 exclude.dir /.../.mcop/trader-cache exclude.dir /.../.jpi_cache exclude.dir /.../.dt/Trash exclude.dir /.../.Trash exclude.dir /.../.microsoft/TempInternetFiles exclude.dir /.../.thumbnails exclude.dir /.../.beagle exclude.dir /.../Desktop/Trash exclude.dir /.../.cache exclude.dir /.../.fontconfig exclude.dir /.../temp/soffice.tmp exclude.dir /var/tmp exclude.dir /usr/tmp exclude.dir /var/run exclude.dir /tmp include dsmerror.log dynamic include dsmsched.log dynamic include dsm.sys include dsm.opt include exclude.lis __________________________________________________________________________________________________ empfohlene exclude.compression-Anweisungen bei Datenkomprimierung mit TSM-Klient: nur sinnvoll wenn TSM-Klient Komprimierung von Daten eingeschaltet werden muss exclude.compression *.ace exclude.compression *.arc exclude.compression *.arj exclude.compression *.avi exclude.compression *.bz2 exclude.compression *.bzip2 exclude.compression *.cab exclude.compression *.dll exclude.compression *.exe exclude.compression *.gho exclude.compression *.gif exclude.compression *.gzip exclude.compression *.gz exclude.compression *.jpeg exclude.compression *.jpg exclude.compression *.lha exclude.compression *.lzh exclude.compression *.mov exclude.compression *.mp3 exclude.compression *.mpeg exclude.compression *.mpg exclude.compression *.png exclude.compression *.psd exclude.compression *.rar exclude.compression *.sea exclude.compression *.sit exclude.compression *.sitx exclude.compression *.swf exclude.compression *.tgz exclude.compression *.tiff exclude.compression *.tif exclude.compression *.wav exclude.compression *.Z exclude.compression *.zip exclude.compression *.zoo Ende der Beispiele _________________________________________________________________________________________________