routermax
Goto Top

Linux Backup Script funktioniert aber, wo ist der Fehler

Hallo zusammen,

ich habe mir eine Backup Script angelegt.
Soweit funktioniert es auch aber, ich bekomme eine Fehlermeldung wo nicht so richtig weis wo ich sie zuordnen kann.
Es ist eine VM mit Debian 10.9

Es soll einfach nur einen bestimmten Ordner gezipt werden und mit einen Datum/Uhrzeit versehen werden.
Danach soll es in einen anderen Ordner verschoben werden.

#!/bin/bash
DATE=$(date +%Y-%m-%d-%H%M%S)
BACKUP_DIR="/etc/test"  
SOURCE="/home/test/"  
tar -cvzpf $BACKUP_DIR/backup-$DATE.tar.gz $SOURCE

Und hier die Fehlermeldung:
root@test-vm-01:~# ./b.sh
tar: Entferne führende „/“ von Elementnamen

Wo ist der Fehler? Sehe es leider nicht...

Vielen Dank.

Gruß
routermax

Content-ID: 666284

Url: https://administrator.de/contentid/666284

Ausgedruckt am: 16.12.2024 um 22:12 Uhr

117471
Lösung 117471 01.05.2021 um 09:24:01 Uhr
Goto Top
Hallo,

das ist kein Fehler, sondern ein Hinweis.

Der macht beim packen aus absoluten Namen relative Namen und das ist auch gut so.

Sonst würden beim auspacken ja die Originaldateien überschrieben face-smile

Gruß,
Jörg
Lochkartenstanzer
Lochkartenstanzer 01.05.2021 aktualisiert um 15:08:21 Uhr
Goto Top
Zitat von @117471:

Hallo,

das ist kein Fehler, sondern ein Hinweis.

Jupp.


Der sagt Dir nur, daß er den führenden Slash entfernt hat, damit beim Entpacken unabsichtlich keine Dateien in den Orkus geschickt werden.

lks
routermax
routermax 02.05.2021 um 21:36:14 Uhr
Goto Top
Hallo zusammen,

Danke, für die erklärung. face-smile

Gruß
Max