- Mitglied seit
- 26. Okt 2009
- Beiträge
- 9.679
- Punkte für Reaktionen
- 1.580
- Punkte
- 314
Hi!
Ich hab da mal was vorbereitet...
Wie unlängst bekannt sein sollte, habe ich den Support und die damit verbundene Weiterentwicklung für Basic Backup zum 01.09.2024 eingestellt *siehe hier*. Sei’s drum…
Dennoch ist mir ein einfaches, gut funktionierendes und leicht zu administrierendes Backup-Script immer noch sehr wichtig. Genauso wichtig ist für mich aber auch der plattformunabhängige Einsatz und wer in letzter Zeit meine Posts ein wenig verfolgt hat, wird vielleicht mitbekommen haben, das ich mich mittlerweile von Windows weitestgehend losgesagt und mich stattdessen Linux Mint gewidmet habe. Und genau für diesen Zweck brauchte ich ein, auf meine Bedürfnisse angepasstes und unabhängiges Backup-Script, welches sowohl unter Linux Mint als auch unter dem DSM läuft und dabei weiterhin die SSH-Public-Key-Authentifizierung unterstützt.
Daher habe ich mir das eigentliche rsync-Script von Basic Backup vorgeknöpft, den ganzen Klicki-Bunti-Quatsch mit schöner GUI über Bord geworfen und es zu einem reinen CLI-Shell-Script umgeschrieben, sodass es nun theoretisch auf so ziemlich jedem unixoiden Betriebssystem lauffähig sein sollte. Wie gesagt… theoretisch. Naja, und wie das halt so ist, kommt dann oft eins zum anderen und schwuppdiwupp ertappe ich mich dabei, wie ich bereits ein neues GitHub Repository erstelle um andere an meinen Ausdünstungen teil haben zu lassen.
Lange Rede, kurzer Sinn, denn heute möchte ich euch das Ergebnis meiner Arbeit präsentieren und dabei eigentlich keine großen Worte mehr verlieren. Alles Wissenswerte findet ihr auf der nachfolgend verlinkten GitHub-Resporitory. Natürlich soll und darf dieser Thread auch dazu genutzt werden, jegliches Feedback von euch zu diskutieren und mögliche Unstimmigkeiten zu beheben. Was ich jedoch nicht tun werde ist, das Script wieder mit unnötigen Funktionen und speziellen Wünschen eurerseits vollzustopfen. „Back to the roots“ lautet das Motto und deckt sich damit mit meinem Vorsatz „Keep it simple“.
Für all diejenigen, die mein Script im DSM ausführen wollen und eine Alternative zu Basic Backup suchen...
Ich hab da mal was vorbereitet...
Wie unlängst bekannt sein sollte, habe ich den Support und die damit verbundene Weiterentwicklung für Basic Backup zum 01.09.2024 eingestellt *siehe hier*. Sei’s drum…
Dennoch ist mir ein einfaches, gut funktionierendes und leicht zu administrierendes Backup-Script immer noch sehr wichtig. Genauso wichtig ist für mich aber auch der plattformunabhängige Einsatz und wer in letzter Zeit meine Posts ein wenig verfolgt hat, wird vielleicht mitbekommen haben, das ich mich mittlerweile von Windows weitestgehend losgesagt und mich stattdessen Linux Mint gewidmet habe. Und genau für diesen Zweck brauchte ich ein, auf meine Bedürfnisse angepasstes und unabhängiges Backup-Script, welches sowohl unter Linux Mint als auch unter dem DSM läuft und dabei weiterhin die SSH-Public-Key-Authentifizierung unterstützt.
Daher habe ich mir das eigentliche rsync-Script von Basic Backup vorgeknöpft, den ganzen Klicki-Bunti-Quatsch mit schöner GUI über Bord geworfen und es zu einem reinen CLI-Shell-Script umgeschrieben, sodass es nun theoretisch auf so ziemlich jedem unixoiden Betriebssystem lauffähig sein sollte. Wie gesagt… theoretisch. Naja, und wie das halt so ist, kommt dann oft eins zum anderen und schwuppdiwupp ertappe ich mich dabei, wie ich bereits ein neues GitHub Repository erstelle um andere an meinen Ausdünstungen teil haben zu lassen.
Lange Rede, kurzer Sinn, denn heute möchte ich euch das Ergebnis meiner Arbeit präsentieren und dabei eigentlich keine großen Worte mehr verlieren. Alles Wissenswerte findet ihr auf der nachfolgend verlinkten GitHub-Resporitory. Natürlich soll und darf dieser Thread auch dazu genutzt werden, jegliches Feedback von euch zu diskutieren und mögliche Unstimmigkeiten zu beheben. Was ich jedoch nicht tun werde ist, das Script wieder mit unnötigen Funktionen und speziellen Wünschen eurerseits vollzustopfen. „Back to the roots“ lautet das Motto und deckt sich damit mit meinem Vorsatz „Keep it simple“.
Für all diejenigen, die mein Script im DSM ausführen wollen und eine Alternative zu Basic Backup suchen...
- Das CLI-Shell-Skript kann weiterhin über den DSM-Aufgabenplaner als root oder als Administrator (mit gewissen Einschränkungen) ausgeführt werden.
- Das mitlaufende Protokoll kann man sich über den DSM-Aufgabenplaner per E-Mail zuschicken lassen.
- Die inkrementelle Datensicherung verwendet nun im Vergleich zu Basic Backup eine Kombination aus Symlinks, Hardlinks und Delta-Kodierung, um Dateien und Verzeichnisse über Dateisystemgrenzen hinweg effektiver verarbeiten zu können.
Zuletzt bearbeitet: