If you’re running a vCenter server in combination with the free SQL 2005 Express Edition which is installed by default, there are a few drawbacks. The first problem is sizing, the SQL 2005 express database cannot grow above the 4 Gb limit. You can use the database calculator to check if the number of ESX servers and virtual machines will fit into the 4 Gb. The second drawback is the absence of an SQL agent which can be used to create a scheduled backup for your vCenter database. I’ve found a little free tool which is capable of creating a scheduled backup of the vCenter database even though it’s hosted on the SQL 2005 Express edition.
The SQLScheduler v0.2.0.0 – Beta is a fully functional client/server application written in C# that allows administrators to schedule various SQL jobs for SQL Server Express and other versions of SQL Server. The server component (SQLScheduler.WindowsService.exe) is a Windows service that is responsible for executing jobs and sending success or failure notifications to server operators. SQLScheduler.exe is a graphical front-end that allows to easily schedule different jobs.







Google 'ExpressMaint' for one tool, then 'Ola Hallengren' for an even better SQL backup script tool.
HTH Tom
http://www.codeplex.com/ExpressMaint
Looks great
http://sqlblog.com/blogs/jonathan_kehayias/archive/2009/08/26/ola-hallengren-releases-new-version-of-backup-integrity-check-and-index-optimization-scripts.aspx
http://ola.hallengren.com/
The backup will.
Ofcourse VSS will make sure that the database is in a consitant state but it will not purge the transaction log.
I know people who did have a 16 GB log file because they did never run a SQL Backup.