This process can have three components:-
Primary database Server:- This server contains the primary database .The backup of the transaction logs of the Primary database is taken on this server and send to the Secondary database server.
Secondary database Server:- This server contains the secondary database . There can be one or more than one secondary database server. Here backup of the primary database server transactions log are applied to the secondary database server databases individuality so that they have database which is close to the Primary server database.
Monitor Server:- This optional server, monitor the log shipping process by recording the history and the status of the the backups of the transaction logs. It also monitor the restore operations on the secondary server. It can also raise alarm if the process is not completed as per scheduled.