Server 2012 запланированное задание для резервного копирования SharePoint 2013
У меня Windows Server 2012 с настройкой SharePoint 2013.
Я создал сценарий PShell и сохранил его на ps1, который создает резервную копию фермы:
Add-PsSnapin Microsoft.SharePoint.Powershell
Backup-SPFarm -Directory d: \ backup \ Farm -BackupMethod заполнен
Если я запускаю это из PShell, т.е. указываю на местоположение файла ps1 и открываю его, он работает отлично.
Однако он не запускается из Task Scheduler, который сводит меня с ума. Задача Sched:
- Запускать при входе в систему или нет
- Запустите высокие привилегии
- Программа /Scipt: - C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
- Аргумент: местоположение PS1
Не запускается по расписанию или запускается сейчас (разрешено запускать сейчас в настройках).
Учетная запись пользователя имеет доступ к БД и является тем же пользователем, которого я использую для входа, так что это нормально при запуске из PShell напрямую. Также это местный админ.
Из Sched Task он просто запускается и затем готов, но резервная копия не создается. В качестве теста я добавил вторую часть к сценарию, чтобы отправить электронное письмо при запуске задачи. Письмо отправлено без проблем.
Никаких ошибок, ничего в логах, просто пшик.
Есть идеи?
1 ответ
Пожалуйста , сделайте резервную копию вручную от центрального администратора и убедитесь, что все сделано правильно.
тогда я думаю, что вам нужно все тщательно проверить и перенастроить все нижеуказанные шаги
затем проверьте вашу командную строку символ за символом и протестируйте с ISE powershell
У нас есть много способов резервного копирования командной строки в администрировании, которые планируют это по расписанию в SharePoint 2010 и 2013 (также в Windows Servers или Project Server или ISA, TMG или Exchange).
В SharePoint вы можете настроить Планы обслуживания для SQL Database Backup Backup Methods, как эта или эта статья:
для планирования резервного копирования, например SharePoint Central Admin:
Прежде всего вам нужно проверить эти cmds
тогда нужно определиться с частотой повторения резервного копирования вашего бизнеса. Может потребоваться полная ферма ежедневно. или как во 2-м примере каждый час частичное резервное копирование из вашей фермы, как любой, или из службы приложений, например, сервера проекта, с помощью этого переключателя: ShowTree -Item
Примеры [источник здесь]:
-------------------- ПРИМЕР 1---------------------
Backup-SPFarm -Directory \\file_server\share\Backup -BackupMethod full -ConfigurationOnly
В этом примере выполняется резервное копирование параметров конфигурации фермы в каталог \file_server\share\Backup.
-------------------- ПРИМЕР 2---------------------
Backup-SPFarm -ShowTree -Item "Microsoft SharePoint Foundation Web Application" -Verbose
В этом примере показано, какие компоненты фермы будут заархивированы в узле "Веб-приложение Microsoft SharePoint Foundation", но на самом деле они не сохраняются.
-------------------- ПРИМЕР 3 ---------------------
Backup-SPFarm -Directory C:\Backup -BackupMethod full -BackupThreads 10 -Force
Наконец вы настраиваете расписание задачи, как эта статья