Crates.io | tpbackup |
lib.rs | tpbackup |
version | 0.2.2 |
source | src |
created_at | 2023-08-18 11:34:14.44043 |
updated_at | 2023-09-12 13:12:22.727314 |
description | CLI utility that allows to backup Targetprocess resources. |
homepage | |
repository | https://github.com/akozhemiakin/tpbackup |
max_upload_size | |
id | 947804 |
size | 69,571 |
CLI utility that allows to backup Targetprocess resources.
You can install the utility with the following command if you have
cargo
installed:
cargo install tpbackup
This utility cycles through all or some of Targetprocess resources and backs up each type of resource into a separate JSON file. It also provides an option to package these JSON files into a single tarball.
Backup to a folder:
tpbackup backup -u user -p password --host example.tpondemand.com
Backup to a tar.gz archive:
tpbackup backup -u user -p password --host example.tpondemand.com --compress
Backup to stdout:
tpbackup backup -u user -p password --host example.tpondemand.com --stdout
Backup a subset of the resources
tpbackup backup -u user -p password -r UserStories,Bugs --host example.tpondemand.com
Output a list of default resources
tpbackup resources
For additional configuration options, run:
tpbackup help backup