Agiles Backup-Skript: Nutze Rsync & Tar-Archive!

In der digitalen Ära, in der Daten zu einem unverzichtbaren Bestandteil unseres Lebens geworden sind, ist deren Schutz von entscheidender Bedeutung. Regelmäßig kontaktieren mich daher Leser, die auf der Suche nach einem zuverlässigen Backup-Skript sind. Ob für das persönliche Notebook oder den heimischen Server hält sich dabei erstaunlicherweise die Wage. Angesichts der wiederkehrenden Anfragen habe…

Rettung der Liedersammlung: Wenn die Musik verstummt!

Stell dir vor, du schließt deine externe Festplatte am PC an, vollgepackt mit sorgfältig ausgewählten MP3-Titeln, nur um festzustellen, dass das Dateisystem beschädigt ist und du keinen Zugriff mehr auf die Songs hast. Ein unerwarteter Schicksalsschlag für jeden Musikliebhaber. Nach einer tiefgreifenden Reparatur mittels fsck tauchen jedoch nur noch mysteriöse .REC-Dateien auf. Die Hoffnung auf…

Dateien sichern: Python-Backup-Skript entwickeln!

Selbst ein Administrator muss heutzutage ein bisschen programmieren können, um Prozesse automatisieren zu können. Und genau da kommt Python ins Spiel. Die Sprache gilt als einsteigerfreundlich und flexibel. Dank der vielen bestehenden Module braucht es oftmals nur wenige Zeilen Code, um zu einem zuverlässigen Skript zu kommen. Gerade System Engineers dürfte das freuen. Im heutigen…

Ansible-Playbooks mit API-Calls effizienter gestalten!

Ansible ist aus der Linux-Welt nicht mehr wegzudenken. Das Tool ermöglicht dem Administrator nämlich die parallele Ausführung von Arbeitsschritten auf mehreren Hosts zur gleichen Zeit. Dabei kann man sogar Fehlerbehandlungen in die Playbooks einbauen und mit APIs kommunizieren. Das wird besonders dann interessant, wenn man Downtimes setzen möchte oder neue VMs ausrollen will. Darüber hinaus…

Automatisches Backup mit RSync: Skript fürs Homelab!

Es kann immer mal wieder vorkommen, dass Daten durch einen Systemfehler unwiderruflich verloren gehen oder Schafsoftware ihr Unwesen treibt. Daher sind regelmäßige Sicherungen Pflicht und das auch im kleinsten Homelab. Doch das Aufsetzen eines Backup-Servers kostet leider etwas Geld und noch dazu viel Zeit. Viele sträuben sich daher vor der Thematik. Doch so muss das…

Nur bei Bedarf einen Jumphost bei SSH nutzen!

Wenn du als Administrator in einem stark abgesicherten Netzwerk arbeitest, kann es sein, dass du nicht jeden Server ohne Umwege erreichst. Häufig ist die Verbindung zu einem Jumphost notwendig. Wer kann sich aber schon immer merken, bei welchem Server das wirklich erforderlich ist und wann man getrost auf den Umweg verzichten kann! Ich schaffe das…

Vom Weltraum direkt auf den Desktop: So funktioniert’s!

Wenn du ein großer Fan der Weltraumfotografie bist, dann ist dieser Beitrag genau das Richtige für dich. In diesem Leitfaden zeige ich dir, wie du das Astronomie-Bild des Tages über die NASA-API herunterlädst und damit deinen Desktop-Hintergrund immer wieder aufs Neue ändern kannst. Und das Beste daran ist, dass du nur geringe Kenntnisse über das…

Bootstrapping mit Ansible samt Playbook erklärt!

Eine Linux-Server-Umgebung verändert sich ständig. So werden ab und an neue Systeme aufgesetzt und dabei die immer gleichen Arbeitsschritte durchgeführt. Und genau hier kommt dieses Tutorial ins Spiel. Ich möchte dir kurz und bündig zeigen, wie du an diesem Punkt in Zukunft eine Menge Zeit und vielleicht auch Nerven sparen kannst. Dieser Beitrag geht also…

Python-Basics: Erfolgreich arbeiten mit Listen!

Das geordnete Abspeichern von Inhalten ist das A & O jeder Programmiersprache. Wer sich im Bereich Programmierung oder Scripting etwas auskennt, sollte schon mal den Begriff Array gehört haben. In Python gibt es so etwas Ähnliches. Dort spricht man dann aber von den sogenannten Listen. Sie stellen einen Stapelspeicher dar, der vielen meiner Leser eher…