Provided by: pmdk-convert_1.7-1_amd64
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>