Provided by: pmdk-convert_1.7-1_amd64 bug

NAME

       pmdk-convert - upgrade pool files layout version

SYNOPSIS

              $ pmdk-convert <file>

DESCRIPTION

       The pmdk-convert performs a conversion of the specified pool to the newest layout supported by this tool.
       Currently only libpmemobj(7) pools are supported.

       The  conversion process is not fail-safe - power interruption may damage the pool.  It is advised to have
       a backup of the pool before conversion.

       This tool doesn't support remote replicas.  Before a conversion all remote replicas have  to  be  removed
       from the pool by pmempool transform command.

   Options:
       -V, --version

       Display version information and exit.

       -h, --help

       Display help and the list of supported layouts and corresponding PMDK versions.

       -f, --from=pmdk-version

       Convert from specified PMDK version.  This option is exclusive with -F option.

       -F, --from-layout=version

       Convert from specified layout version.  This option is exclusive with -f option.

       -t, --to=version

       convert to specified PMDK version.  This option is exclusive with -T option.

       -T, --to-layout=version

       Convert to specified layout version.  This option is exclusive with -t option.

       -X, --force-yes=[question]  reply  positively  to  specified question possible questions: - fail-safety -
       1.2-pmemmutex

EXAMPLE

              $ pmempool convert pool.obj

       Updates pool.obj to the latest layout version.

              $ pmempool convert pool.obj --from=1.2 --to=1.4

       Updates pool.obj from PMDK 1.2 to PMDK 1.4

SEE ALSO

       pmempool(1), libpmemblk(7), libpmemlog(7), libpmemobj(7), libpmempool(7) and <http://pmem.io>