Server 2012 aktualisiert den freien Plattenplatz nicht

Ein Veeam Backup Server unter Windows Server 2012 gab im Log eine Backup Warnung.

Backup location “D:\Veeam\Backup” is getting low on free disk space (76,5 GB left of 2,5 TB).

Soweit eine normale und eindeutige Meldung. Ich untersuchte das Volume auf mögliche Einsparungspotenziale. Der aktive Veeam Job belegte etwa 1 TB und ein altes Backupfile ca. 250 GB. Ansonsten waren keine nennenswerten  Verzeichnisse oder Dateien zu sehen. Ich löschte noch das alte Backupfile unter Umgehung des Papierkorbs (Shift + Del), aber der freie Speicher auf D: vergrößerte sich nicht. Der Papierkorb war leer. „Server 2012 aktualisiert den freien Plattenplatz nicht“ weiterlesen

Powershell Space Invaders

Powershell ist ein mächtiges Hilfmittel für vielfältige Aufgaben im IT Bereich. Nicht nur eine Shell, sondern eine ernsthafte Progammierplattform. Was die Bash für Linux, das ist die PS für moderne Windows Systeme.

Dass man damit auch nicht ganz ernst gemeinte Dinge programmieren kann, zeigt das Beispiel von Adrian Milliner alias Soapyfrog. Er hat den Spielhallen Klassiker Space Invaders auf Powershell portiert. Das Ergebnis: psinvaders 🙂

psinvaders01

Die Idee ist toll und das Spiel ist ein riesen Spass für die Kaffeepause.

Links

Powershell Script mit Shortcut starten

Ein Powershell Script startet gewöhnlich nicht durch Doppelklick, sondern es muss zunächst über die Powershell Konsole aufgerufen werden oder mit einem anderen Tool wie z.B. PowerGUI. Man kann dies umgehen, indem man das Skript über einen Shortcut anspricht. Ich zeige das exemplarisch anhand eines Shortcuts auf dem Desktop, der ein Powershell Skript startet.

Ablauf

Dummy Shortcut auf dem Desktop erstellen.

PS_short01

Unter Windows7 wird man nach Ort und Name der Verknüpfung gefragt. Bei älteren Systemen wie z.B. Server 2003 wird im ersten Schritt nur nach dem Ort gefragt.

PS_short02

PS_short03

Danach erhält man zunächst eine Dummy Verknüpfung, die noch nichts mit Powershell zu tun hat.

PS_short04Wir ändern nun die Eigenschaften. Als Ziel geben wir folgenden Pfad ein:

%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy Bypass -File "D:\Skripte\test.ps1"

Dabei ist es egal welche Version von Powershell auf dem System installiert ist. Der Pfad lautet immer “\v1.0\”.

Die Bypass Option ermöglicht die Ausführung des Scripts auch dann, wenn die ExecutionPolicy der Shell auf “Restricted” steht. Ist das ein Sicherheitsproblem? – Nein. Wer Rechte hat, auf einem System Scripte auszuführen, der hat ohnehin schon vollen Zugang.
PS_short05

Nach Bestätigung mit OK ändert sich das Aussehen unseres Shortcuts:

PS_short06Bei Ausführung erscheint noch das Powershell Konsolenfenster. Wer das nicht möchte kann folgenden Parameter hinzufügen:

-WindowStyle Hidden

Pre-Flight-Check vSphere 5.1

Alan Renouf, der vielen bekannt ist durch vCheck oder andere sehr nützliche Skriptsammlungen, hat jetzt einen sogenannten Fling veröffentlicht, mit dem man eine Virtuelle Infrastruktur vor dem Upgrade auf vSphere 5.1 testen kann.

preflight51_01

Das Skript kommt mit einer schönen GUI und zeigt im Vorfeld der Migration mögliche Probleme auf.

 

Links

vmware Labs – vCenter 5.1 Pre-Install Check Script