diff --git a/lib/format_text/archiver.c b/lib/format_text/archiver.c index 1f9eda39d..65f8decb6 100644 --- a/lib/format_text/archiver.c +++ b/lib/format_text/archiver.c @@ -542,6 +542,8 @@ int backup_restore_from_file(struct cmd_context *cmd, const char *vg_name, break; } } + if (!check_lv_segments_complete_vg(lvl->lv)) + goto_out; } missing_pvs = vg_missing_pv_count(vg);