Ist es möglich, 2 SQL Server-Datenbanken in Echtzeit zu synchronisieren?

Ich habe eine Anwendung, die auf Server A ausgeführt wird und die Datenbank befindet sich auf demselben Server
Es gibt einen Sicherungsserver B, den ich verwende, falls der Server A ausfällt

Die Anwendung bleibt unverändert, aber die Daten in der Datenbank ändern sich ständig

Gibt es eine Möglichkeit, diese beiden Datenbanken automatisch in Echtzeit zu synchronisieren?

Derzeit warte ich, bis alle Benutzer verschwunden sind, damit ich manuell auf dem Sicherungsserver sichern und wiederherstellen kann.

Bearbeiten: Als ich Echtzeit sagte, habe ich es nicht wörtlich gemeint, ich kann bis zu einer Stunde Verspätung verarbeiten, aber je schneller die Synchronisierung, desto besser.

Meine Datenbanken befinden sich auf 2 Servern im selben lokalen Netzwerk.

2 davon sind SQL Server 2008, die Hauptdatenbank befindet sich auf Windows Server 2008

Die Sicherung erfolgt unter Windows Server 2003

Eine Webanwendung (Intranet) verwendet die DB

Ich kann SQL Agent verwenden (wenn das helfen kann)

Ich weiß nicht, welche Art von Details nützlich sein könnten, um dies zu lösen. Sagen Sie mir bitte, was helfen kann. Vielen Dank.

Bearbeiten: Ich muss nur alle Tabellen und Tabellen synchronisieren.
Die zweite Datenbank ist nicht schreibgeschützt

Antworten auf die Frage(1)

Ihre Antwort auf die Frage