views:

515

answers:

3

how can i copy a sharepoint list with all its data to a different web?

is there an stsadm command to do this?

or even through the gui.

+5  A: 

What you can do is Save that List as Template with the contents included and create a List Based on the save template.

To Save the List as Template you need to navigate to the List Settings Page and Select Save as Template, check the "include content" check box. Enter a Name for the template and say Okay. Next time when you try to create the list you will see the saved template and you can create list using that.

You can also take that saved template from the List Template Gallery and add it to different application / site collection.

Kusek
+2  A: 

You can also do this with Gary LaPointe's stsadm extensions. They're pretty sweet. Specifically, look into the gl-copylist command.

Abs
A: 

Use MetaVis Migrator http://www.metavistech.com/migrator . MetaVis Migrator can copy lists with content or even sites between SharePoint servers

Mark Klinchin