Copy an item and its descendants
Version:
You can use the Sitecore.Data.Items.Item.CopyTo method to copy an item and its descendants. For example, to copy the /Sitecore/Content/Home item and any descendants in the Master database to create /Sitecore/Content/Sibling: