Jan Reilink

Jan Reilink

In my day to day work, I’m a systems administrator – DevOps / SRE and applications manager at Embrace – The Human Cloud. At Embrace we develop, maintain and host social intranets for our clients. Provide digital services and make working more efficient within various sectors. Want to support me and donate? Use this link: https://www.paypal.com/paypalme/jreilink.

Use OpenSSL for basic SSL/TLS tasks

Basic OpenSSL commands you can use in your day to day job when it involves working with SSL/TLS certificates. For example you use OpenSSL to get a certificate's SerialNumber or to verify the SAN (Subject Alternative Names).

Get SQL database backup details with PowerShell

Microsoft SQL Server logo

Whenever I need to restore an SQL Server .bak backup file, I want to know some properties of the backup file to make sure I'm working with the correct file(s). Luckily, the .bak file and PowerShell provide all the information I need, so I don't have to start a Restore procedure in SQL Server Management Studio (SSMS) just to view the header information. As you know, SSMS is slow...

Install Windows Updates using PowerShell

PowerShell Get-Command PSWindowsUpdate lists all available cmdlets within the PSWindowsUpdate module

You can use PowerShell to install Windows Updates automatically, unattended and simple. Neat, right? For this, you don't have to have an enterprise environment with WSUS, or Windows Server, but since this is Sysadmins of the North, I assume you do. In this post I show you how to install Windows Updates with PowerShell and the PSWindowsUpdate module.

Send email with PowerShell

PowerShell 5.0 logo

Easily send your DevOps reporting by email with this PowerShell function, because the Send-MailMessage cmdlet is obsolete. Of course you'll be using StartTLS and authenticated SMTP as additional security.