rsync-script und ich finde den Fehler nicht.

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
schwedenmann
Beiträge: 5528
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

rsync-script und ich finde den Fehler nicht.

Beitrag von schwedenmann » 06.09.2020 12:09:36

Hallo

Folgneds rsync Problem verstehe ich nciht, bin wohl gerade blind.

Ich sichere rund alle 2 Tage per rsync mein /home und ein zweites Verzeichnis /shared per manuell angestoßenem Script auf eine 2.HDD im Hauptrechner (Platte wird manuell nach /mnt/sdbbackup gemountet. Diese 1. Sicherung (oder 1.backup) wird wiederum einmal pro Woche auf einen FreeBSD-server auch per rsync-script übetragen (auf dem FreeBSD sind die user + userid dem Debiansystem angepaßt, also identisch). Das Problem ist die rsync Sicherung auf den FreeBSd-server, also die 2.Sicherung.

Hier mal per tree die Ausgabe der zu sichernden Quellverzeichnisse /mnt/sdbbackup/nathanhome und /mnt/sdbbackup/nathanshared
$ tree -dL 1 /mnt/sdbbackup/nathanhome
/mnt/sdbbackup/nathanhome
├── backup_home_01_Sep_2020_12:02:05
├── backup_home_03_Sep_2020_09:18:34
├── backup_home_05_Sep_2020_09:40:38
├── backup_home_08_Aug_2020_11:38:46
├── backup_home_17_Aug_2020_07:47:49
└── joerg

6 directories
joerg@nathan64:~$ tree -dL 1 /mnt/sdbbackup/nathanshared
/mnt/sdbbackup/nathanshared
├── backup
├── backup_shared_01_Sep_2020_12:11:59
├── backup_shared_03_Sep_2020_09:16:49
├── backup_shared_05_Sep_2020_09:47:06
├── backup_shared_23_Aug_2020_13:59:36
├── backup_shared_29_Aug_2020_19:43:28
├── docs
├── flacmp3backup
├── povray
└── shared

Hier jetzt die tree Ausgabe der 2.Sicherung von /mnt/sdbbackup auf den FreeBSD-server


10 directories
freebsdserver# tree -dL 1 /data/nathan/nathanhome
/data/nathan/nathanhome
|-- backup_home_08_Aug_2020_11:38:46
|-- backup_home_17_Aug_2020_07:47:49
|-- backup_home_23_Aug_2020_13:52:53
|-- backup_home_29_Aug_2020_19:35:34
`-- joerg

5 directories
freebsdserver# tree -dL 1 /data/nathan/nathanshared
/data/nathan/nathanshared
|-- backup
|-- docs
|-- flacmp3backup
|-- povray
`-- shared

5 directories
freebsdserver#
Wie jeder sehen kann fehlen auf dem BSD-server in /data/nathan/nathanshared die per --backup-dir Option von rsync angelegten Verzeichnisse, obwohl sie in /mnt/sdbbackup/nathanshared (siehe oben) vorhanden sind.


hier jetzt die Scripte für die FreeBSD-Sicherung
#!/bin/bash
rsync --delete --backup --numeric-ids --ignore-errors --progress -P --log-file="/home/joerg/rsyncfreebsdservershared.log$(date +_%d_%b_%Y)" -avze ssh /mnt/sdbbackup/nathanshared/shared/ joerg@192.168.178.40:/data/nathan/nathanshared/shared --suffix=.BAK
#!/bin/bash
rsync --delete --backup --ignore-errors --numeric-ids --progress -P --log-file="/home/joerg/rsyncfreebsdserverhome.log$(date +_%d_%b_%Y)" -avze ssh /mnt/sdbbackup/nathanhome/ joerg@192.168.178.40:/data/nathan/nathanhome --suffix=.BAK
Die 2 Scipte sind bis auf die reighenfolge von --ignore-errors und --numeric-ids ansonsten in der Syntax identisch. ich sehe im Moment nicht, warum bei dem sharedscripte die backupverzeichnisse nicht mitgesichert werden.

Die Rechte sind korrekt gesetzt auf dem BSd-server
ls -l /data/nathan/nathanshared
total 147
drwxrwxrwx 5 joerg wheel 5 Apr 9 2014 backup
drwxr-xr-x 3 joerg wheel 3 Nov 10 2016 docs
drwxr-xr-x 3 joerg wheel 3 Nov 10 2016 flacmp3backup
drwxr-xr-x 4 joerg wheel 4 Nov 10 2016 povray
drwxrwxrwx 51 joerg joerg 259 Aug 30 10:57 shared
freebsdserver# ls -l /data/nathan/nathanhome
total 275
drwxr-xr-x 3 joerg joerg 3 Aug 8 11:41 backup_home_08_Aug_2020_11:38:46
drwxr-xr-x 3 joerg joerg 3 Aug 17 07:51 backup_home_17_Aug_2020_07:47:49
drwxr-xr-x 3 joerg joerg 3 Aug 23 14:01 backup_home_23_Aug_2020_13:52:53
drwxr-xr-x 3 joerg joerg 3 Aug 30 10:58 backup_home_29_Aug_2020_19:35:34
drwxrwxrwx 463 joerg joerg 1616 Aug 30 10:59 joerg
freebsdserver#
Hier noch zu guter letzt die Rechte von /mnt/sdbbackup (also 1.Sicherung auf interne Backupplatte)
joerg@nathan64:~$ ls -l /mnt/sdbbackup/nathanhome
insgesamt 276
drwxr-xr-x 3 joerg joerg 8 1. Sep 12:02 backup_home_01_Sep_2020_12:02:05
drwxr-xr-x 3 joerg joerg 8 3. Sep 09:18 backup_home_03_Sep_2020_09:18:34
drwxr-xr-x 3 joerg joerg 8 5. Sep 09:40 backup_home_05_Sep_2020_09:40:38
drwxr-xr-x 3 joerg joerg 8 8. Aug 11:38 backup_home_08_Aug_2020_11:38:46
drwxr-xr-x 3 joerg joerg 8 17. Aug 07:47 backup_home_17_Aug_2020_07:47:49
drwxrwxrwx 459 joerg joerg 45056 5. Sep 09:40 joerg
joerg@nathan64:~$ ls -l /mnt/sdbbackup/nathanshared
insgesamt 108
drwxrwxrwx 5 joerg joerg 24 9. Apr 2014 backup
drwxr-xr-x 3 joerg joerg 8 1. Sep 12:12 backup_shared_01_Sep_2020_12:11:59
drwxr-xr-x 3 joerg joerg 8 3. Sep 09:16 backup_shared_03_Sep_2020_09:16:49
drwxr-xr-x 3 joerg joerg 8 5. Sep 09:47 backup_shared_05_Sep_2020_09:47:06
drwxr-xr-x 3 joerg joerg 8 23. Aug 13:59 backup_shared_23_Aug_2020_13:59:36
drwxr-xr-x 3 joerg joerg 8 29. Aug 19:43 backup_shared_29_Aug_2020_19:43:28
drwxr-xr-x 3 joerg joerg 8 10. Nov 2016 docs
drwxr-xr-x 3 joerg joerg 8 10. Nov 2016 flacmp3backup
drwxr-xr-x 4 joerg joerg 16 10. Nov 2016 povray
drwxrwxrwx 51 joerg mama 49152 5. Sep 09:39 shared

mfg
schwedenmann

swick
Beiträge: 7
Registriert: 07.09.2020 16:09:29

Re: rsync-script und ich finde den Fehler nicht.

Beitrag von swick » 07.09.2020 16:38:33

Lass mal "--ignore-errors" weg und schau mal, ob da was auf die Fresse fällt

Antworten