.TH xfs_mdrestore 8 .SH NAME xfs_mdrestore \- restores an XFS metadump image to a filesystem image .SH SYNOPSIS .B xfs_mdrestore [ .B \-gi ] [ .B \-l .I logdev ] .I source .I target .br .B xfs_mdrestore .B \-i [ .B \-l .I logdev ] .I source .br .B xfs_mdrestore \-V .SH DESCRIPTION .B xfs_mdrestore is a debugging tool that restores a metadata image generated by .BR xfs_metadump (8) to a filesystem. The .I source argument specifies the location of the metadump image and the .I target argument specifies the destination for the filesystem image. If the .I source is \-, then the metadata image is read from stdin. This allows the output of be another program such as a compression application to be redirected to .BR xfs_mdrestore . The .I target can be either a file or a device. .PP .B xfs_mdrestore should not be used to restore metadata onto an existing filesystem unless you are completely certain the .I target can be destroyed. .PP .SH OPTIONS .TP .B \-g Shows restore progress on stdout. .TP .B \-i Shows metadump information on stdout. If no .I target is specified, exits after displaying information. Older metadumps man not include any descriptive information. .TP .BI \-l " logdev" Metadump in v2 format can contain metadata dumped from an external log. In such a scenario, the user has to provide a device to which the log device contents from the metadump file are copied. .TP .B \-V Prints the version number and exits. .SH DIAGNOSTICS .B xfs_mdrestore returns an exit code of 0 if all the metadata is successfully restored or 1 if an error occurs. .SH SEE ALSO .BR xfs_metadump (8), .BR xfs_repair (8), .BR xfs (5) .SH BUGS Email bug reports to .BR linux-xfs@vger.kernel.org .