Mein kleines EDV Logbuch

Autor: kinc Seite 17 von 23

MySQL Datenbanken sichern und wiederherstellen

Hier eine Schnellübersicht der wichtigsten Befehle für den Export und den Import von MySQL bzw. MariaDB Datenbanken und Tabellen.

Nutzung von GnuPG – die wichtigsten Befehle

Kurze Übersicht über die wichtigsten Befehle von GnuPG

Bash eigene Logfiles per Bash

Mit dem Kommandozeilenprogramm logger kann man die Syslog Facility anstuern. Um eine Nachricht in einer bestimmten Datei zu loggen, muss die Syslog Konfiguration angepasst werden. Die Konfigurationsdatei befindet sich unter /etc/syslog.conf bzw. /etc/rsyslog.conf (rsyslog ist mächtiger).

ESXi auf Probleme bei der Performance prüfen

Ist das Gastsystem auf einem ESXi Host zu langsam gilt es zuerst folgende Punkte zu prüfen.

Exchange Store.exe hohe RAM Auslastung

Hinter der Store.exe verbirgt sich der Exchange Informationstore Dienst.Es ist normal, dass der Dienst den kompletten Arbeitsspeicher für sich reserviert. Wenn das System Bedarf an Arbeitsspeicher hat, können teile des reservierten Speichers wieder freigegeben werden.

Man kann dem Dienst zu Testzwecken auch Limits setzen. Dies wird hier beschrieben.

Alte Mobiltelefone aus Exchange entfernen

Mit Exchange 2010 kann man pro Benutzer maximal 10 Mobile Geräte registrieren, die per Activesync auf Exchange zugreifen dürfen. Wenn diese Zahl bei einem Benutzer erreicht ist gilt es normalerweise Altlasten zu entfernen. Mit ein paar Powershell Befehlen kann man alte Geräte aufspüren, die sich eine bestimmte Zeit nicht mehr synchronisiert haben. Diese können Anschließend entfernt werden.

Powershell Script per Aufgabenplanung starten

Es gibt 2 Methoden, um ein Powershell Script im Taksplaner zu starten. Wenn zum Ausführen des Scripts ein „elevated prompt“, als das Ausführen als Administrator nötig ist, muss im Reiter General der Haken bei „Mit höchsten Privilegien ausführen“ gesetzt sein.

PowerShell User zu SID und SID zu User

SID anhand eines Active Directory Benutzernamens

$objUser = New-Object System.Security.Principal.NTAccount("DOMÄNEN-NAME", "BENUTZERNAME")
$strSID = $objUser.Translate([System.Security.Principal.SecurityIdentifier])
$strSID.Value

Benutzernamen anhand einer SID

$objSID = New-Object System.Security.Principal.SecurityIdentifier `
("SID")
$objUser = $objSID.Translate( [System.Security.Principal.NTAccount])
$objUser.Value

SID für einen lokalen Benutzer

$objUser = New-Object System.Security.Principal.NTAccount("LOKALER-BENUTZER")
$strSID = $objUser.Translate([System.Security.Principal.SecurityIdentifier])
$strSID.Value

VMware PowerCLI installieren

Eine entsprechende PowerShell Version wird vorausgesetzt. Zur Zeit dieses Beitrags war die PowerCLI in Version 6.5.2 aktuell. Diese benötigte mindest die PowerShell in Version 3.

Inspect

PS> Save-Module -Name VMware.PowerCLI -Path <path>

Install

PS> Install-Module -Name VMware.PowerCLI

Linux Netzwerk manuell konfigurieren

Konfiguration für DHCP

auto eth0
iface dhcp eth0 dhcp

Manuelle Konfiguration

iface lan inet static
  address 192.168.1.2/24
  gateway 192.168.1.1
  dns-nameservers 192.168.1.1 192.168.1.254
  dns-search test.de

Seite 17 von 23

Präsentiert von WordPress & Theme erstellt von Anders Norén