Verschieben von Websitesammlungen (Office SharePoint Server)

Verschieben von Websitesammlungen

Ein Administrator kann Websitesammlungen mithilfe von Batch Site Manager zwischen vorhandenen Inhaltsdatenbanken, die derselben Webanwendung zugeordnet sind, verschieben.

Hinweis

Derzeit können Sie nur Websitesammlungen innerhalb derselben Webanwendung verschieben.

Bevor Sie mit dem Verschieben einer Websitesammlung beginnen, überprüfen Sie die Kontingentgrenze der einzelnen Websitesammlungen auf der Seite Kontingente und Sperren für Websitesammlungen, um sicherzustellen, dass ausreichender Speicherplatz vorhanden ist. Sobald die Kontingentgrenzen bestätigt wurden, wählen Sie die entsprechende Webanwendung und Inhaltsdatenbank aus. Durch diesen Schritt wird sichergestellt, dass die richtigen Websitesammlungen angezeigt werden. Nachdem Sie diese beiden Schritte ausgeführt haben, können Sie mit dem Verschieben der Websitesammlungen beginnen.

Voraussetzungen für die Aufgabe

Die folgenden Anforderungen müssen erfüllt sein, um die Vorgänge für diese Aufgabe auszuführen:

  • Sie müssen Mitglied der Farmadministratorengruppe innerhalb der SharePoint-Serverfarm sein.

Zusätzliche Informationen zu Sicherheitsrollen finden Sie unter Planen der Sicherheitsrollen (Office SharePoint Server).

So verschieben Sie Websitesammlungen

  1. Klicken Sie auf der Webseite für die SharePoint-Zentraladministration im Abschnitt Batch Site Manager auf Move, Lock, and Delete Site Collections.

  2. (Optional) Auf der Seite Move, Lock, and Delete Multiple Site Collections sollte ein Statistikaggregation-Zeitgeberauftrag gestartet und ausgeführt werden, um sicherzustellen, dass eine Website den neuesten Status aufweist, je nachdem, wann zuletzt ein solcher Auftrag ausgeführt wurde.

  3. Aktivieren Sie auf der Seite Move, Lock, and Delete Multiple Site Collections mindestens ein Kontrollkästchen, um anzugeben, welche Websitesammlungen verschoben werden sollen.

  4. Klicken Sie auf Move.

  5. Geben Sie auf der Seite Move Multiple Site Collections im Abschnitt Name and Description einen Namen und eine Beschreibung (optional) für den Zeitgeberauftrag ein, mit dem der Verschiebevorgang ausgeführt wird.

  6. Wählen Sie im Abschnitt Target Content Database die Inhaltsdatenbank aus, in die alle Websitesammlungen verschoben werden.

  7. Wählen Sie im Abschnitt Server einen Front-End-Webserver aus, auf dem der Zeitgeberauftrag ausgeführt wird. Standardmäßig wird der erste freie Front-End-Webserver verwendet.

  8. Geben Sie im Abschnitt Temporary File Location den Namen des Speicherorts für temporäre Dateien ein. Standardmäßig wird der Ordner für temporäre Dateien auf dem lokalen Computer verwendet. Sie können jedoch einen alternativen Speicherort angeben, wie z. B. eine Netzwerkfreigabe. Dieser Wert ist erforderlich. Wenn er nicht angegeben wird, wird die folgende Meldung angezeigt: This field can't be empty! Please input a temporary path to store backup file.

  9. Klicken Sie im Abschnitt Schedule Job auf Now, um den Zeitgeberauftrag sofort auszuführen, oder klicken Sie auf Specified Time, um einen Zeitpunkt in der Zukunft festzulegen (im Format MM/TT/JJJJ HH:MM). Standardmäßig wird der Zeitgeberauftrag sofort ausgeführt.

  10. Aktivieren Sie im Abschnitt Success/Failure Notification das Kontrollkästchen Send e-mail when site collection job succeeds oder Send e-mail if site collection job fails, falls Sie benachrichtigt werden möchten. Um Benachrichtigungen zu erhalten, geben Sie in das Feld E-mail Address eine E-Mail-Adresse ein.

    Hinweis

    Sie können beide Kontrollkästchen aktivieren.

  11. Klicken Sie auf OK.

Hinweis

Websitesammlungen werden erst verschoben, wenn Sie den Aggregat-Zeitgeberauftrag ausgeführt haben.

Wichtige Überlegungen

Während eines Verschiebevorgangs ist der Sperrstatus einer betroffenen Websitesammlung standardmäßig als schreibgeschützt festgelegt. Während des Verschiebens können Sie keine Informationen für diese Websites hinzufügen oder aktualisieren. Falls Sie es dennoch versuchen, kann die Websitesammlung nicht verschoben werden. Solche Aktionen zum Hinzufügen oder Aktualisieren werden in der Protokolldatei BSM_JJJJ_MM_TTT protokolliert, die im folgenden Ordner gespeichert ist:

%COMMOMPROGRAMFILES%\Microsoft Shared\web server extensions\12\Logs

Verwenden Sie den folgenden Stsadm-Vorgang, um den Sperrstatus einer Websitesammlung zu bestimmen: Getsitelock: Stsadm-Vorgang (Office SharePoint Server).

Führen Sie während eines Verschiebevorgangs keine der folgenden Aufgaben in der zugeordneten Webanwendung aus:

  • Erstellen einer neuen Websitesammlung mithilfe der Seite Websitesammlung erstellen der Zentraladministration oder mithilfe des Stsadm-Vorgangs Createsite.

  • Erstellen einer neuen Inhaltsdatenbank.

  • Ausführen eines weiteren Verschiebevorgangs.

  • Löschen einer Websitesammlung.

Durch eine dieser Aufgaben können die folgenden Fehlermeldungen angezeigt werden:

  • Operation FAILED: Amount of sites to be moved exceeds the capacity of target DB.

  • Operation FAILED: An error occurred in stsadm.exe while moving the site.

Löschen Sie einen Verschiebezeitgeberauftrag, der noch ausgeführt wird, nicht durch manuelles Löschen mithilfe der Zentraladministration oder mithilfe von Stsadm. Lassen Sie stattdessen jeden Zeitgeberauftrag erfolgreich abschließen oder fehlschlagen, bevor Sie einen andere Zeitgeberauftrag planen. Selbst wenn ein ausgeführter Verschiebezeitgeberauftrag aus der Zeitgeberauftrag-Definitionsliste auf der Website der Zentraladministration gelöscht wird, wird der Vorgang weiterhin ausgeführt.

Warnung

Wenn ein weiterer Verschiebevorgang geplant wird, während der aktuelle Verschiebezeitgeberauftrag ausgeführt wird, sind zwei Verschiebevorgänge gleichzeitig vorhanden. Dies kann zu Datenverlust führen.