Backup-Script | keine Videos/Music

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
Babelduo
Beiträge: 518
Registriert: 25.01.2004 17:01:37

Backup-Script | keine Videos/Music

Beitrag von Babelduo » 25.10.2008 12:45:45

Hallo,


ich habe ein Backup-Script welches klein und smart ist und mir auch gut gefällt:

Code: Alles auswählen

#!/bin/bash

DATE=$(date +%Y%m%d%H%M%S)
BACKUP_DIR="mnt/backup"
HOMEPATH="home/$USER"
SOURCE="var/www/vhosts root mysql.sql var/log"

cd /
mysqldump -A -u admin -p > mysql.sql
tar -cjpf $BACKUP_DIR/backup-$DATE.tar.bz2 $SOURCE
rm mysql.sql


ich sichere also:
var/www/vhosts
/root
mysql.sql (Dump meiner Datenbank)
/var/log

nun würde ich aber gerne nur dateien sichern bis zu einer bestimmten größe (z.B: 10mb) oder Formatabhängig. Halt
damit keiner Videos und keine Music mit gesichert werden...

wie könnte ich das am besten machen?


danke, babel
Wenn ich alles sehen könnte würde ich lernen die Augen zu schließen...

Benutzeravatar
ScyTheMan
Beiträge: 363
Registriert: 23.10.2004 15:09:14
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Backup-Script | keine Videos/Music

Beitrag von ScyTheMan » 25.10.2008 14:29:11

Dateien anhand von Dateiendungen ausschließen ist einfach, da tar den Parameter --exclude= unterstützt. Wenn du deine Musik/Videos in einem festen Verzeichnis hast, kannst du dieses einfach dort angeben.

Wenn du Dateien ab einer bestimmten Größe ausschließen willst, dann wird es schwieriger. zB könnte man vorher mit find nach Dateien ab einer bestimmten Größe suchen, und diese dann per --exclude= an tar als Parameter übergeben. Oder das Suchergebnis in eine Datei schreiben lassen, und den Parameter -X, --exclude-from= von tar nutzen und dort diese Datei angeben.

roli
Beiträge: 3174
Registriert: 10.09.2003 17:39:58

Re: Backup-Script | keine Videos/Music

Beitrag von roli » 26.10.2008 16:40:11

Hi,

du koenntest dein tar in eine Schleife haengen, und mittels "find" die gewünschten Einschraenkungen vornehmen.
Roland


"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"

Babelduo
Beiträge: 518
Registriert: 25.01.2004 17:01:37

Re: Backup-Script | keine Videos/Music

Beitrag von Babelduo » 31.10.2008 11:09:18

danke euch! habs mit -X bzw. --exclude-from gehandelt und einfach die endungen angegeben:

Code: Alles auswählen

*.mp3
*.ogg
*.avi
etc...


danke. babel
Wenn ich alles sehen könnte würde ich lernen die Augen zu schließen...

Antworten