Dave
Tue Nov 28 08:21:22 CST 2006
if "test" is a wildcard inclusion then the site
http://ilsproject/test
cannot be a site. your site would have to be
http://ilsproject/test/site.
after re-reading your first post. i realized you said that "test" was a
sub site. I assume this is a web under the root level site of
http://ilsproject/. Webs cannot be backed up using stsadm. Webs will
need to be backed up and restored with smigrate. If you want to turn
the web into it's own site collection then you would need to backup
using smigrate, create a new top-level site (do not apply a template),
then restore the backed up web using smigrate. Here is a sample script
that I used to do this.
(Backup the web)
smigrate -w
http://ilsproject/test -f testbackup.fwp
(Create a top level site collection)
stsadm -o createsite -url
http://ilsproject/test/site -ownerlogin
domain\id -owneremail id@domain.com
(Restore the web to the site collection)
smigrate -r -w
http://ilsproject/test/site -f testbackup.fwp
you should be able to run this in a BAT file. Also the new site
collection url is
http://ilsproject/test/site (which means)
http://virtualserver/wildcard-managed-path/site-name. Smigrate will not
pull over the permissions.
As far as a disaster recovery plan. I wouldn't use the above solution.
I would make sure the SQL databases are backed up using the sql backups
(content and config db's) and make sure the IIS metabase is backed up
as well on the WFE servers. If there is a complete diaster then you can
rebuild the environment with this information. If you want to do site
backups then use STSADM -O BACKUP to backup the entire site
collections, not the webs inside the site collections.
If you need more information or specific help, send me an email. I have
done alot with moving sites around and recovering data from backups
with WSS v2.