| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
phorkyas7 Gast
|
Verfasst am: 05. Jun 2008 19:12 Titel: Backup per dar und ssh? |
|
|
Hallo,
demnächst wird auf einem meiner Rechner wohl eine Festplatte hobs gehen. Ich würde deshalb gerne eine Sicherung diverser Daten durchführen. Unter anderem wäre eine Partition mit einer Windowsinstallation betroffen. Ich würde das ganze per dar[1] (disk archive) durchführen. Also auf Dateiebene und nicht auf Partitionsebene (neue Festplatte würde wohl eine andere Aufteilung haben). Da mein Rechner nur usb1.1-Anbindung hat, würde ich die Sicherung gerne auf meine externe Festplatte am Laptop per Netzwerk on-the-fly (pipe) überspielen.
Meine Frage: Kann ich dar auch per ssh verwenden? Ich habe leider nichts dazu gefunden.
Falls nicht, kann mir jemand eine Alternative nennen (Komprimierung, Datenkonsistenz)? tar soll ja nicht so gut sein, da es auf Archivebene und nicht auf Dateiebene komprimiert.
[1] http://dar.linux.free.fr/
http://en.wikipedia.org/wiki/DAR_(Disk_Archiver)
Vielen Dank für eure Hilfe!
Schöne Grüße,
phorkyas |
|
| |
|
|
sumsi Gast
|
Verfasst am: 06. Jun 2008 7:26 Titel: sicherung per ssh |
|
|
Moin,
weil Dir keiner antwortet: dar kenne ich nicht . Ist das ein Konsolenprogramm, geht es bestimmt über ssh zu tunneln.
Warum nimmst Du nicht rsync, dafür gibts genug Beiträge im Internet und es unterstützt direkt die ssh-Option. Sogar große Firmen arbeiten damit .
Hier ein kleines Beispiel:
| Zitat: | Die Dateien werden im Ordner SYCRON aktuell gehalten. Werden Dateien geändert, werden sie vorher unter Verzeichnis ALT/Tagesdatum gesichert.
| Code: |
#!/bin/bash
TAG=`date +%Y-%m-%d`
/usr/bin/rsync -auvxz --delete --ignore-errors --partial --force --exclude-from=excl.pat --backup \
--backup-dir=/Pfad/ALT/$TAG -e ssh root@[IP-Adresse]:/ /Pfad/SYNCRON
|
In die Datei excl.pat kommt das hinein, was von der Sicherung ausgeschlossen wird.
| Code: |
- tmp/
- pts/
- proc/
- var/log/
- var/spool/
- ntp/
- *.gz
- *.tar
- *.tgz
- *.iso
|
Vorher mußt noch den passwortlosen ssh-Zugang einrichten:
ssh-keygen -t rsa
Enter passphrase: [ENTER] ohne Passwortvergabe (2x)
cd /root/.ssh
cat id_rsa.pub |ssh root@[Rechner-IP] "cat >> .ssh/authorized_keys"
|
bye
sumsi |
|
| |
|
|
|
|