Term
| Draw a picture of the Log Shipping components. |
|
Definition
|
|
Term
| Log Shipping Scope: What feature does SQL Server offer to enforce referential integrity between related tables that exist in separate databases? |
|
Definition
| SQL Server cannot ensure that data will remain linked across databases. p.485 |
|
|
Term
| What are the three components of log shipping and what are their purposes? |
|
Definition
| The primary database is accessible and accepts transactions. The secondary database has a continuous chain of transaction logs applied to keep it up to date with the primary. The monitor instance sends alerts when the log shipping session is out of sync. p.487 |
|
|
Term
| What happens to log shipping if the recovery model is changed to Simple? |
|
Definition
| Since log shipping depends on transaction log backup, this change would cause log shipping to cease functioning. p.487 |
|
|
Term
| What affect would issuing a BACKUP LOG....WITH TRUNCATE_ONLY have on log shipping? |
|
Definition
| Since log shipping depends on transaction log backup, this change would cause log shipping to cease functioning. p.487 |
|
|
Term
| What are the two modes that a standby server can be in? |
|
Definition
| STANDBY Mode and NO_RECOVERY Mode. p.487 |
|
|
Term
Log Shipping operates at which level? 1. Instance 2. Database 3. Table 4. All of the above |
|
Definition
| Log Shipping operates at the database level. p.484 |
|
|
Term
| One sentence summary of Log Shipping. |
|
Definition
| continuously restoring transaction logs to a secondary database. p.489 |
|
|
Term
| What is the basic process for initializing log shipping? |
|
Definition
1. Create a share on both the primary and secondary because the backups need to be accessed across servers. 2. Create jobs to back up transaction logs, copy logs to the secondary, and restore the logs. 3. Restore a full backup to the secondary database. 4. Restore all subsequent transaction logs. 5. Start up jobs to automate restoration of the logs. 6. Copy any instance-level objects upon which the secondary database depends to service applications. p.489 |
|
|
Term
| How does SQL Server Agent interact with Log Shipping? |
|
Definition
| Log Shipping relies on jobs ran by SQL Server Agent. If agent is not running or the job is not running, Log Shipping is not running. p.490 |
|
|
Term
| What is the general rule of thumb for DATA LOSS EXPOSURE? |
|
Definition
| It should be twice the interval of the transaction log backups. If log backups are ran every 5 minutes, the data loss exposure is considered to be 10 minutes. p.490 |
|
|
Term
| How can Agent maintenance plans interfere with Log Shipping. |
|
Definition
| The backup job for log shipping replaces any existing transaction log against the primary database. You should change any maintenance plans that perform transaction log backups to exclude the primary database. p.492 |
|
|
Term
| Which type of backups do NOT affect Log Shipping? |
|
Definition
|
|
Term
| How can you transfer logins from onE instance to another? |
|
Definition
| SSIS has a task that can transfer logins from onE instance to another. p.493 |
|
|
Term
| Changing the primary database into which recovery model breaks log shipping? |
|
Definition
| Simple breaks the transaction log chain and does not allow transaction log backups to be executed. p.494 |
|
|
Term
| In Log Shipping, which components detect a failure and initiate a failover? |
|
Definition
| None. Detecting a failure and failing over are manual processes. p.505 |
|
|
Term
| SQL to recover the secondary database and enable it to start accepting transactions. |
|
Definition
| RESTORE DATABASE ... WITH RECOVERY. P.505 |
|
|