CEFS Command-line Reference

CEFS

NAME

cefs - The Cybernetic Engram File System

DESCRIPTION

CEFS is a fast and scalable data safeguard solution that includes commands to provide streamlined use for both high-level operations and low-level access to backend stores and mount points. Your application data transparently becomes self-healing and self-defending.

USAGE

cefs {COMMAND} {SUBCOMMAND} [OPTIONS] {ARGS}

SYNOPSIS

COMMAND

SUMMARY

cefs [ -h | --help ]

Prints this help message.

cefs [ -V | --version ]

Prints current version.

cefs [ -v | --verbose]

Prints verbose progress reports.

cefs filesystem

Use CEFS as a POSIX file-system.

cefs storage

Set up the back end storage.

cefs recover

Manage recovery points.

cefs config

Configures CEFS software and services itself.

OPTIONS

-h, --help

Prints help information

-V, --version

Prints version information

-v, --verbose

Increase reporting verbosity

help - Prints this message or the help of the given subcommand(s)

filesystem - Use CEFS as a POSIX file-system.

storage - Set up the back end storage.

recover - Manage recovery points.

config - Configures CEFS software and services itself.

CEFS Filesystem

NAME

cefs filesystem - The filesystem manager

DESCRIPTION

CEFS Filesystem commands allow you to manage the organization of CEFS filesystems.

USAGE

cefs filesystem {COMMAND} [OPTIONS] {ARGS}

SYNOPSIS

COMMAND

SUMMARY

cefs filesystem [ -h | --help ]

Prints this help message.

cefs filesystem [ -V | --version ]

Prints current version.

cefs filesystem mkfs [OPTIONS]

Create a filesystem.

cefs filesystem mount [OPTIONS]

Mount a filesystem.

cefs filesystem umount

Unmount a filesystem.

OPTIONS

-h, --help

Prints help information

-V, --version

Prints version information

help - Prints this message or the help of the given subcommand(s)

mkfs - Initialize (create) a new CEFS filesystem

-B, --backend <backend>

Backend-store determines what type of storage you want to use CEFS on possible values: flat-file, key-value]

-o <options>

Advanced options (see documentation for details)

-s, --source <source>

Source directory or block device, used to populate the data. If not specified, no data is populated.

mount - Mount CEFS filesystem

-o <opts>

Storage driver options

--source-driver <source-driver>

Front-end source-driver

--storage-driver <storage-driver>

Back-end storage driver

umount - Unmount a CEFS filesystem

CEFS Storage

NAME

cefs storage - The storage controller

DESCRIPTION

CEFS Storage commands allow you to control the backend storage. There are several storage-drivers that provide circumstantial benefits for contingent operational situations.

USAGE

cefs storage {COMMAND} [OPTIONS] {ARGS}

SYNOPSIS

COMMAND

SUMMARY

cefs storage [ -h | --help ]

Prints this help message.

cefs storage [ -V | --version ]

Prints current version.

cefs storage [ -v | --verbose]

Prints verbose progress reports.

cefs storage bind

Export back-end storage to front-end.

cefs storage init [OPTIONS]

Initialize a new back-end storage.

OPTIONS

-h, --help

Prints help information

-V, --version

Prints version information

-v, --verbose

Increase reporting verbosity

help - Prints this message or the help of the given subcommand(s)

bind Export back-end storage to front-end storage.

init - Initialize a new storage back-end

-B, --backend <backend>

Backend-storage determines what type of storage you want to use CEFS on. [possible values: flat-file, key-value]

-o <options>

Advanced options (see documentation for details)

-f, --from <source>

Source directory or block device, used to populate the data. If not specified, no data is populated.

CEFS Recover

NAME

cefs recover - The store recoverer

DESCRIPTION

CEFS Recover commands allow you to manage recovery points.

USAGE

cefs recover {COMMAND} [OPTIONS] {ARGS}

SYNOPSIS

COMMAND

SUMMARY

cefs recover [ -h | --help ]

Prints this help message.

cefs recover [ -V | --version ]

Prints current version.

cefs recover memory <args>

Recover transient point.

cefs recover list

Show recovery points.

cefs recover stores

Show all recoverable stores.

OPTIONS

-h, --help

Prints help information

-V, --version

Prints version information

help - Prints this message or the help of the given subcommand(s)

memory <storage-device> <id#> - Recover a transient memory point from id#

list <storage-device> - Show recovery points from a storage device

stores - Show all recoverable storages

CEFS Config

NAME

cefs config - The self configurer

DESCRIPTION

CEFS Config commands allow you to configure CEFS software and services itself.

USAGE

cefs config {COMMAND} [OPTIONS] {ARGS}

SYNOPSIS

COMMAND

SUMMARY

cefs config [ -h | --help ]

Prints this help message.

cefs config [ -V | --version ]

Prints current version.

cefs config upgrade [OPTIONS]

Upgrade CEFS software.

cefs config upgradeable [OPTIONS]

Check for CEFS update.

OPTIONS

-h, --help

Prints help information

-V, --version

Prints version information

upgrade - Upgrade CEFS software

-c, --channel <channel>

Channel determines which build of CEFS to download, configure, and update

upgradeable - Check for CEFS update

-c, --channel <channel>

Channel determines which build of CEFS to download, configure, and update