Cannot get extent connection. Failed to restore file from local backup

When I got into the office this morning, I noticed that on particular copy job hadn’t done its` job over the weekend. This particular job copies the daily restore points to a separate scale-out repository and enforces the GFS scheme that’s been set. The job report displayed Not that much to go on if you ask me. First, I checked to see if all extents in the repository still had enough room, this was the case....

6 March, 2017 · 1 min · Maarten Van Driessen

Deleting an Office 365 mailbox in hybrid deployment

When running Office 365 in a hybrid deployment, it is possible to have a mailbox both on premises as on Office 365. This can happen when you assign the user an Exchange Online license before the mailbox has been migrated to Office 365. If the user’s outlook is still configured to use the on-premises mailbox, this can create some funky issues. For example, sent items will be in the on-premises mailbox but new items will arrive in Office 365....

20 November, 2016 · 2 min · Maarten Van Driessen

How to grant access to deleted user’s Onedrive for Business library

A couple of weeks ago we had an issue which resulted in some users getting deleted from Office 365. Because of a sync tool we use, we had to recreate the user accounts instead of restoring them. As a result of this (different SID), the new users also got a new Onedrive for Business library and could no longer access their existing library. Listing all disabled user profiles In the Office 365 admin center, go to the SharePoint admin center and click User profiles and Manage User Profiles....

8 November, 2016 · 2 min · Maarten Van Driessen

Get exclusions for all Veeam jobs

This will be another short one, but I figured someone else will have run into this. While I was doing a rework for a Veeam implementation, I noticed on several jobs that there were exclusions set inside the jobs. I wanted a list of all jobs with their respective exclusions, time for Powershell! The script starts by getting a list of all Veeam jobs. Next, it will go through all jobs and look for objects that have the type “Exclude” set....

10 October, 2016 · 1 min · Maarten Van Driessen

Remove Logs

A couple of our web servers were running into some issues with disk space. Turns out the logs weren’t being cleaned up properly. In order to remediate this, I wrote a function that can be reused anywhere. The function accepts 3 parameters: FilePath: The directory where you want to remove the logs from CutOff; Specifies the age (in days) that a file must have before being deleted. LogPath; This parameter specifies the directory where you want the CSV log file....

6 September, 2016 · 3 min · Maarten Van Driessen

Install VIB on VMware ESXi

Today I got my shiny new host for the homelab. After installing ESXi, I noticed the 10 Gbit NICs weren’t being detected. After looking around a bit I found the drivers in the form of a VIB. Start by uploading the VIB to a datastore that is accessible to the host. Turn on the SSH service in the security section and fire up a session. Once connected run esxcli software vib install -v /vmfs/volumes/NAS1-iSCSI/net-ixgbe_4....

29 June, 2016 · 1 min · Maarten Van Driessen

How to upgrade an IRF stack – incompatible firmware

When upgrading HP Comware switches that are part of an IRF stack, you want to use In Service Software Upgrade (ISSU). This allows you to do a rolling upgrade of the firmware while limiting the impact to just 1 switch in the stack. ISSU will reboot 1 switch in the stack, wait for it to come back up and then moves on to the next switch. Types of ISSU There are 3 types of ISSU:...

24 May, 2016 · 3 min · Maarten Van Driessen

When DFS Replication goes wrong…And how to fix it

A while back a client of ours had some issues with DFS replication between 2 nodes. One of the members reported a backlog of over 1 million files! Upon further investigation, I found the DFS database on that node got corrupted which caused it start the initial sync again. We let the process run it’s course over a couple of days but noticed the progress was incredibly slow. We were averaging about 3000 files / hour....

8 March, 2016 · 3 min · Maarten Van Driessen

Setting up IPSec VPN between Fortigate and Axsguard

If you’ve ever had the “pleasure” of building an IPSec tunnel between 2 endpoints from different vendors, you’ll know how smooth that usually goes. Today I was building a tunnel between a Fortigate 70D and an Axsguard Gatekeeper, as you can guess, things didn’t go as planned. Fortigate Let’s start by creating the tunnel on the Fortigate. Create a new tunnel and select the Custom VPN Tunnel template. Next, fill in all the phase 1 settings....

3 March, 2016 · 2 min · Maarten Van Driessen

Using VLANs on Fortigate 30D

While setting up a new Fortigate 30D for a client, I wanted to add a new VLAN for the guest Wi-Fi network. Usually, you just go into Network - Interfaces and add a new Interface there. On the 30D however, this option wasn’t there. After changing the device from switch mode to interface mode and back, I figured you can’t do it in the GUI. The only way to do it on a 30D is by using the CLI....

26 February, 2016 · 1 min · Maarten Van Driessen