Mondorescue über Cron-Job

Diskutiere Mondorescue über Cron-Job im SuSE / OpenSuSE Forum im Bereich Linux Distributionen; Ich habe Mondorescue auf SUSE 10.3 installiert um mein System zu sichern. Dabei sind 2 Probleme aufgetreten für die ich keine Lösung habe: 1....

  1. jgrieb

    jgrieb Jungspund

    Dabei seit:
    17.02.2009
    Beiträge:
    17
    Zustimmungen:
    0
    Ich habe Mondorescue auf SUSE 10.3 installiert um mein System zu sichern. Dabei sind 2 Probleme aufgetreten für die ich keine Lösung habe:
    1. Problem (das größte)
    Von der Konsole funktioniert es soweit, wenn ich das Backup allerdings über einen Cron-Job starten will bricht es jedes Mal ab.
    Hier meine mondoarchive.log
    PHP:
    Time startedMon Mar 23 15:30:01 2009

    running
    dmesg -n1 > /dev/mondo.tmp.vAqR8K/mondo-run-prog-thing.tmp 2> /dev/mondo.tmp.vAqR8K/mondo-run-prog-thing.err
    --------------------------------start of output-----------------------------
    --------------------------------
    end of output------------------------------
    ...
    ran just fine. :-)
    Mondo Archive v2.2.6-r1976 --- http://www.mondorescue.org
    running i386 binaries
    running on i686 architecture
    -----------------------------------------------------------
    NBMondo logs almost everythingso don't panic if you see
    some error messages.  Please read them carefully before you
    decide to break out in a cold sweat.    Despite (or perhaps
    because of) the wealth of messages. some users are inclined
    to stop reading this log. If Mondo stopped for some reason,
    chances are it'
    s detailed here.  More than likely there's a
    message at the very end of this log that will tell you what
    is wrong. Please read it!                          -Devteam
    -----------------------------------------------------------
    Zero...
    [Main] mondoarchive.c->welcome_to_mondoarchive#116: One...
        [Main] mondoarchive.c->welcome_to_mondoarchive#117: Two...
            [Main] mondoarchive.c->welcome_to_mondoarchive#118: Three...
                [Main] mondoarchive.c->welcome_to_mondoarchive#119: Four...
        [Main] mondoarchive.c->distro_specific_kludges_at_start_of_mondoarchive#136: Unmounting old ramdisks if necessary
    running: umount `mount | grep shm | grep mondo | cut -d' ' -f3` > /dev/mondo.tmp.vAqR8K/mondo-run-prog-thing.tmp 2> /dev/mondo.tmp.vAqR8K/mondo-run-prog-thing.err
    --------------------------------start of output-----------------------------
    Usage: umount [-hV]
    umount -a [-f] [-r] [-n] [-v] [-t vfstypes] [-O opts]
    umount [-f] [-r] [-n] [-v] special | node...
    --------------------------------end of output------------------------------
    ...ran with res=512
    running: mount | grep cdrom | grep super > /dev/mondo.tmp.vAqR8K/mondo-run-prog-thing.tmp 2> /dev/mondo.tmp.vAqR8K/mondo-run-prog-thing.err
    --------------------------------start of output-----------------------------
    --------------------------------end of output------------------------------
    ...ran with res=256
    running: mount | grep floppy | grep super > /dev/mondo.tmp.vAqR8K/mondo-run-prog-thing.tmp 2> /dev/mondo.tmp.vAqR8K/mondo-run-prog-thing.err
    --------------------------------start of output-----------------------------
    --------------------------------end of output------------------------------
    ...ran with res=256
    [Main] libmondo-tools.c->mount_boot_if_necessary#1242: Started sub
                [Main] libmondo-tools.c->mount_boot_if_necessary#1243: About to set g_boot_mountpt[0] to '
    \0'
                [Main] libmondo-tools.c->mount_boot_if_necessary#1245: Done. Great. Seeting command to something
                [Main] libmondo-tools.c->mount_boot_if_necessary#1248: Cool. Command = '
    grep -":" /etc/fstab grep -vE '^#.*$' grep -"[     ]/boot[     ]" tr -' ' '    ' cut -f1 head -n1'
                [Main] libmondo-tools.c->mount_boot_if_necessary#1250: tmp = ''
    [Main] libmondo-tools.c->mount_boot_if_necessary#1288: Ended sub
    [Main] libmondo-tools.c->get_kernel_version#262: g_kernel_version = 2.622000
    running: rm -Rf /var/cache/mondo/changed.files* > /dev/mondo.tmp.vAqR8K/mondo-run-prog-thing.tmp 2> /dev/mondo.tmp.vAqR8K/mondo-run-prog-thing.err
    --------------------------------start of output-----------------------------
    --------------------------------end of output------------------------------
    ...ran just fine. :-)
    Checking sanity of your Linux distribution
    running: grep ramdisk /proc/devices > /dev/mondo.tmp.vAqR8K/mondo-run-prog-thing.tmp 2> /dev/mondo.tmp.vAqR8K/mondo-run-prog-thing.err
    --------------------------------start of output-----------------------------
    --------------------------------end of output------------------------------
    ...ran with res=256
    Ich bin dabei genau nach dem How To vorgegangen (http://www.mondorescue.org/docs/mondorescue-howto.html#BACKUP-CRON)
    - Mit dem at-Befehl ein sript erstellen lassen
    - dieses script editiert
    - anschließend über Webmin als Cron-Job eingerichtet.
    Starte ich den Cron-Job manuell über Webmin funktioniert alles.
    Nur beim zeitgesteuerten Start nicht.
    Nachfolgend poste ich auch mal mein Script welches ich über den at-Befehl erstellt habe und als Cron-Job verwende.
    PHP:
    #!/bin/sh
    # atrun uid=0 gid=0
    # mail     root 0
    umask 22
    DOCUMENT_REALROOT
    =/usr/libexec/webminexport DOCUMENT_REALROOT
    BASE_REMOTE_USER
    =; export BASE_REMOTE_USER
    MINISERV_CONFIG
    =/etc/webmin/miniserv.confexport MINISERV_CONFIG
    HTTP_USER_AGENT
    =Mozilla/5.0\ \(compatible\;\ Konqueror/3.5\;\ Linux\)\ KHTML/3.5.7\ \(likeGecko\)\ SUSEexport HTTP_USER_AGENT
    HTTP_HOST
    =localhost:10000export HTTP_HOST
    SERVER_PORT
    =10000export SERVER_PORT
    LD_LIBRARY_PATH
    =; export LD_LIBRARY_PATH
    HTTP_ACCEPT_CHARSET
    =utf-8,\ utf-8\;q=0.5,\ \*\;q=0.5export HTTP_ACCEPT_CHARSET
    DOCUMENT_ROOT
    =/usr/libexec/webminexport DOCUMENT_ROOT
    HTTPS
    =ONexport HTTPS
    SCRIPT_FILENAME
    =/usr/libexec/webmin/at/create_job.cgiexport SCRIPT_FILENAME
    REQUEST_URI
    =/at/create_job.cgi\?user=root\&day=23\&month=2\&year=2009\&hour=08\&min=00\&dir=%2F\&cmd=mondoarchive+-Oi+-d+%2Fbackup%2Fbkp%2Fmondo+-E+%27%2Fbackup+%2Fsrv+%2Fhome%27+-p+%60hostname%60++; export REQUEST_URI
    SCRIPT_NAME
    =/at/create_job.cgiexport SCRIPT_NAME
    REMOTE_HOST
    =127.0.0.1export REMOTE_HOST
    REMOTE_USER
    =rootexport REMOTE_USER
    HTTP_CONNECTION
    =Keep-Aliveexport HTTP_CONNECTION
    PATH_INFO
    =; export PATH_INFO
    PATH
    =/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/bin:/sbin:/usr/bin:/usr/sbinexport PATH
    SERVER_REALROOT
    =/usr/libexec/webminexport SERVER_REALROOT
    PWD
    =/; export PWD
    SERVER_ADMIN
    =; export SERVER_ADMIN
    SERVER_ROOT
    =/usr/libexec/webminexport SERVER_ROOT
    WEBMIN_CONFIG
    =/etc/webminexport WEBMIN_CONFIG
    HTTP_ACCEPT_LANGUAGE
    =de,\ enexport HTTP_ACCEPT_LANGUAGE
    HTTP_REFERER
    =https://localhost:10000/at/; export HTTP_REFERER
    HTTP_ACCEPT=text/html,\ image/jpeg,\ image/png,\ text/\*,\ image/\*,\ \*/\*; export HTTP_ACCEPT
    REMOTE_ADDR
    =127.0.0.1export REMOTE_ADDR
    SHLVL
    =1export SHLVL
    SERVER_NAME
    =localhostexport SERVER_NAME
    HOME
    =/rootexport HOME
    SERVER_SOFTWARE
    =MiniServ/0.01export SERVER_SOFTWARE
    WEBMIN_VAR
    =/var/webminexport WEBMIN_VAR
    QUERY_STRING
    =user=root\&day=23\&month=2\&year=2009\&hour=08\&min=00\&dir=%2F\&cmd=mondoarchive+-Oi+-d+%2Fbackup%2Fbkp%2Fmondo+-E+%27%2Fbackup+%2Fsrv+%2Fhome%27+-p+%60hostname%60++; export QUERY_STRING
    GATEWAY_INTERFACE
    =CGI/1.1export GATEWAY_INTERFACE
    SERVER_PROTOCOL
    =HTTP/1.0export SERVER_PROTOCOL
    HTTP_ACCEPT_ENCODING
    =x-gzip,\ x-deflate,\ gzip,\ deflateexport HTTP_ACCEPT_ENCODING
    HTTP_COOKIE
    =\;\ testing=1export HTTP_COOKIE
    REQUEST_METHOD
    =GETexport REQUEST_METHOD
    OLDPWD
    =/usr/libexec/webmin/at/; export OLDPWD
    cd 
    / || {
         echo 
    'Execution directory inaccessible' >&2
         
    exit 1
    }
    screen --d mondoarchive -Oi -/backup/bkp/mondo -'/backup /srv /home' -`hostname`
    2. Problem
    Ich lasse von mondo ISO-Images erstellen und diese auf Festplatte schreiben.
    Die Images haben dabei CD-Größe. Das ist definiv aber auch die einzige Variante, die bei mir funktioniert. Wenn ich über den -s Parameter eine andere Image-Größe angebe, bricht das Backup mit Fehler ab.
    Wenn ich als Speichermedium CD oder DVD angebe, dann wird ebenfalls abgebrochen mit der Fehlermeldung "No Hardwaresupport for mein Mainboard-Typ.
    Ich habe aber ansonsten keinerlei Probleme mit meiner Hardware. Kann auch CD's und DVD's brennen.
    Vielleicht hat einer eine Idee?.
     
Thema:

Mondorescue über Cron-Job

Die Seite wird geladen...

Mondorescue über Cron-Job - Ähnliche Themen

  1. Samba 4 trennt sich beim Übertragen unter Windows7/10

    Samba 4 trennt sich beim Übertragen unter Windows7/10: Hallo zusammen Mir ist nun schon ein paar Mal aufgefallen dass sich mein Samba-Server (Debian 8.7.1 + backports-Kernel v4.9.x) "einfach so", ohne...
  2. Wiederherstellen von überschriebenen Dokumenten auf debian samba

    Wiederherstellen von überschriebenen Dokumenten auf debian samba: Ich habe ein Problem. Vor Kurzem hat der Trojaner cryptologer einen Schaden eingerichtet. Glücklicherweise gab es eine Sicherung auf...
  3. Samba4 AD DC über VPN

    Samba4 AD DC über VPN: Ich verwende momentan einen Debian 8 root Server bei strato. Ein VPN i(l2tp/ipsec) ist installiert und der interfacename für die Verbindung ist...
  4. Matthew Garrett über die Sicherheit von Ubuntu Snaps

    Matthew Garrett über die Sicherheit von Ubuntu Snaps: Snaps als neues Paketformat sind eines der Highlights von Ubuntu 16.04. Linux-Entwickler Matthew Garrett hat sie unter dem Gesichtspunt der...
  5. Lets Encrypt geht in den Regelbetrieb über

    Lets Encrypt geht in den Regelbetrieb über: Die Linux Foundation teilt mit, dass das unter ihrem Schirm stehende Projekt Let's Encrypt die Beta-Phase abschließt und den Regelbetrieb...