Moving Team Foundation Server
For scalability and performance reasons I had to move our Team Foundation Server over the bank holiday weekend and thanks to some superb Microsoft documentation it was a fairly easy process.
The documentation may at first seem fairly daunting just by the length of it, but most of it is just cretinous things like how to backup and restore databases. Moving a TFS server is actually not all that bad.
That said, there are some mistakes in the current version of the microsoft documentation which i’ll correct below
When you come to restore the report server Step 19 should say:
SetupWarehouse.exe -o -s newDataTierServerName -d newTeamFoundationDataWarehouseName \ -c warehouseschema.xml -ra TFSReportServiceAccount -a TFSServiceAccount \ -mturl http://newTeamFoundationSercer:8080
There are parts when you’re asked to do various things to the TFS & WSS websites, if you get an error make sure the application pool for that website is started. Microsoft tell you to stop them and forget to tell you to start them again.
Move ISA Tracing Location
Looking to free up some space on your Windows drive? Here’s a nifty tip for ISA Server users out there.
By default, ISA stores it’s debug tracing in c:\Windows\Debug, which is about 1Gb in size. This can be moved to somewhere else (i.e a bigger drive) by modifying the following registry keys:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ISATrace] "AlternateTracingFile"="D:\\ISA\\Tracing\\ISALOG.BIN" "UseAlternateTracingFile"=dword:ffffffff
Apply Group policy to Windows XP and Windows Vista only
Had an issue at work today on my work network where I wanted to have a group policy object apply only when they login to their desktops and not member servers.
SELECT * FROM Win32_OperatingSystem WHERE Caption LIKE '%Windows Vista%'OR Caption LIKE '%Windows XP%'
By applying the above WMI filter to the group policy you will restrict the policy to Windows XP and Windows Vista only.