Skip to content

iku-iku-iku/Zpods

Repository files navigation

Zpods

project structure

  • ZpodsLib
  • network
    • server
    • client

configure

make configure

test

make test

install cli

# the following command will install cli in /usr/local/bin (which is in $PATH),
# so you can directly use 'zpods.cli' without specifying the path
sudo make install_cli

uninstall

sudo make uninstall

CLI usage

help

zpods.cli --help
zpods.cli backup --help
zpods.cli restore --help
zpods.cli register --help

backup

backup a single path

zpods.cli backup --src-list test_data/single --target ./tmp

backup multiple paths

# in this case, you must specify the target backup filename!
zpods.cli backup --src-list test_data/tiny test_data/middle --target ./tmp/multiple.map

backup with compression

# use -c to enable compression
zpods.cli backup --src-list test_data/single --target ./tmp -c

backup with encryption

# use -p to specify a password for encryption
zpods.cli backup --src-list test_data/single --target ./tmp -c -p 1234

restore

# the restore can automatically uncompress if needed
zpods.cli restore --src ./tmp/single.map --target ./tmp
# if your backup is encrypted,
# you must use '-p' to specify the password used in encryption
zpods.cli restore --src ./tmp/single.map --target ./tmp -p 1234

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages