diff --git a/src/console/console.c b/src/console/console.c index 5afb4e91f09..bcf84c93239 100644 --- a/src/console/console.c +++ b/src/console/console.c @@ -596,6 +596,8 @@ struct cpl_keywords_t { static struct cpl_keywords_t cpl_keywords[] = { { "pool=", ".pool" }, { "fileset=", ".fileset" }, + { "backupclient=", ".client" }, + { "restoreclient=", ".client" }, { "client=", ".client" }, { "job=", ".jobs" }, { "restore_job=",".jobs type=R" }, diff --git a/src/dird/ua_cmds.c b/src/dird/ua_cmds.c index c52e5daaaa5..bedc8b4253f 100644 --- a/src/dird/ua_cmds.c +++ b/src/dird/ua_cmds.c @@ -170,7 +170,10 @@ static struct cmdstruct commands[] = { NT_(""), false }, { NT_("restore"), restore_cmd, _("Restore files"), NT_("where= client= storage= bootstrap=\n" - "\trestorejob= comment= jobid= copies done select all"), false }, + "\trestorejob= comment= jobid= fileset=\n" + "\treplace= pluginoptions=\n" + "\tregexwhere= restoreclient= backupclient=\n" + "\tcopies done select all"), false }, { NT_("relabel"), relabel_cmd, _("Relabel a tape"), NT_("storage= oldvolume=\n" "\tvolume= pool= [ encrypt ]"), false }, @@ -185,6 +188,9 @@ static struct cmdstruct commands[] = { "\tfileset= level=\n" "\tstorage= where=\n" "\twhen=\n" + "\tpool= pluginoptions=\n" + "\taccurate= comment=\n" + "\tspooldata= priority=\n" "\tcomment= yes"), false }, { NT_("status"), status_cmd, _("Report status"), NT_("all | dir= | director | scheduler | schedule= | client= |\n"