rsync im laufenden Betrieb?
rsync im laufenden Betrieb?
hallo,
...mir ist irgendwie etwas mulmig, kann man ein rsync des /home/users Verzeichnis bei laufender Applikation, bzw. wenn die entsprechenden User eingelogt sind "ohne Bedenken" ausführen?
wie lösst ihr das?
Danke
rolf
...mir ist irgendwie etwas mulmig, kann man ein rsync des /home/users Verzeichnis bei laufender Applikation, bzw. wenn die entsprechenden User eingelogt sind "ohne Bedenken" ausführen?
wie lösst ihr das?
Danke
rolf
Hallo,
wenn ich das richtig deute, möchtest du eine Datensicherung von /home machen?
Ich sehe da nicht wirklich ein Problem...
Den User extra rauswerfen musst du eigentlich nicht, du könntest z.B. den Rechner mit deinem eigenen script herunter fahren und bei jedem shutdown sichern ...
wenn ich das richtig deute, möchtest du eine Datensicherung von /home machen?
Ich sehe da nicht wirklich ein Problem...
Den User extra rauswerfen musst du eigentlich nicht, du könntest z.B. den Rechner mit deinem eigenen script herunter fahren und bei jedem shutdown sichern ...
Code: Alles auswählen
#!/bin/sh
rsync -optionen /deine/daten /dein/backup && shutdown -h now
Avoid the Gates of Hell, use Linux!
Hallo,
kein Problem
habe mich damit schon eine kleine Ewigkeit nicht mehr beschäftigt ... hier mal eine Möglichkeit (quasi locker aus der Hüfte;))
Datei /etc/init.d/shutdownsave
Dann das script noch verlinken
damit es beim verlassen des Runlevel 2 als erstes ausgeführt wird.
(Runlevel 2 sollte bei debian immer der defaultrunlevel sein, falls nicht kannst du mit im laufenden Betrieb den aktuellen Runlevel anzeigen lassen.)
Theoretisch sollte das sogar funktionieren
[edit] die datei /etc/init.d/shutdownsave noch ausführbar machen.
kein Problem

habe mich damit schon eine kleine Ewigkeit nicht mehr beschäftigt ... hier mal eine Möglichkeit (quasi locker aus der Hüfte;))
Datei /etc/init.d/shutdownsave
Code: Alles auswählen
#!/bin/sh
# Script to save some data on shutdown
case "$1" in
start)
;;
stop)
echo "Doing Backup before shutdown ..."
sleep 2
rsync -optionen /backup/von /backup/to
echo "Backup done!"
sleep 2
;;
*)
echo $"Usage: $0 {start|stop}"
esac
exit 0
Code: Alles auswählen
ln -s /etc/init.d/shutdownsave /etc/rc2.d/K01shutdownsave
(Runlevel 2 sollte bei debian immer der defaultrunlevel sein, falls nicht kannst du mit
Code: Alles auswählen
runlevel
Theoretisch sollte das sogar funktionieren

[edit] die datei /etc/init.d/shutdownsave noch ausführbar machen.
Code: Alles auswählen
chmod 750 /etc/init.d/shutdownsave
Zuletzt geändert von cpeine am 13.01.2006 09:42:59, insgesamt 1-mal geändert.
Avoid the Gates of Hell, use Linux!
-
- Beiträge: 56
- Registriert: 08.11.2005 21:02:03
- Lizenz eigener Beiträge: MIT Lizenz
-
Kontaktdaten:
also ich man en rsync von meim webserver immer im laufenden betrieb auf /
des geht einwandfrei und dass da en apache,mysql usw gleichzeitig laufen hat noch nie gestört.
allerdings mache ich vom mysql auch regelmäßig en dump weil ich mir da nicht sicher bin ob des so mit dem rsync klappt wegen ständiger zugriffe und so aber sonst hatte ich noch nie probleme
des geht einwandfrei und dass da en apache,mysql usw gleichzeitig laufen hat noch nie gestört.
allerdings mache ich vom mysql auch regelmäßig en dump weil ich mir da nicht sicher bin ob des so mit dem rsync klappt wegen ständiger zugriffe und so aber sonst hatte ich noch nie probleme