Один из моих клиентов передал свои услуги Sharepoint и Exchange на внешний подряд поставщику услуг хостинга. Я считаю, что это служба Sharepoint 2007. Это решение для виртуального хостинга, поэтому у нас нет доступа к самому серверу; у нас есть доступ к приложению Sharepoint только на уровне пользователя и уровня администратора sharepoint.
Они подошли к тому моменту, когда они хотели бы иметь копию всего, что находится на сервере Sharepoint.
Я загрузил Office Sharepoint Designer 2007, и в нем есть три (!) Способа резервного копирования сервера Sharepoint, ни один (!) Из которых у меня не работает:
No "content-type" in CGI environment
ошибка.A World Wide Web browser, such as Windows Internet Explorer, is required to use this feature
ошибка.\\server\place
. Барсы с The Web application at $URL could not be found. [...]
ошибка. Возможно, спорный вопрос, потому что Google говорит мне, что плохие вещи случаются с помощью экранного меню для резервного копирования сайтов размером более 24 МБ (что этот сайт является наиболее определенно).Поэтому я позвонил в службу поддержки стороннего поставщика и получил ответ, что они рекомендуют использовать OSD, но на самом деле они не предоставляют никакой поддержки приложений для OSD (не то чтобы я виню их в этом), но они могут сделать stsadm.exe
резервное копирование и предоставьте нам это, и OSD сможет прочитать полученный cmp
файл. Затем для авторизации они попросили моего клиента позвонить им напрямую (так как я не могу разрешить такую операцию), и они сказали ему, что он не хочет stsadm.exe
резервное копирование, он хотел попасть в «обзор» и разобраться с вещами таким образом (они были расплывчатыми). Google не очень помог в выяснении того, что такое «представление исследователя», не говоря уже о том, как я его вызываю.
Конечная цель этой операции - создать резервную копию сайта в том виде, в каком он существует (надеюсь, сегодня, но в ближайшее время), в таком формате, что нам не понадобится другой сервер sharepoint для его восстановления. Т.е. мы хотели бы иметь возможность выбирать отдельный контент прямо из этой резервной копии. Мы не слишком озабочены такими вещами, как форматирование. Нам просто нужны документы.
Это довольно сложный сайт с несколькими дочерними сайтами и несколькими папками на дочерний сайт, поэтому сидеть на нем и вручную загружать каждый файл на самом деле не произойдет, если есть лучше более простой способ.
Итак, мои вопросы:
stsadm.exe
резервное копирование чего я хочу? Если нет, то что мне нужно?stsadm.exe
резервное копирование, могу ли я выбрать файлы из полученного файла резервной копии с помощью экранного меню?Единственный известный мне метод - это stsadm.exe. Он создает bak-файл, который можно загрузить на новый хост. Я думаю, что его можно использовать только на стороне хостинг-провайдера.
Пример команды:
stsadm.exe -o резервное копирование -url http://sharepointurl.domain.com -filename c: \ path_to_file \ filename.bak
Я работаю на поставщика Sharepoint, я спрошу и обновлю свой ответ, если есть другой метод, который можно использовать.
Полугодовое решение для резервного копирования документов:
Подключитесь к серверу Sharepoint, используя WebDAV. Учетная запись только для чтения на всей территории идеально подходит для предотвращения несчастных случаев. Возможно, вам придется попросить вашего провайдера включить WebDAV; также подумайте о последствиях для безопасности. После подключения смонтируйте как локальный диск в Windows (Инструменты -> Подключить сетевой диск). Затем используйте любой удобный инструмент синхронизации для резервного копирования диска (Робокопия, rsync и т. д.).
При этом будут сохранены документы, но не предыдущие версии или любые метаданные, связанные с документами. Вы сможете получить доступ к документам, но переход к другому провайдеру будет затруднительным, поскольку вам придется заново создавать библиотеки документов по отдельности, а затем повторно переносить документы обратно в них.
Если текущий провайдер не поможет вам правильно поддержать сайт, сократите убытки до того, как сайт станет больше, и перенесите свой бизнес в какое-то место, которое серьезно относится к работе.