Hallo
Ist es den möglich, mittels Rsync, auf einem Server einen ordner von Platte A nach Platte B zu sichern und das wenn auf Platte A ein neuer Ordner erstellt wird, automatisch Rsync den neuen Ordner auf Platte B sichert?
Ich denke mittels Script, ist das bestimmt möglich.
Oder ist es möglich per Rsync monatlich, ein Backup von Ordner auf Platte A nach Platte B zu sichern und nur die neu dazu gekommen Ordner/Dateien auf Platte B zu sichern?
Rsync Backup
- heisenberg
- Beiträge: 4201
- Registriert: 04.06.2015 01:17:27
- Lizenz eigener Beiträge: MIT Lizenz
Re: Rsync Backup
Das ginge in nahezu Echtzeit mitTMTYD hat geschrieben:13.06.2023 09:27:45Ist es den möglich, mittels Rsync, auf einem Server einen ordner von Platte A nach Platte B zu sichern und das wenn auf Platte A ein neuer Ordner erstellt wird, automatisch Rsync den neuen Ordner auf Platte B sichert?

So arbeitet rsync. Es prüft im Ziel ob die Dateien bereits vorhanden und aktuell sind und kopiert dann nur dass, was noch fehlt, bzw. inhaltlich verändert wurde.Oder ist es möglich per Rsync monatlich, ein Backup von Ordner auf Platte A nach Platte B zu sichern und nur die neu dazu gekommen Ordner/Dateien auf Platte B zu sichern?
Habe ich Deine Frage richtig verstanden?
Zuletzt geändert von heisenberg am 13.06.2023 10:30:00, insgesamt 1-mal geändert.
Re: Rsync Backup
Danke für deine Antwort, ja hast du richtig verstanden.
Also dann reicht es wenn ich einen crontab monatlich einrichte, mit dem Befehl
Das wäre dann doch so korrekt oder nicht?
Also dann reicht es wenn ich einen crontab monatlich einrichte, mit dem Befehl
Code: Alles auswählen
rsync -ar /PlatteA/ordner/ /PlatteB/ordner
- heisenberg
- Beiträge: 4201
- Registriert: 04.06.2015 01:17:27
- Lizenz eigener Beiträge: MIT Lizenz
Re: Rsync Backup
Ja. Das ist grundsätzlich korrekt, wobei -a bereits -r beinhaltet. Das -r kann also weg. Am besten einfach mal ausprobieren und schauen, ob es das Ergebnis bringt, dass Du erwartest.
Re: Rsync Backup
Ok werde das ausprobieren, vielen Dank. Noch irgendwas zu beachten?heisenberg hat geschrieben:13.06.2023 10:27:20Ja. Das ist grundsätzlich korrekt, wobei -a bereits -r beinhaltet. Das -r kann also weg. Am besten einfach mal ausprobieren und schauen, ob es das Ergebnis bringt, dass Du erwartest.
Wahrscheinlich lässt sich dann auch eine Email Benachrichtigung, mit einrichten wenn er das Backup vollzogen hat, das alles ok war.
Gibt es dafür ein Script?
- heisenberg
- Beiträge: 4201
- Registriert: 04.06.2015 01:17:27
- Lizenz eigener Beiträge: MIT Lizenz
Re: Rsync Backup
Im Zweifelsfall einfach die Manpage von rsync lesen (man rsync).Ok werde das ausprobieren, vielen Dank. Noch irgendwas zu beachten?
Fertige Scripte gibt es bestimmt wie Sand am Meer. Aber das ist eigentlich so einfach, das man die paar Zeilen selber tippen kann:Wahrscheinlich lässt sich dann auch eine Email Benachrichtigung, mit einrichten wenn er das Backup vollzogen hat, das alles ok war. Gibt es dafür ein Script?
Code: Alles auswählen
#!/bin/bash
if rsync ... &>/tmp/my-rsync.log ; then
: # hat geklappt
else
{
echo "rsync hat Fehler bei der Verarbeitung gemeldet"
echo
echo "rsync-Ausgabe:"
echo
cat /tmp/my-rsync.log
} | mail -s "Rsync: Fehlerbericht" email@adresse.de
fi

Re: Rsync Backup
danke dir, das mag sein mit dem Skript selber schreiben, wenn man es kann. Ich weiß nur wie man es bedient bzw ausführt
Einen Mta habe ich schon, da ich jedes ne login mail bekomme, wenn ich mich auf meinem Server anmelde. Aber danke dir

Einen Mta habe ich schon, da ich jedes ne login mail bekomme, wenn ich mich auf meinem Server anmelde. Aber danke dir