Freigeben über


Planen der Sicherung und Wiederherstellung

Das Erstellen eines Sicherungs- und Wiederherstellungsplans ist ein wichtiger Bestandteil jeder Team Foundation-Bereitstellung. Für die Erstellung des Plans müssen Sie die Größe und den Umfang der Team Foundation-Bereitstellung kennen, eine Person oder eine Arbeitsgruppe mit dem Erstellen von Sicherungen beauftragen, eine Strategie zum Speichern der Sicherungen festlegen und überlegen, welche Sicherungssoftware den Anforderungen der Organisation am besten gerecht wird. Um die Integrität der Sicherungen zu gewährleisten, müssen Sie außerdem die regelmäßige Durchführung von Testwiederherstellungen planen.

Überlegungen zum Sichern und Wiederherstellen von Servern

Bei der Planung von Team Foundation Server-Sicherungen sind verschiedene Faktoren zu berücksichtigen. Beispielsweise muss bei der Planung von Sicherungen überlegt werden, welche Daten gesichert und wie die Sicherungen gespeichert werden sollen. Auch wenn nicht alle Faktoren zu denselben Schlussfolgerungen führen, kann durch das sorgfältige Abwägen aller Faktoren ein Sicherungsplan erstellt werden, der den aktuellen Anforderungen der Organisation optimal gerecht wird.

Im Folgenden werden kurz die wichtigsten Überlegungen erläutert, die als allgemeine Richtlinien für den Planungsprozess dienen sollen. Möglicherweise sind weitere Faktoren einzubeziehen, z. B. Cluster, Offsitedatenspeicher oder gespiegelte Server. Denken Sie beim Erstellen des Sicherungs- und Wiederherstellungsplans daran, die einmaligen Features der Team Foundation-Bereitstellung zu berücksichtigen.

Umfang der Sicherungen

Überlegen Sie sich, welche Server und Computer für den täglichen Betrieb von Team Foundation Server erforderlich sind. Sie müssen die Daten dieser wichtigen Computer regelmäßig sichern. Dazu gehören u. a. Buildserver, Testcontroller und Team Foundation Server. Da die Team Foundation-Server während des Sicherungsvorgangs nicht verfügbar sind, müssen Sie außerdem den Zeitpunkt der Sicherungen so planen, dass Benutzer bei der Durchführung ihrer Aufgaben möglichst wenig beeinträchtigt werden. Sie können die Häufigkeit und den Typ der Sicherungen auswählen. Beispielsweise können Sie festlegen, dass für Server der Anwendungs- und Datenebene täglich inkrementelle und wöchentlich vollständige Sicherungen ausgeführt werden. Außerdem können Sie festlegen, ob lediglich eine Sicherung der Daten oder, um die Wiederherstellung zu vereinfachen, eine Sicherung des gesamten Computers erstellt werden soll. Das Sichern des gesamten Team Foundation Server erfordert beispielsweise zwar mehr Speicherplatz und Zeit, bei der Wiederherstellung des Servers muss Team Foundation Server jedoch nicht erneut installiert und konfiguriert werden. Weitere Informationen finden Sie unter Sichern von Team Foundation Server und Wiederherstellen von Team Foundation Server aus Sicherungskopien.

Zuständigkeit für Sicherungen

Überlegen Sie, wer für die Sicherung der wichtigen Computer zuständig sein wird. Wird diese Aufgabe von einer einzelnen Person oder einer Arbeitsgruppe übernommen? Wenn die wichtigen Computer außerhalb der Arbeitszeit gesichert werden, empfiehlt es sich, die Sicherung zu automatisieren. Allerdings muss in diesem Fall ein Mitarbeiter sicherstellen, dass die automatische Sicherung erfolgreich abgeschlossen wird. Sind die betreffenden Mitarbeiter auch nach der regulären Arbeitszeit erreichbar, falls ein Server kurzfristig mithilfe der Sicherung wiederhergestellt werden muss? Sofern kein zuständiger Mitarbeiter zur Verfügung steht, kann die Sicherung und Wiederherstellung der Daten von einer anderen Person durchgeführt werden? Sind die betreffenden Mitarbeiter mit dem Wiederherstellungsplan für den Notfall vertraut? Weiß jeder, wo sich der Wiederherstellungsplan für den Notfall befindet? Weitere Informationen finden Sie unter Planen und Vorbereiten für Team Foundation.

Speichern und Abrufen der Sicherungen

Überlegen Sie, wie viel Speicherplatz für die Daten benötigt wird und wo die gesicherten Daten gespeichert werden sollen. Sie sollten den Medienspeichertyp auswählen, der die Anforderungen Ihrer Organisation am besten erfüllt. Berücksichtigen Sie bei der Planung, dass mindestens ein Sicherungssatz an einem anderen Standort aufbewahrt werden sollte. Weitere Informationen über Sicherungsspeicher finden Sie unter "Backing Up and Restoring Data" (https://go.microsoft.com/fwlink?linkid=28310).

Sicherungssoftware

Überlegen Sie, ob die Sicherungsfeatures des verwendeten Betriebssystems ausreichen oder ob in zusätzliche Sicherungssoftware investiert werden soll. Möglicherweise entscheiden Sie sich dafür, in integrierte Software- und Hardwaresicherungssysteme zu investieren. Welche Kosten würden Ihrer Organisation durch eine Sicherungssoftwarelösung entstehen? In welchem Verhältnis stehen diese Kosten zu den Vorteilen der erweiterten Features? Die Sicherungssoftware sollte das Maß an Sicherungsverwaltungsfeatures bereitstellen, das am besten die Gesamtanforderungen Ihrer Organisation erfüllt.

Testen der Integrität von Sicherungen

Denken Sie daran, dass die Integrität der Sicherungen regelmäßig getestet werden sollte. Die Sicherungsprotokolle sollten täglich auf Fehler oder Ereignisse überprüft werden. Es sollten täglich Datenintegritätsprüfungen für die gesicherten Daten ausgeführt werden (sofern die verwendete Sicherungssoftware diese Option bereitstellt). Zudem sollten Wiederherstellungen zur Probe durchgeführt werden. Dazu gehört das Wiederherstellen eines Servers sowohl aus inkrementellen als auch aus vollständigen Sicherungen. Nur durch vollständige Szenariotests kann sichergestellt werden, dass die Sicherungen tatsächlich die erwartete Datenabdeckung bieten.

Siehe auch

Aufgaben

Gewusst wie: Sichern eines Team Foundation Servers

Konzepte

Planen für die Bereitstellung auf zwei Servern
Planen für eine Bereitstellung auf einem Server
Planen der Wiederherstellung im Notfall
Gewährleisten der Verfügbarkeit von Team Foundation Server
Gewusst wie: Wiederherstellen von Team Foundation Server-Daten

Weitere Ressourcen

Sichern von Team Foundation Server
Verwalten der Team Foundation-Quellcodeverwaltung
Planen der Serverwartung