| Citera för svar! | Gilla bra inlägg! |
Säkerhetskopiering Problem!
Jag försöker säkerhetskopiera mappar i Linux med den här bash skripten.
#!/bin/bash
kopiera1="/home"
kopiera2="/etc"
now=$(date +"%m_%d_%Y")
filnamn="säkerhetskopiaabbas_$(date +"%m_%d_%Y").tar"
dest="/home/pi/Säkerhetskopia"
tar -czf $dest/$filnamn $kopiera1 $kopiera2
echo
echo "Säkerhetskopiering klar"
date
ls -l $dest
Men jag får det här felet tillbaka.
tar: Removing leading `/' from member names
tar (child): /home/säkerhetskopiaabbas_11_04_2017.tar: Cannot open: Permission denied
tar (child): Error is not recoverable: exiting now
tar: /home/säkerhetskopiaabbas_11_04_2017.tar: Cannot write: Broken pipe
tar: Child returned status 2
tar: Error is not recoverable: exiting now
Du har gjort en tankevurpa.
Läst här så får du tipps på hur du ska göra.
https://wiki.archlinux.org/index.php/Full_system_backup_with_...
Skriptet nedan kan du använda för att ta backup. Den använder sig av "snapshot", men det
behöver du inte om du inte vill
#!/bin/bash
#
# SIMPLE TAR BACKUP SCRIPT
#
USER=
# This Command will add date in Backup File Name.
TIME=`date +%y%m%d`
# Here i define Backup file name format.
FILENAME=$USER-$TIME.tar.gz
# Location of Important Data Directory (Source of backup).
SRCDIR=/home/$USER/backups
# Destination of backup file.
DESDIR=/home/$USER/tar
# Snapshot file name and location
SNF=/home/$USER/snapshotfile
# Backup Command
tar -czf $DESDIR/$FILENAME -g $SNF $SRCDIR
en god regel är att inte använda åäö eller andra motsvarande tecken i filnamnen i scripten - det spar mycket frustration oavsett hur mycket eller hur lite OS supportar nationella tecken (eller att man byter tecken-set mellan olika versioner eller OS-plattformar) .
---
en detalj till
varför "%m_%d_%Y" i datumet ?
Det är inte ISO-standard och varför det är dålig upptäcker du den dagen du har 20000 st backupper och vill sortera dem i tidsföljd för att snabbt hitta rätt fil med rätt datum i tex. fillistor/lista med poster.
När man får loggfiler i flera GB storlek med poster/rader som är daterade som ovan så har man väldigt god lust att göra något väldigt smärtsamt på den som programmerade/scriptade detta...
se också
- Ram/SSD till min Synology DS918+3
- Max spikar priser inför lanseringen24
- Hjälp med anslutning till AV-receicer3
- [LEK] Gissa spelet15469
- Snabbtest: Asus ROG Swift PG32UCDM – kryss i nästan alla rutor36
- Quest 2 får prissänkning för andra gången i år20
- Vad vill ni se i nästa Battlefield?92
- Elbilar - Tråden för intresserade23159
- Deklarationsavgift4
- Bygga värsting för spel och Adobe Lightroom, photoshop och premiere pro, budget ~55k27
- Säljes 2st TITAN X 12GB Maxwell - 1500kr styck eller bud
- Bytes Nintendo switch lite
- Säljes iMac Late 2015 (nyskick!) inkl. magic mouse och keyboard
- Säljes Säljer GTX 1080 Ti
- Säljes Moderkort ASUS prime B660-plus d4 + ram och 4070 ti
- Köpes Köper Samsung Galaxy Buds 2 Pro / Buds 2
- Säljes LC Power 39 tum 165 hz Bildskärm
- Säljes 12700k | 980 PRO 1tb | Contact Frame TG
- Köpes Söker USB-C transmitter till Steelseries Arctis 7X PLUS
- Säljes Diverse PS5-spel, Ritplatta och Motorola Moto G 5g plus!
- Max spikar priser inför lanseringen24
- Bedragare låtsades vara Lastpass VD med AI8
- SFW! Läckra ROG Zephyrus G14 med ROG Nebula OLED Display8
- Quest 2 får prissänkning för andra gången i år20
- Elgato lanserar tillbehörsserie för ”vanligt folk”11
- Enhance! Edge kan få klassisk sci-fi-funktion16
- Efter konkursryktena – Louqe är tillbaka18
- Snart ber Microsoft dig överge ditt lokala konto118
- Kunskapsquiz: IT och det moderna försvaret41
- Här är priserna på LG:s nya OLED-arsenal52