Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-5213

Backup + WAL logging tests

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Major - P3
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 4.3 Required
    • Component/s: None
    • Labels:
      None

      Description

      Create the following tests below:

      1. Enable Wiredtiger logging and perform a full backup and perform a set of modifications, do a checkpoint and perform an incremental backup. Validate both full and incremental backup has the required WAL files.
      2. Enable Wiredtiger logging and perform a full backup, perform a set of modifications and checkpoint followed by an incremental backup. Restore the backup along with saved log files to the state where the incremental backup is done, and try to repeat the process of full backup, modifications and incremental backup. This test is just to check that incremental backup works fine on a database that has been restored previously using log files. After restore, without full backup, incremental backup doesn’t work, so check for that error scenario also.
      3. Enable Wiredtiger logging (with small log file size) and perform a full backup. Then perform enough operations so that we move forward several log files for each incremental backup, having gaps in the log number between them. Verify the backup directory recovers correctly and log archiving happens correctly on the source.

        Attachments

          Activity

            People

            • Assignee:
              backlog-server-storage-engines Backlog - Storage Engines Team
              Reporter:
              jocelyn.del-prado Jocelyn del Prado
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: