Czy możliwe jest synchronizowanie w czasie rzeczywistym 2 baz danych SQL Server

Mam aplikację działającą na serwerze A, a baza danych znajduje się na tym samym serwerze
istnieje serwer zapasowy B, którego używam w przypadku, gdy serwer A jest wyłączony

aplikacja pozostanie niezmieniona, ale dane w bazie danych ciągle się zmieniają

Czy istnieje sposób automatycznej synchronizacji tych 2 baz danych w czasie rzeczywistym?

obecnie czekam, aż wszyscy użytkownicy znikną, abym mógł ręcznie wykonać kopię zapasową i przywrócić na serwerze kopii zapasowych.

Edytuj: Kiedy powiedziałem w czasie rzeczywistym, nie miałem na myśli tego dosłownie, mogę poradzić sobie z opóźnieniem do jednej godziny, ale im szybsza synchronizacja, tym lepiej.

Moje bazy danych znajdują się na 2 serwerach w tej samej sieci lokalnej.

2 z nich to SQL Server 2008, główny DB jest na serwerze Windows 2008

kopia zapasowa jest na serwerze Windows 2003

Aplikacja internetowa (intranet) korzysta z bazy danych

Mogę użyć agenta sql (jeśli to może pomóc)

Nie wiem, jakie szczegóły mogą być przydatne do rozwiązania tego problemu, uprzejmie powiedz mi, co może pomóc. Dzięki.

Edytować: Muszę zsynchronizować wszystkie tabele i tylko tabelę.
druga baza danych jest zapisywalna, a nie tylko do odczytu

questionAnswers(1)

yourAnswerToTheQuestion