[SERVER-42200] Update the automated backup restore tests to conform with the published specification Created: 12/Jul/19 Updated: 29/Oct/23 Resolved: 09/Mar/20 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Replication, Storage |
| Affects Version/s: | 4.2.0-rc2 |
| Fix Version/s: | 4.4.0-rc9, 4.7.0 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | William Schultz (Inactive) | Assignee: | Judah Schvimer |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||||||||||||||
| Backport Requested: |
v4.4, v4.2
|
||||||||||||||||||||||||||||
| Sprint: | Repl 2019-11-04, Repl 2019-12-02, Repl 2019-12-16, Repl 2019-12-30, Repl 2020-01-13, Repl 2020-01-27, Repl 2020-02-10, Repl 2020-02-24, Repl 2020-03-09, Repl 2020-03-23 | ||||||||||||||||||||||||||||
| Participants: | |||||||||||||||||||||||||||||
| Description |
|
We have tests that exercise the procedure for automated backup restore using WT snapshots in 4.2. This should be the same procedure used by external backup restore services, so we should verify that our tests match the written specification that documents the approved backup procedure. |
| Comments |
| Comment by Githook User [ 10/Jun/20 ] |
|
Author: {'name': 'Judah Schvimer', 'email': 'judah@mongodb.com', 'username': 'judahschvimer'}Message: (cherry picked from commit 6e7fe4cdbf63d49b05fd28cca93d5dc503048c77) |
| Comment by Githook User [ 10/Jun/20 ] |
|
Author: {'name': 'Judah Schvimer', 'email': 'judah@mongodb.com', 'username': 'judahschvimer'}Message: (cherry picked from commit c27140dfca3902382c33b5f6ae01ee733fa5d278) |
| Comment by Githook User [ 10/Jun/20 ] |
|
Author: {'name': 'Judah Schvimer', 'email': 'judah@mongodb.com', 'username': 'judahschvimer'}Message: (cherry picked from commit 756cf697ac7a74382b443ea34a5d68e83e582547) |
| Comment by Githook User [ 09/Mar/20 ] |
|
Author: {'name': 'Judah Schvimer', 'username': 'judahschvimer', 'email': 'judah@mongodb.com'}Message: |
| Comment by Judah Schvimer [ 10/Dec/19 ] |
|
louisa.berger, I think it would be a good idea for us to test mixed-version scenarios like "restoring a 4.2 backup into a 4.4 binary in fCV 4.2". Can you please provide information on what mixed-version restores are supported? For example, can you restore a 4.2 backup into a 4.4 binary in fCV 4.4 as well? Do mixed-version 4.4-4.2 restores expect to use the same restore procedure as 4.4 restores or 4.2 restores, or something different entirely? |
| Comment by Louisa Berger [ 12/Sep/19 ] |
|
Note for judah.schvimer – PITs are actually not yet supported for 4.2, but we'll complete that documentation and ping you when it is. The spec doc for regular snapshot 4.2 restores is updated and ready to go. |
| Comment by Judah Schvimer [ 06/Sep/19 ] |
|
This does not need to be backported per louisa.berger. On the 4.4 branch we will want this to also test restoring from both 4.4 and 4.2 backups (and any adjacent versions going forward). |