Clandestine Development Guides and utilities for sysadmins

VBoxManage CloneHD GUI now supports VirtualBox 4.2.12

Posted 12. May 2013 12:09 in Tools

I was contacted by a Canadian user the other day with a request for a new version of VBoxManage CloneHD GUI. The old release only supported VirtualBox 3.x and since there's been some changes to the functionality in VirtualBox 4.x, it seemed like it was time for an updated version. 

So I've spent the last couple of days adding features, fixing bugs and testing functionality. The end result is that the VBoxManage CloneHD GUI now supports VirtualBox 4.2.12, and you can now use the tool to change UUID of an existing VDI file too.

Download the newest version for free here.

IPv6 support in Batch DNS Lookup

Posted 14. February 2013 22:13 in Tools

There's a new version of Batch DNS Lookup ready for download. 

It's another minor update where I have fixed a critical bug with reverse lookups. I have also added support for IPv6 lookups through AAAA records and PTR records.

Get the new version here.

VZBackupHelper

Posted 24. November 2010 18:00 in Tools

I've been using Parallels Virtuozzo Containers for a couple of years, and I think it is a really great product. But there's one point I always have had a problem with, and that is the backup process. Either I'm just not smart enough to configure it correctly through the GUI, or else there's some parameters I don't know of in the console app. The fact is that I find the backup process lacking a feature to send the backup logfiles to an e-mail address, as a quick and easy way to keep track of the health of the whole backup process.

So I developed a small application that fires up the VZBackup command with your normal parameters, parses the logfile it prints to the screen, gets the result and nodenames, generates a report and sends it to you as an e-mail. Quite simple, actually. I've done plenty of testing with it, and it is working great.

You can download for free here.

Password Generator

Posted 12. November 2010 21:32 in Tools

I dusted off an old project of mine today, a password generator I called PassGen (original, I know). The original version was developed a couple of years ago when I needed a quick and easy password generator for a job, where I had to generate a large amount of random passwords.

I have cleaned up the sourcecode and user interface, added a couple of options and released this as a free download. You can get it here. Enjoy!

Minor update of Batch DNS Lookup

Posted 2. August 2010 20:16 in Tools

I have just uploaded a minor update for Batch DNS Lookup. You can download the new release here (Batch DNS Lookup v1.2.1.0).

You now have the option to specify a custom delimiter when exporting data. It is also possible to export data directly to the clipboard. And there's a few new settings available. You can now specify the timeout and retry count for the DNS queries.

Batch DNS Lookup 1.2 released

Posted 13. July 2010 14:03 in Tools

Batch DNS Lookup 1.2 has just been released!

There's a lot of new features available, which you can read more about on the download link, but the biggest improvement is definitely the addition of multithreaded lookups.

The application will now lookup several domains at the same time, which gives a total speed increase of up to 80% compared to the old version.

You can download the new version for free here.

SQL Server Diskspace Usage

Posted 12. April 2010 13:57 in Support, Tools

If you have a SQL server running and need to do some cleanup (or just figure out who's using all of your precious space on the harddrive), then just run this query on the master database.

It will list the name, size of the db + logfile, compatibility level and recovery model for each database on the server. Compatible with Microsoft SQL Server 2005 and up.

select
    dbid,
    d.name,
    d.compatibility_level,
    d.recovery_model_desc,
    convert(decimal(18,2),(sum(size)*8)/1024.0) as db_size_in_mb,
    (
        select
            (size*8)/1024.0
        from
            sys.sysaltfiles
        where
            dbid = saf.dbid
            and groupid=0
    ) as log_size_in_mb
from 
    sys.sysaltfiles saf
    join sys.databases d on saf.dbid=d.database_id
where 
    groupid > 0
group by 
    dbid,
    d.name,
    d.compatibility_level,
    d.recovery_model_desc
order by 
    name

VBoxManage CloneHD GUI

Posted 11. April 2010 16:06 in Tools

I've been using Sun's VirtualBox software for a while now, and it irritated me that there wasn't an option in the GUI to handle the cloning of harddrives. If you want to do that (and it's a feature I use often) then you have to use it through the command line. Not really a huge problem, but for some people it is easier just doing it through a graphical interface instead. Since it seemed like noone else had made a GUI for it, I thought I might as well do it myself. I hope someone out there can use it.

I have built it upon VirtualBox v3.1.6, and currently only support the CloneHD parameter from VBoxManage. Read more about it here.

RoboRally

Posted 5. April 2010 13:30 in Tools

Last year I started creating a .NET version of the classic board game RoboRally from Wizards Of The Coast. It started out as a very basic implementation of the original rules, but after I spent some time developing the groundwork for the game, I found it pretty easy to implement a bigger chunk of the game and the features I had planned for the next versions. So instead of being a single player version it is going to be a full on network enabled eight player extravaganza of RoboRally.

Since it's a pretty large project, I've decided to create a separate blog for it. You can find it at roborally.clandestine.dk. Don't be fooled by the fact that development on the game has been standing still the last couple of months, it's just because I've been extremely busy at work. Things have settled down now, and I've started picking up the game development again. So the project is far from dead.

IISList and Batch DNS Lookup

Posted 4. April 2010 21:52 in Tools

I've just uploaded IISList and Batch DNS Lookup.

It is two utilities I created for a migration job where I had to relocate a bunch of webservers that in the process needed to change IP-addresses, which in turn meant that I had to get a complete list of which domains needed to be changed.

You can see more information about the tools on the download pages.