Nou, het is niet makkelijk allemaal. Het mounten van mijn NAS als NFS of CIFS is niet gelukt. Zo iets kan je huwelijk kosten

Dus heb ik dat maar even gelaten want je wordt er moedeloos van
Ik vond een
filmpje waar in verteld werd hoe je een usb stick automatisch laat mounten als je reboot. Dit heb ik stap voor stap gevolgd maar merkte dat je eerder dan verteld werd rechten moest toekennen. Dit heb ik met WinSCP gedaan, vind ik persoonlijk makkelijker dan als die commando`s want een / vergeten of geen spatie en je komt niet verder.
Stappenplan dat ik gevolgd heb.
1. sudo blkid
2. sla op tekst bestand:/dev/sda1: LABEL="KINGSTON 8" UUID="
BE8AD3498AD2FD39" TYPE="ntfs" PARTUUID="e9686ac1-01"
3. sudo mkdir /mnt/backup
4. cd /mnt
5. ls
6. sudo mount /dev/sda1 /mnt/backup (met WinSCP de map backup rechten 775 geven)
7. sudo chmod 775 /mnt/backup
8. cd /mnt/backup
9. ls
10. clear
11. sudo blkid
12. cd
Stap 13 t/m 15 eruit gehaald omdat dit niet nodig is want je wilt root rechten door uid en gid op 0 te zetten.
16. sudo nano /etc/fstab
17. UUID=
BE8AD3498AD2FD39 /mnt/backup a
uto nofail,uid=0,gid=0,noatime 0 0
18. sudo reboot
19. cd /mnt/backup
20. ls
21. cd
22. clear
23. sudo crontab -e
24. 0 3 * * * /mnt/backup/system_backup.sh
Hierna kun je dus naar de map /mnt/backup toe en zie je het bestand staan system_backup.sh waar het script in staat:
#!/bin/bash
#
# Automate Raspberry Pi Backups
#
# Usage: system_backup.sh {path} {days of retention}
#
# Below you can set the default values if no command line args are sent.
# The script will name the backup files {$HOSTNAME}.{YYYYmmdd}.img
# When the script deletes backups older then the specified retention
# it will only delete files with it's own $HOSTNAME.
#
# Declare vars and set standard values
backup_path=/
mnt/backup
retention_days=1
# Check that we are root!
if [[ ! $(whoami) =~ "root" ]]; then
echo ""
echo "**********************************"
echo "*** This needs to run as root! ***"
echo "**********************************"
echo ""
exit
fi
# Check to see if we got command line args
if [ ! -z $1 ]; then
backup_path=$1
fi
if [ ! -z $2 ]; then
retention_days=$2
fi
# Create trigger to force file system consistency check if image is restored
touch /boot/forcefsck
# Perform backup
dd if=/dev/mmcblk0 of=$backup_path/$HOSTNAME.$(date +%Y%m%d).img bs=4M
# Remove fsck trigger
rm /boot/forcefsck
# Delete old backups
find $backup_path/$HOSTNAME.*.img -mtime +$retention_days -type f -delete
Alleen is er vanmiddag om 14:00 uur niets gebeurd. Kan iemand mij vertellen waar het fout gaat?
Zelf gevonden

ik had ato staan ip. auto in de crontab regel. YEAHHH eindelijk voor elkaar.
[
Voor 6% gewijzigd door
andregroeneveld op 18-08-2019 09:18
]