Table of Contents
Backup Netzwerk
Inhalt
Diesem Video ist die Fortsetzung der Backup & Restore Reihe. Hier zeige ich euch wie ihr eure Drucker Konfiguration im Netzwerk speichern könnt. Basierend auf Windows 10 Freigaben.
Server Message Block (SMB), in einer Ur-Version auch als Common Internet File System (CIFS) bezeichnet, ist ein Netzprotokoll für Datei-, Druck- und andere Serverdienste in Rechnernetzen. Es ist ein zentraler Teil der Netzdienste der Windows-Produktfamilie und erlaubt den Zugriff auf Dateien und Verzeichnisse, die sich auf einem anderen Computer befinden.
YouTube Video #4
Anleitung
richtigen User ermitteln in Windows
net user
mmc
→ Lokale Benutzer und Gruppenquery user
Ordner in Windows freigeben
- Tipp: Auf Leerzeichen verzichten wegen '
- Ansehen mit
net share
Linux Tools installieren
sudo apt update && sudo apt -y upgrade && sudo apt install -y cifs-utils keyutils smbclient
Shares auflisten
smbclient -L 192.168.30.210 -U dominik
smbclient -L 192.168.30.210 -U 'dominik schmidt'
Share einhängen Linux
https://www.rz.uni-kiel.de/de/tipps/netzlaufwerk_verbinden/linux/konsole/konsole
sudo mkdir /mnt/smbshare
whoami
um den Benutzer zu ermitteln- IDs ermitteln für UID und GID
pi@Make-Voron2:/mnt/smbshare $ id pi
uid=1000(pi) gid=1000(pi) …
sudo mount -t cifs //192.168.30.210/Sicherung /mnt/smbshare -o uid=1000,gid=1000,rw,user,username='dominik schmidt',vers=3.0
sudo mount -t cifs //192.168.30.210/Sicherung /mnt/smbshare -o uid=1000,gid=1000,rw,user,username='dominik schmidt',noserverino,vers=3.0
- Mit noserverino werden keine inodes des Servers verwendet, sondern nur die inodes des Clients. Diese Option kann im Fehlerfall verwendet werden.
sudo umount /mnt/smbshare
Share dauerhaft einhängen Linux (fstab)
cd ~
nano .smbcredentials
username=BENUTZER password=PASSWORT
Hinweis … Doppelnamen ohne ' !
- Die Datei wird anschließend mit folgendem Befehl nur für den Nutzer einsehbar gemacht, der sie erstellt hat:
chmod 600 ~/.smbcredentials
sudo nano /etc/fstab
hinzufügen:
//192.168.30.210/Sicherung /mnt/smbshare cifs uid=1000,gid=1000,rw,user,credentials=/home/pi/.smbcredentials,vers=3.0 0 0
sudo reboot
Fehler finden
tail -f /var/log/messages |grep CIFS
Nov 29 09:01:17 Make-Voron2 kernel: [ 22.230097] CIFS: Attempting to mount //192.168.30.40/Temp-Handy Nov 29 09:01:17 Make-Voron2 kernel: [ 22.230224] CIFS: No dialect specified on mount. Default has changed to a more secure dialect, SMB2.1 or later (e.g. SMB3.1.1), from CIFS (SMB1). To use the less secure SMB1 dialect to access old servers which do not support SMB3.1.1 (or even SMB3 or SMB2.1) specify vers=1.0 on mount. Nov 29 09:01:17 Make-Voron2 kernel: [ 22.521473] CIFS: Status code returned 0xc000006d STATUS_LOGON_FAILURE
Bash Script
#!/bin/bash d=$(date +%Y-%m-%d_%H_%M) zip -r /mnt/smbshare/backup_$d.zip ~/kiauh ~/printer_data find /mnt/smbshare -type f -mtime +30 -delete
Spenden
Wer meinen Kanal und meine Arbeit unterstützen möchte, kann das über folgenden Paypal Link:
https://www.paypal.com/donate/?hosted_button_id=68UZ68DMENVP6
https://de.wikipedia.org/wiki/Server_Message_Block