W tym temacie opisano odzyskiwanie bazy danych zawartości do oryginalnej farmy programu SharePoint za pomocą programu Acronis Backup.
Odzyskiwanie do farmy nieoryginalnej jest bardziej złożone. Poszczególne kroki zależą od konfiguracji farmy i innych parametrów środowiska produkcyjnego.
Odzyskiwanie bazy danych zawartości przy użyciu agenta dla SQL
Ta metoda umożliwia odzyskanie bazy danych z jednoprzebiegowej kopii zapasowej komputera, na którym jest uruchomiony program Microsoft SQL Server.
Aby odzyskać bazę danych zawartości
W programie SharePoint w wersji 2010 lub nowszej:
Mount-SPContentDatabase <baza danych> -DatabaseServer <serwer bazy danych> -WebApplication <adres url witryny>
W programie SharePoint 2007:
stsadm.exe -o addcontentdb -url <adres url witryny> -databasename <baza danych> -databaseserver <serwer bazy danych>
Odzyskiwanie bazy danych zawartości przy użyciu agenta dla systemu Windows
Ta metoda umożliwia odzyskanie bazy danych z utworzonej na poziomie dysku kopii zapasowej komputera, na którym jest uruchomiony program SQL Server.
Aby odzyskać bazę danych zawartości na oryginalny serwer SQL
Jeśli odzyskujesz bazę danych do innej lokalizacji na dysku, odzyskaj pliki bazy danych zgodnie z opisem w sekcji „Odzyskiwanie baz danych programu SQL Server z kopii zapasowej dysku” z uwzględnieniem kroku polegającego na dołączeniu bazy danych.
Aby odzyskać bazę danych zawartości na inny serwer SQL oryginalnej farmy
W programie SharePoint w wersji 2010 lub nowszej:
Dismount-SPContentDatabase <baza danych>
Jeśli masz wiele baz danych zawartości o tej samej nazwie, do wykonania tego polecenia zamiast jej nazwy musisz użyć identyfikatora GUID bazy danych zawartości. Aby uzyskać identyfikator GUID bazy danych zawartości, uruchom polecenie cmdlet Get-SPContentDatabase bez argumentów.
W programie SharePoint 2007:
stsadm -url <adres url aplikacji internetowej> –o deletecontentdb –databasename <baza danych>
W programie SharePoint w wersji 2010 lub nowszej:
Mount-SPContentDatabase <baza danych> -DatabaseServer <serwer bazy danych> -WebApplication <adres url witryny>
W programie SharePoint 2007:
stsadm.exe -o addcontentdb -url <adres url witryny> -databasename <baza danych> -databaseserver <serwer bazy danych>