Sharepoint 2007 STSADM экспорт экспортирует файл, но импорт не может найти указанный файл - PullRequest
0 голосов
/ 13 января 2010

Я пробовал импорт и экспорт со сжатием файла и без него.Любые идеи?

Вот команда, которую я использую:

stsadm.exe -o export -url http://site.com/sites/legal/ -versions 4 -includeusersecurity -haltonfatalerror -filename c:\export\legalexport\ -nofilecompression

Вот строка в журнале экспорта:

[13.01.2010 8:33:21 AM]: Ход выполнения: Экспорт файлов сайтов / legal / librarians.aspx.

Вот моя команда импорта:

stsadm.exe -o import -url http://site2.com/sites/legal/ -updateversions 2 -includeusersecurity -haltonfatalerror -filename c:\import\legalexport\ -nofilecompression

Вот ошибка при импорте:

Progress: Importing File librarians.aspx.
Error: The system cannot find the file specified. (Exception from HRESULT: 0x800
70002)
   at Microsoft.SharePoint.Library.SPRequestInternalClass.SetGhostedFile(String
setupPath, Byte setupPathVersion, Int32 iVersion, Guid& pguidListId, Guid& pguid
DocId, Int32 lDoclibRowId, Int32 iAuthorId, String authorLogin, String serverRel
ativeUrl, String targetUrlWebRelative, Boolean isInDocLib, Boolean isMigration,
Object varProperties)
   at Microsoft.SharePoint.Library.SPRequest.SetGhostedFile(String setupPath, By
te setupPathVersion, Int32 iVersion, Guid& pguidListId, Guid& pguidDocId, Int32
lDoclibRowId, Int32 iAuthorId, String authorLogin, String serverRelativeUrl, Str
ing targetUrlWebRelative, Boolean isInDocLib, Boolean isMigration, Object varPro
perties)
   at Microsoft.SharePoint.Deployment.FileSerializer.SetGhostedFile(Object fileO
rListItem, SPWeb web, Guid existId, String fileUrl, SerializationInfoHelper info
Helper, SerializationInfoHelper infoHelperListitem, SPImportSettings settings, B
oolean fileExistsInDb, StreamingContext context, ImportObjectManager importObjec
tManager)
FatalError: The system cannot find the file specified. (Exception from HRESULT:
0x80070002)
   at Microsoft.SharePoint.Library.SPRequestInternalClass.SetGhostedFile(String
setupPath, Byte setupPathVersion, Int32 iVersion, Guid& pguidListId, Guid& pguid
DocId, Int32 lDoclibRowId, Int32 iAuthorId, String authorLogin, String serverRel
ativeUrl, String targetUrlWebRelative, Boolean isInDocLib, Boolean isMigration,
Object varProperties)
   at Microsoft.SharePoint.Library.SPRequest.SetGhostedFile(String setupPath, By
te setupPathVersion, Int32 iVersion, Guid& pguidListId, Guid& pguidDocId, Int32
lDoclibRowId, Int32 iAuthorId, String authorLogin, String serverRelativeUrl, Str
ing targetUrlWebRelative, Boolean isInDocLib, Boolean isMigration, Object varPro
perties)
   at Microsoft.SharePoint.Deployment.FileSerializer.SetGhostedFile(Object fileO
rListItem, SPWeb web, Guid existId, String fileUrl, SerializationInfoHelper info
Helper, SerializationInfoHelper infoHelperListitem, SPImportSettings settings, B
oolean fileExistsInDb, StreamingContext context, ImportObjectManager importObjec
tManager)
   at Microsoft.SharePoint.Deployment.FileSerializer.CreateOrUpdateFile(Object f
ileOrListItem, SPWeb web, Guid id, String& fileUrl, Boolean fileExistsInDb, Bool
ean isFirstVersion, SerializationInfoHelper infoHelper, SerializationInfoHelper
infoHelperListitem, StreamingContext context, ImportObjectManager importObjectMa
nager)
   at Microsoft.SharePoint.Deployment.FileSerializer.CreateOrUpdateFileAndAssocD
ata(Object fileOrListItem, SPWeb web, Guid id, String& fileUrl, Boolean fileExis
tsInDb, SerializationInfoHelper infoHelper, SerializationInfoHelper infoHelperLi
stitem, StreamingContext context, ISurrogateSelector selector)
   at Microsoft.SharePoint.Deployment.FileSerializer.SetObjectData(Object obj, S
erializationInfo info, StreamingContext context, ISurrogateSelector selector)
   at Microsoft.SharePoint.Deployment.XmlFormatter.ParseObject(Type objectType,
Boolean isChildObject)
   at Microsoft.SharePoint.Deployment.XmlFormatter.DeserializeObject(Type object
Type, Boolean isChildObject, DeploymentObject envelope)
   at Microsoft.SharePoint.Deployment.XmlFormatter.Deserialize(Stream serializat
ionStream)
   at Microsoft.SharePoint.Deployment.ObjectSerializer.Deserialize(Stream serial
izationStream)
   at Microsoft.SharePoint.Deployment.ImportObjectManager.ProcessObject(XmlReade
r xmlReader)
   at Microsoft.SharePoint.Deployment.SPImport.DeserializeObjects()
   at Microsoft.SharePoint.Deployment.SPImport.Run()
Progress: Import Completed.
Finish Time: 1/13/2010 6:49:19 AM.
Completed with 11 warnings.
Completed with 2 errors.

Log file generated:
        c:\import\legalexport\import.log

The system cannot find the file specified. (Exception from HRESULT: 0x80070002)

Ответы [ 4 ]

0 голосов
/ 15 января 2010

Удаленные поврежденные файлы, реэкспорт, реимпорт.

0 голосов
/ 14 января 2010

Попробуйте добавить ключ -cabsize (со значением 1024 (МБ)), максимальный размер файла по умолчанию составляет всего 25 МБ. Если общий размер содержимого сайта больше (указанного или заданного по умолчанию) размера кабины, резервная копия будет отключена.

0 голосов
/ 15 января 2010

Вы импортируете его на тот же сервер? У меня были проблемы с пользовательскими веб-частями, отсутствующими на целевых серверах, из-за которых страницы не создавались. Я также видел проблему, когда порядок экспорта как-то смешался; он пытался импортировать файл с зависимостью на главную страницу, которая еще не была импортирована.

Где этот librarians.aspx? Какой тип страницы? Это явно не стандартная страница SharePoint. Есть ли что-то, что не на OOB?

Если вы готовы, вы можете открыть файлы экспорта (они являются .cab) и проверить, существует ли файл. Вы также можете проверить файл манифеста.

Я склонен выполнять экспорт / импорт с помощью мастера развертывания SharePoint , он дает вам более детальный контроль над тем, что вы хотите экспортировать; Вы можете экспортировать только этот отсутствующий файл.

0 голосов
/ 13 января 2010

Вместо -filename c:\export\legalexport\ попробуйте -filename c:\export\legalexport\exported.dat

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...