rimatheou
Anmeldungsdatum: 1. Oktober 2009
Beiträge: Zähle...
Wohnort: München
|
Hallo!
In Deja Dup habe ich eingestellt, dass jeden Tag ein Backup auf meinem NAS gemacht werden soll. Wenn ich das Programm öffne, erhalte ich die Meldung:
Geplante Sicherung verschoben. Die Datensicherung wird durchgeführt, sobald eine Netzwerkverbindung besteht.
Ich kann auf den NAS via Dateimanager zugreifen. Manuelles Backup funktioniert. Wiederherstellung funktioniert. Router wurde resetet. Internetverbindung steht. Muss ich da noch ein plugin installieren? Bitte um Hilfe.
|
Benno-007
Anmeldungsdatum: 28. August 2007
Beiträge: 29240
Wohnort: Germany
|
Steht da noch mehr in Details? Oder hier:
grep deja-dup ~/.xsession-errors
Also nistet sich Deja Dup ja in irgendwelchen Startdateien ein, vermutlich Anacron. Check:
sudo egrep -r "deja-dup|rsync" /etc
Hab's damit zumindest bei mir schon gefunden, bei mir (unbenutzt) wäre es wohl dieser Autostart:
/etc/xdg/autostart/deja-dup-monitor.desktop:TryExec=/usr/lib/i386-linux-gnu/deja-dup/deja-dup-monitor
Dann wird das sicherlich auch wo außerhalb des /home geloggt. Wieder brachial alles durchsuchen:
sudo egrep -r "deja-dup|rsync" --exclude=dpkg* --exclude=history* --exclude-dir=dist-upgrade /var/log
Hintergrund: grep.
|
rimatheou
(Themenstarter)
Anmeldungsdatum: 1. Oktober 2009
Beiträge: 416
Wohnort: München
|
Also bei grep deja-dup ~/.xsession-errors
passiert gar nichts. Wenn ich ein sudo voranstelle ebenso. sudo egrep -r "deja-dup|rsync" /etc
rsync kann nicht gestartet werden, weil nicht aktiviert in $RSYNC_DEFAULTS_FILE (Ich weiß leider nicht, wie ich den Codeabschnitt gelb markieren kann).
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48 | sudo egrep -r "deja-dup|rsync" /etc
/etc/bindresvport.blacklist:873 # rsync
Übereinstimmungen in Binärdatei /etc/ld.so.cache.
/etc/default/rsync:# defaults file for rsync daemon mode
/etc/default/rsync:# start rsync in daemon mode from init.d script?
/etc/default/rsync:# Use "inetd" if you want to start the rsyncd from inetd,
/etc/default/rsync:# about not starting rsyncd (you still need to modify inetd's config yourself).
/etc/default/rsync:# which file should be used as the configuration file for rsync.
/etc/default/rsync:# This file is used instead of the default /etc/rsyncd.conf
/etc/default/rsync:# rsync you might want to symlink /etc/rsyncd.conf to
/etc/default/rsync:# what extra options to give rsync --daemon?
/etc/default/rsync:# run rsyncd at a nice level?
/etc/default/rsync:# the rsync daemon can impact performance due to much I/O and CPU usage,
/etc/default/rsync:# run rsyncd with ionice?
/etc/default/rsync:# As rsync is often used for backups which aren't all that time-critical,
/etc/default/rsync:# reducing the rsync IO priority will benefit the rest of the system.
/etc/default/rsync:# -c3 is recommended, this will run rsync IO at "idle" priority. Uncomment
/etc/xdg/menus/gnome-applications.menu: <Filename>deja-dup-preferences.desktop</Filename>
/etc/xdg/menus/gnome-applications.menu: <Filename>deja-dup-preferences.desktop</Filename>
/etc/xdg/autostart/deja-dup-monitor.desktop:X-Ubuntu-Gettext-Domain=deja-dup
/etc/xdg/autostart/deja-dup-monitor.desktop:Icon=deja-dup
/etc/xdg/autostart/deja-dup-monitor.desktop:TryExec=/usr/lib/x86_64-linux-gnu/deja-dup/deja-dup-monitor
/etc/xdg/autostart/deja-dup-monitor.desktop:Exec=/usr/lib/x86_64-linux-gnu/deja-dup/deja-dup-monitor
/etc/services:rsync 873/tcp
/etc/services:rsync 873/udp
/etc/init.d/rsync:# Provides: rsyncd
/etc/init.d/rsync:# Description: rsync is a program that allows files to be copied to and
/etc/init.d/rsync:# This provides rsyncd daemon functionality.
/etc/init.d/rsync:# /etc/init.d/rsync: start and stop the rsync daemon
/etc/init.d/rsync:DAEMON=/usr/bin/rsync
/etc/init.d/rsync:RSYNC_DEFAULTS_FILE=/etc/default/rsync
/etc/init.d/rsync:RSYNC_CONFIG_FILE=/etc/rsyncd.conf
/etc/init.d/rsync:RSYNC_PID_FILE=/var/run/rsync.pid
/etc/init.d/rsync: log_failure_msg "not starting rsync daemon."
/etc/init.d/rsync:rsync_start() {
/etc/init.d/rsync: log_failure_msg "rsync daemon failed to start"
/etc/init.d/rsync:} # rsync_start
/etc/init.d/rsync: log_daemon_msg "Starting rsync daemon" "rsync"
/etc/init.d/rsync: rsync_start
/etc/init.d/rsync: [ "$VERBOSE" != no ] && log_warning_msg "rsync daemon not enabled in $RSYNC_DEFAULTS_FILE, not starting..."
/etc/init.d/rsync: log_daemon_msg "Stopping rsync daemon" "rsync"
/etc/init.d/rsync: log_warning_msg "Reloading rsync daemon: not needed, as the daemon"
/etc/init.d/rsync: log_daemon_msg "Restarting rsync daemon" "rsync"
/etc/init.d/rsync: log_warning_msg "rsync daemon not running, attempting to start."
/etc/init.d/rsync: rsync_start
/etc/init.d/rsync: [ "$VERBOSE" != no ] && log_warning_msg "rsync daemon not enabled in $RSYNC_DEFAULTS_FILE, not starting..."
/etc/init.d/rsync: status_of_proc -p $RSYNC_PID_FILE "$DAEMON" rsync
/etc/init.d/rsync: echo "Usage: /etc/init.d/rsync {start|stop|reload|force-reload|restart|status}"
|
Ist das der Fehler? Wenn ja, was muss ich dann machen?
|
rimatheou
(Themenstarter)
Anmeldungsdatum: 1. Oktober 2009
Beiträge: 416
Wohnort: München
|
Also: /etc/xdg/autostart/deja-dup-monitor.desktop
ist vorhanden. /usr/lib/i386-linux-gnu/deja-dup/deja-dup-monitor
/deja-dup und /deja-dup-monitor habe ich mit root-Rechten erstellt. Wenn ich jetzt /etc/xdg/autostart/deja-dup-monitor.desktop:TryExec=/usr/lib/i386-linux-gnu/deja-dup/deja-dup-monitor
eingebe, erhalte ich
bash: /etc/xdg/autostart/deja-dup-monitor.desktop:TryExec=/usr/lib/i386-linux-gnu/deja-dup/deja-dup-monitor: Datei oder Verzeichnis nicht gefunden
|
Benno-007
Anmeldungsdatum: 28. August 2007
Beiträge: 29240
Wohnort: Germany
|
/deja-dup und /deja-dup-monitor habe ich mit root-Rechten erstellt
Wozu? Mit was drin? Zu deiner letzten Fehlermeldung: Lies mal .desktop-Dateien. Sowas führt man nicht selbst aus. Der letzte von mir angefragte Befehl zu Fehlermeldungen fehlt.
|
rimatheou
(Themenstarter)
Anmeldungsdatum: 1. Oktober 2009
Beiträge: 416
Wohnort: München
|
sudo egrep -r "deja-dup|rsync" --exclude=dpkg* --exclude=history* --exclude-dir=dist-upgrade /var/log
Ausgabe:
/var/log/apt/term.log:Selecting previously unselected package librsync1:amd64.
/var/log/apt/term.log:Preparing to unpack .../librsync1_0.9.7-10_amd64.deb ...
/var/log/apt/term.log:Unpacking librsync1:amd64 (0.9.7-10) ...
/var/log/apt/term.log:Selecting previously unselected package deja-dup.
/var/log/apt/term.log:Preparing to unpack .../deja-dup_30.0-0ubuntu4_amd64.deb ...
/var/log/apt/term.log:Unpacking deja-dup (30.0-0ubuntu4) ...
/var/log/apt/term.log:Selecting previously unselected package deja-dup-backend-cloudfiles.
/var/log/apt/term.log:Preparing to unpack .../deja-dup-backend-cloudfiles_30.0-0ubuntu4_all.deb ...
/var/log/apt/term.log:Unpacking deja-dup-backend-cloudfiles (30.0-0ubuntu4) ...
/var/log/apt/term.log:Selecting previously unselected package deja-dup-backend-gvfs.
/var/log/apt/term.log:Preparing to unpack .../deja-dup-backend-gvfs_30.0-0ubuntu4_all.deb ...
/var/log/apt/term.log:Unpacking deja-dup-backend-gvfs (30.0-0ubuntu4) ...
/var/log/apt/term.log:Selecting previously unselected package deja-dup-backend-s3.
/var/log/apt/term.log:Preparing to unpack .../deja-dup-backend-s3_30.0-0ubuntu4_all.deb ...
/var/log/apt/term.log:Unpacking deja-dup-backend-s3 (30.0-0ubuntu4) ...
/var/log/apt/term.log:Setting up librsync1:amd64 (0.9.7-10) ...
/var/log/apt/term.log:Setting up deja-dup (30.0-0ubuntu4) ...
/var/log/apt/term.log:Setting up deja-dup-backend-cloudfiles (30.0-0ubuntu4) ...
/var/log/apt/term.log:Setting up deja-dup-backend-gvfs (30.0-0ubuntu4) ...
/var/log/apt/term.log:Setting up deja-dup-backend-s3 (30.0-0ubuntu4) ...
/var/log/auth.log.1:Aug 25 09:50:43 blackjack sudo: rimatheou : TTY=pts/0 ; PWD=/home/rimatheou ; USER=root ; COMMAND=/bin/grep deja-dup /home/rimatheou/.xsession-errors
/var/log/auth.log.1:Aug 25 09:51:39 blackjack sudo: rimatheou : TTY=pts/0 ; PWD=/home/rimatheou ; USER=root ; COMMAND=/bin/egrep -r deja-dup|rsync /etc
/var/log/auth.log:Aug 25 14:23:45 blackjack sudo: rimatheou : TTY=pts/4 ; PWD=/usr/lib/i386-linux-gnu ; USER=root ; COMMAND=/bin/mkdir deja-dup
/var/log/auth.log:Aug 25 14:24:41 blackjack sudo: rimatheou : TTY=pts/4 ; PWD=/usr/lib/i386-linux-gnu/deja-dup ; USER=root ; COMMAND=/bin/mkdir deja-dup-monitor
/var/log/auth.log:Aug 26 09:45:31 blackjack sudo: rimatheou : TTY=pts/0 ; PWD=/home/rimatheou ; USER=root ; COMMAND=/bin/egrep -r deja-dup|rsync --exclude=dpkg* --exclude=history* --exclude-dir=dist-upgrade /var/log
Und hier noch der Inhalt von deja-dup-monitor.desktop:
[Desktop Entry]
Version=1.0
X-Ubuntu-Gettext-Domain=deja-dup
Name=Backup Monitor
Comment=Schedules backups at regular intervals
Icon=deja-dup
TryExec=/usr/lib/x86_64-linux-gnu/deja-dup/deja-dup-monitor
Exec=/usr/lib/x86_64-linux-gnu/deja-dup/deja-dup-monitor
X-GNOME-Autostart-Delay=120
StartupNotify=false
NoDisplay=true
Type=Application
Categories=Utility;Archiving;
Der deja-dup-monitor befindet sich auch in /usr/lib/x86_64-linux-gnu/deja-dup/deja-dup-monitor
|
Benno-007
Anmeldungsdatum: 28. August 2007
Beiträge: 29240
Wohnort: Germany
|
Leider gaben die Ausgaben keine Rückschlüsse auf mögliche Fehler bzw. Lösungen. Hab zu TryExec deja-dup-monitor auch in einer Suchmaschine nix hilfreiches gefunden, so dass ich leider passen muss. Da bei dir nur der Start klemmt, könntest du den z.B. für root-Ordner in rc.local (wobei es dann das Profil suchen dürfte?) und ausschließlich für dein Home in Autostart eintragen, beispielsweise so:
sh -c "sleep 30m; deja-dup --backup"
Wenn es nicht sofort nach Start ausgeführt werden soll, kannst du ein sleep für eine Wartezeit ergänzen. Grüße, Benno
|
rimatheou
(Themenstarter)
Anmeldungsdatum: 1. Oktober 2009
Beiträge: 416
Wohnort: München
|
Wenn ich den Befehl eingebe, öffnet sich für den Bruchteil einer Sekunde ein Fenster, wo ich nur "sichern..." lesen konnte, weil es so schnell ging. Ich weiß nicht, ob da noch mehr stand. Dann kommt ein Dialog, bei dem ich aufgefordert werde, das Paßwort für den Ordner "backups" einzugeben. Wenn ich das Paßwort eingebe, ändert sich das Fenster zu "Mit Server verbinden" mit zwei Buttons "abbrechen" und "fortfahren". Wenn ich auf "fortfahren" klicke, komme ich wieder zum Paßwort-Dialog. Das ist eine Endlos-Schleife, wo gar nichts passiert, und wenn ich den Rechner neu starte, kommt wieder die eingangs erwähnte Meldung als schwarze Blase mit weißer Schrift unter der oberen Leiste unter dem Datum. Mmh.
|
rimatheou
(Themenstarter)
Anmeldungsdatum: 1. Oktober 2009
Beiträge: 416
Wohnort: München
|
Dasselbe Prozedere habe ich jetzt auch, wenn ich manuell sichern will. Sichern jetzt also nicht mehr möglich!!!
|
rimatheou
(Themenstarter)
Anmeldungsdatum: 1. Oktober 2009
Beiträge: 416
Wohnort: München
|
Im Terminal sehe ich gerade unter dem Befehl folgende Ausgabe, aus der ich aber nicht schlau werde:
(deja-dup:2405): Gtk-WARNING **: Attempting to add a widget with type GtkBox to a GtkEventBox, but as a GtkBin subclass a GtkEventBox can only contain one widget at a time; it already contains a widget of type GtkBox
|
Benno-007
Anmeldungsdatum: 28. August 2007
Beiträge: 29240
Wohnort: Germany
|
Gtk-WARNINGs sind unwichtig. Geh nach Software Problembehebung vor.
|
Vej
Moderator, Supporter
Anmeldungsdatum: 7. März 2013
Beiträge: 3390
|
Hallo rimatheou, kannst du bitte auch einmal die Ausgabe von ls -la /usr/lib/i386-linux-gnu/deja-dup/deja-dup-monitor liefern? Ich möchte die Rechte dieser Datei prüfen. TryExec= prüft ja ob der angegeben Pfad existiert und ausführbar ist (vgl .desktop-Dateien). Viele Grüße Vej
|
rimatheou
(Themenstarter)
Anmeldungsdatum: 1. Oktober 2009
Beiträge: 416
Wohnort: München
|
insgesamt 8
drwxr-xr-x 2 root root 4096 Aug 25 14:24 .
drwxr-xr-x 3 root root 4096 Aug 25 14:24 ..
|
Vej
Moderator, Supporter
Anmeldungsdatum: 7. März 2013
Beiträge: 3390
|
Hallo rimatheou, entschuldige bitte. Ich habe dich versehentlich den Pfad aus der TryExec-Angabe von Benno-007 prüfen lassen.
Bitte führe den Befehl noch einmal mit deinem Pfad aus. Nach diesem Post [Desktop Entry]
Version=1.0
X-Ubuntu-Gettext-Domain=deja-dup
Name=Backup Monitor
Comment=Schedules backups at regular intervals
Icon=deja-dup
TryExec=/usr/lib/x86_64-linux-gnu/deja-dup/deja-dup-monitor
Exec=/usr/lib/x86_64-linux-gnu/deja-dup/deja-dup-monitor
muss der Befehl also wie folgt lauten: ls -la /usr/lib/x86_64-linux-gnu/deja-dup/deja-dup-monitor (vgl. ls). Viele Grüße Vej
|
rimatheou
(Themenstarter)
Anmeldungsdatum: 1. Oktober 2009
Beiträge: 416
Wohnort: München
|
-rwxr-xr-x 1 root root 23264 Apr 3 2014 /usr/lib/x86_64-linux-gnu/deja-dup/deja-dup-monitor
|