Relationship between Adaptive Server and Backup Servers

Figure 27-10 shows two users performing backup activities simultaneously on two databases:

Each user issues the appropriate dump or load command from a Adaptive Server session. Adaptive Server interprets the command and sends remote procedure calls (RPCs) to the Backup Server. The calls indicate which database pages to dump or load, which dump devices to use, and other options.

While the dumps and loads execute, Adaptive Server and Backup Server use RPCs to exchange instructions and status messages. Backup Server—not Adaptive Server—performs all data transfer for the dump and load commands.

Figure 27-10: Adaptive Server and Backup Server with remote Backup Server

When the local Backup Server receives user1’s dump instructions, it reads the specified pages from the database devices and sends them to the remote Backup Server. The remote Backup Server saves the data to offline media.

Simultaneously, the local Backup Server performs user2’s load command by reading data from local dump devices and writing it to the database device.