Веб-пакети
Ви легко можете розмістити Ваш веб-вузол в веб-пакеті, який буде задіяний для створення іншого вузла з такими ж веб-сторінками та структурою списків, бібліотек і опитувань. При бажанні веб-пакети можна використовувати для збереження в них окремих сторінок, списків або бібліотек замість всього вузла. Веб-пакети дають прекрасну можливість для дублювання структури вузла, але Ви повинні пам'ятати, що при цьому не дублюються налаштування безпеки, дозволу, а також вміст списків і бібліотек. Веб-пакети створюються у вигляді файлів з розширенням .fwp і легко можуть бути імпортовані і застосовані на будь-якому вузлі незалежно від типу сервера.
Примітка. Веб-пакети можуть містити тільки призначені для користувача панелі посилань. Структура переходів вузла в веб-пакеті не зберігається. Дочірні вузли також не можуть бути включені в веб-пакет.
Малюнок 6 - Діалогове вікно Експорт веб-пакета (Export Web Package).
Примітка. За технічними параметрами розмір веб-пакетів не має обмежень, але тестування показало, що найкращі показники досягаються при використанні веб-пакетів, що мають розмір не більше 125 Мб.
Створення нового веб-вузла з веб-пакета
Малюнок 7 - Діалогове вікно Імпорт веб-пакета (Import Web Package).
Засіб архівації та відновлення FrontPage і утиліта SharePoint Migration Tool (Smigrate.exe)
Примітка. У процесі архівування або відновлення обидва засоби створюють файли журналів, в які заносяться об'єкти резервного копіювання або відновлення, а також помилки, що виникли в процесі операції. Файл журналу створюється в папці тимчасових файлів користувача (шлях до цієї папки міститься у змінній середовища% TEMP%) і йому присвоюється ім'я згідно масці «smigrate_n.log», де n це число, що збільшується при кожному створенні файлу журналу (наприклад, smigrate_1.log , smigrate_2.log, smigrate_3.log, і т.д.).
Малюнок 8 - Діалогове вікно Архівація веб-вузла (Backup Web Site).
Порада. Існує спосіб створення порожнього веб-вузла за допомогою оглядача. Відкрийте сторінку створення і клацніть Вузли та робочі області (Sites and Workspaces). Коли відкриється сторінка Вибір шаблону (Template Selection). закрийте оглядач, не добираючи шаблон.
В меню Інструменти (Tools) виберіть пункт Сервер (Server) і виберіть команду Відновити веб-вузол (Restore Web Site). Знайдіть розташування файлу резервної копії (.fwp), виділіть цей файл і натисніть кнопку Відкрити (Open). Відкриється діалогове вікно Відновити веб-вузол (Restore Web Site). в якому натисніть OK для підтвердження вибору. Після цього відкриється діалогове вікно Хід відновлення веб-вузла (Restore Web Site Progress) з індикатором виконання процесу. В результаті відобразиться діалогове вікно з повідомленням про успішне закінчення процесу відновлення, в якому натисніть OK. щоб його закрити. Тепер веб-вузол відновлений, включаючи веб-сторінки, вміст і структуру списків і бібліотек.
Засіб SharePoint Migration Tool (Smigrate.exe)
Засіб SharePoint Migration Tool має інтерфейс командного рядка. Щоб почати роботу з утилітою, відкрийте вікно командного рядка на комп'ютері клієнта або сервері, змініть поточний каталог на каталог, що містить файл Smigrate.exe і введіть команду smigrate.exe з необхідними параметрами.
Спочатку створіть файл архіву за допомогою Smigrate.exe, а потім використовуйте цю утиліту для відновлення веб-вузла з створеної Вами резервної копії. Процес відновлення вузла вимагає наявності порожнього веб-вузла, який необхідно створити до використання Smigrate.exe.
Таблиця 2 - Параметри кошти Smigrate.exe
Обов'язковим чи ні
Ця установка може знадобитися, якщо даний вузол підтримує тільки базову автентифікацію.
Ім'я облікового запису адміністратора веб-вузла. Звертаємо увагу, що якщо який увійшов в систему користувач має достатні права для виконання міграції, то його облікові дані використовуються замість облікових даних, зазначених з параметром -u. Якщо потрібно, щоб міграція виконувалася з певною обліковим записом, необхідно перед виконанням міграції увійти в систему з цими обліковими даними. Є й інший спосіб: можна змінити параметри налаштування мережі Інтернет таким чином, щоб комп'ютер не проводив перевірку справжності автоматично при підключенні до веб-сайтів.
Дійсне ім'я користувача у вигляді ДОМЕН \ ім'я.
Пароль адміністратора веб-вузла.
Дійсний пароль. Значення «*» дозволяє видати запит на введення пароля.
У наступній таблиці наведено приклади використання коштів Smigrate.exe і синтаксис команд.
Таблиця 3 - Приклади використання коштів Smigrate.exe
Міграція вузлів на основі SharePoint Team Services
Існує ряд нюансів, які необхідно врахувати при міграції вузлів з системи SharePoint Team Services в систему Windows SharePoint Services. Одне з найбільш істотних відмінностей в архітектурі цих систем полягає в способі зберігання вмісту вузлів. Дані вузлів SharePoint Team Services зберігаються в файлової системі, в той час як вміст вузлів Windows SharePoint Services повністю розміщено в базах даних SQL Server або MSDE. Виходячи з цих відмінностей, не всі параметри вузлів SharePoint Team Services можуть бути перенесені повністю. Нижче представлений список змін при міграції вузлів SharePoint Team Services в систему Windows SharePoint Services:
Перш ніж архівувати вузол, створений на основі SharePoint Team Services, переконайтеся, що встановлені наступні оновлення:
Слід уточнити, що описані нижче етапи резервного копіювання та відновлення вмісту виробляються на одному і тому ж серверах. Вам пропонується порядок дій для аварійного відновлення у випадку ушкодження бази даних і необхідності відновлення сервера і його вмісту в попередній стан за допомогою засобів SQL Server. Всі глобальні установки, збережені в базі даних конфігурації, а також вся інформація вузла в базі даних вмісту будуть відновлені в стан на момент початку архівування. Також Ви можете використовувати цей спосіб для відновлення окремого вузла - для цього відновіть вузол на ізольованому сервері під керуванням SQL Server і Windows SharePoint Services.
Таблиця 4 - Визначення баз даних для архівації
Тип бази даних
Файл або розташування
Імена баз даних вмісту за замовчуванням (можуть бути змінені під час установки)
STS_server_name _ #. Mdf (де server_name - ім'я сервера, а # - випадкове число)
Після проведення процедури архівування виконайте наступні кроки для відновлення баз даних, а отже, і відновлення вузлів на основі служб Windows SharePoint:
На Вашому сервері або на інтерфейсних веб-серверах Вашої ферми серверів за допомогою служб Internet Information Services (IIS) створіть віртуальні сервери для розміщення вмісту веб-вузла.
Відновіть бази даних з резервних копій за допомогою засобів відновлення SQL Server. Для отримання додаткової інформації про відновлення баз даних зверніться до документації Вашої версії продукту SQL Server.
За допомогою IIS створіть пули додатків для віртуальних серверів, де розташовані веб-вузли.
Порада. Необхідно переконатися в тому, що для пулів додатків використовуються облікові записи домену, і для цих облікових записів задані ролі адміністраторів безпеки (Security Administrators), адміністраторів процесу (Process Administrators) і творців баз даних (Database Creators) в SQL Server. Для отримання додаткової інформації про створення пулів додатків зверніться до довідкової системи служб IIS.
Встановіть служби Windows SharePoint на сервері або на інтерфейсних веб-серверах і підключіться до відновленої базі даних конфігурації. Для отримання інформації стосовно встановлення і сценаріях розгортання зверніться до документа Керівництво адміністратора Windows SharePoint Services «Windows SharePoint Services Administrator's Guide» (EN).
Примітка. Під час установки служб Windows SharePoint і підключення до існуючої бази даних конфігурації, автоматично відтворюються включені і виключені шляху Вашого сервера або ферми серверів. Для отримання додаткової інформації про включених і виключених шляхах зверніться до документа Керівництво адміністратора Windows SharePoint Services «Windows SharePoint Services Administrator's Guide» (EN).
Задайте сервер відновленої бази даних в якості сервера баз даних вмісту за замовчуванням. Зробити це можна на сторінці Завдання сервера баз даних вмісту за замовчуванням (Set Default Content Database Server) центру адміністрування SharePoint (SharePoint Central Administration).
Виконайте розширення кожного віртуального сервера, використовуючи або параметр Розширити і зіставити з іншим віртуальним сервером (Extend and map to another virtual server) на сторінці Розширення віртуального сервера (Extend Virtual Server). або операцію командного рядка extendvsinwebfarm (утиліти Stsadm.exe). Це дозволить Вам підключити новий віртуальний сервер до відновленої базі даних вмісту. Повторіть цей крок для кожного нового віртуального сервера.
Для кожного віртуального сервера додайте необхідну кількість відновлених баз даних вмісту. Зробити це можна на сторінці Управління базами даних вмісту (Manage Content Databases) центру адміністрування SharePoint (SharePoint Central Administration). Для отримання докладної інформації зверніться до документа Керівництво адміністратора Windows SharePoint Services «Windows SharePoint Services Administrator's Guide» (EN).
Примітка. Повторне підключення баз даних вмісту до віртуальних серверів призведе до відновлення веб-вузлів, вміст яких розташовано в цих базах даних. Відновляться тільки ті веб-сайти, які містяться в списку включених шляхів для віртуального сервера.
Повне виконання Вами вищеописаних кроків означає завершення операції відновлення. Всі вузли включені в резервну копію повинні функціонувати як і раніше, в тому числі вміст сайту, параметри користувачів і налаштування вузла на момент його архівування.
Копіювання та відновлення за допомогою утиліти Stsadm.exe
Засіб командного рядка Windows SharePoint Services Stsadm.exe дозволяє адміністраторам серверів додавати або видаляти користувачів, створювати або видаляти веб-вузли, розширювати віртуальні сервери, задавати властивості підключення до баз даних, змінювати параметри конфігурації, архівувати і відновлювати колекція сайтів. Засіб Stsadm.exe можна запустити як з командного рядка, так і в складі пакетних файлів або сценаріїв. Ця утиліта дає можливість повномасштабного архівування всього сімейства вузлів на сервері під керуванням MSDE або SQL Server. Необхідною умовою цього є Ваше членство в групі локальних адміністраторів на сервері, де працюють служби Windows SharePoint.
Щоб почати роботу з утилітою Stsadm.exe, відкрийте вікно командного рядка на сервері, змініть поточний каталог на каталог, що містить файл Stsadm.exe (розташування за замовчуванням: \% CommonProgramFiles% \ Microsoft Shared \ Web Server Extensions \ 60 \ BIN \) і введіть команду stsadm.exe з необхідними операціями і параметрами.
Порада. Список операцій командного рядка можна отримати, якщо ввести у вікні командного рядка команду stsadm.exe -help. Довідку по синтаксису окремої операції можна отримати, набравши в командному рядку stsadm.exe -help [операція].
У Таблиці 5 наводиться список і опис операцій архівування та відновлення, які виконуються за допомогою засобу Stsadm.exe.
Таблиця 5 - Операції архівування та відновлення Stsadm.exe