Hi,
kennt einer zufällig eine Lösung um wichtige Dateien regelmäßig an eine andere Stelle im Dateisystem zu kopieren? Ich stell mir das ungefähr so vor: Datei mit einer Liste von Verzeichnissen CRON Job, der die ausgewählten Verzeichnisse regelmäßig (täglich) kopiert
Super wäre es, wenn dabei automatisch ein spezielles Dateisystem (Samba-Client) eingebunden wird und danach wieder getrennt wird.
Frank
On Tue, 03 Dec 2002 08:06:31 +0100, Frank Wenzke wrote:
CRON Job, der die ausgewählten Verzeichnisse regelmäßig (täglich) kopiert
Super wäre es, wenn dabei automatisch ein spezielles Dateisystem (Samba-Client) eingebunden wird und danach wieder getrennt wird.
Suchst du jetzt jemanden, der dir dafür das fertige Shellskript erstellt oder hast du ein spezielles Problem mit dem Skript, für welches du Hilfe suchst?
Reinhard
Am 03. Dezember 2002 schrieb Frank Wenzke:
kennt einer zufällig eine Lösung um wichtige Dateien regelmäßig an eine andere Stelle im Dateisystem zu kopieren?
faubackup (simple) oder afbackup (flexibler)
Super wäre es, wenn dabei automatisch ein spezielles Dateisystem (Samba-Client) eingebunden wird und danach wieder getrennt wird.
autofs
Torsten
lug-dd@schlittermann.de writes:
kennt einer zufällig eine Lösung um wichtige Dateien regelmäßig an eine andere Stelle im Dateisystem zu kopieren? Ich stell mir das ungefähr so vor: Datei mit einer Liste von Verzeichnissen CRON Job, der die ausgewählten Verzeichnisse regelmäßig (täglich) kopiert
Super wäre es, wenn dabei automatisch ein spezielles Dateisystem (Samba-Client) eingebunden wird und danach wieder getrennt wird.
Oh wei, schon mal was von einem Shellscript gehört? Du machts in einer Shell einfach mal das, was passieren soll, und schreibst jedes Kommando in eine Text-Datei. In die erste Zeile kommt ein '#!/bin/sh ' und mit chmod machst du die Datei startfähig. Und dann sagst du deinem Cron, dass er diese Datei zur gewünschten Zeit ausführen soll. Fertisch. Der Komfort und die Robustheit des Scriptes sind linear abhängig von deinen System und bash(?) - Kenntissen.
Also deaf,dumb,blind sieht es etwa so aus:
mount //freigabe /mountpoint cp quelle ziel umount /mountpoint
Der Rest ist deiner Phanatsie überlassen, bei Details kannst du nachfragen. Is aber nicht schwer. Mit freundlichen Grüßen
Jens Puruckherr
On Tue, Dec 03, 2002 at 08:06:31AM +0100, Frank Wenzke wrote:
Datei mit einer Liste von Verzeichnissen CRON Job, der die ausgewählten Verzeichnisse regelmäßig (täglich) kopiert
Super wäre es, wenn dabei automatisch ein spezielles Dateisystem (Samba-Client) eingebunden wird und danach wieder getrennt wird.
Genau das hab ich mir mal vor einiger Zeit so ungefähr gebastelt. Meld Dich per PM, wenn ich Dir mein Skript mal zumailen soll, dann kannst Du es vielleicht als Vorlage für ein eigenes Skript verwenden.
Bert
On Tue, Dec 03, 2002 at 08:06:31AM +0100, Frank Wenzke wrote:
Hi,
kennt einer zufällig eine Lösung um wichtige Dateien regelmäßig an eine andere Stelle im Dateisystem zu kopieren? Ich stell mir das ungefähr so vor: Datei mit einer Liste von Verzeichnissen CRON Job, der die ausgewählten Verzeichnisse regelmäßig (täglich) kopiert
Ich mache mit rsync eine Kopie auf eine andere Platte:
#!/bin/sh # This scripts backups all but temporary data on an other harddrive # If one harddrive fails, I still can boot from the other. # It uses rsync, which means only the changes since the last backup # are copied.
LOG_DIR=/var/log/backup LOG_FILE="$LOG_DIR/"`hostname`-`date --iso`.log # /backup must be on an other harddrive, # an other partition makes no sense mount /backup
mkdir -p $LOG_DIR echo "Logfile: $LOG_FILE" echo "---Start Backup:" `date --iso` >> $LOG_FILE nice -19 rsync -av --one-file-system \ --delete-excluded \ --delete \ --exclude '/tmp/*' \ --exclude '/var/tmp/*' \ --exclude '.netscape/cache' \ --exclude '/var/cache/*' \ --exclude '/var/lock/*' \ --exclude '/home/vmware/vmware' \ / /backup > "$LOG_FILE" 2>&1 echo "---End Backup:" `date --iso` >> $LOG_FILE umount /backup echo "Tail of logfile:" tail $LOG_FILE
lug-dd@mailman.schlittermann.de