Skip to content

Multi-threaded (parallel) tar.bz2 background archiving of a directory with lowest priority CPU and I/O scheduling.

License

Notifications You must be signed in to change notification settings

chotaire/parazip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Parazip

Introduction

Multi-threaded (parallel) tar.bz2 archiving of a directory with lowest priority CPU and I/O scheduling. Utilizes all cpu cores and detaches into background, will syslog when it's done.

Copr build status

asciicast

Dependencies on CentOS/RHEL/Fedora

  • util-linux
  • coreutils
  • pbzip2

Installation

RPMs are built from releases for CentOS 6/7 (requires EPEL) and all currently supported Fedora versions.

Fedora

dnf copr enable chotaire/parazip
dnf install parazip

CentOS / RHEL

yum install yum-plugin-copr
yum copr enable chotaire/parazip
yum install parazip

openSUSE / SLE, Mageia, Scientific Linux

  • Repositories are available here: OBS

Install on openSUSE 15.1:

zypper addrepo https://download.opensuse.org/repositories/home:chotaire/openSUSE_Leap_15.1/home:chotaire.repo
zypper refresh
zypper install parazip

Other Linux

chmod ugo+x parazip ; mv parazip /usr/local/bin

Usage

Usage: parazip [-V|--(no-)verbose] [-F|--(no-)foreground] [-S|--(no-)syslog]
[-M|--(no-)message] [-v|--version] [-I|--install] <source-dir> [<dest-dir>]

<source-dir>                      Source directory (single mandatory option)
<dest-dir>                        Destination directory (default: '.')

-V,--verbose,--no-verbose         Display more verbose output  (off by default)
-F,--foreground,--no-foreground   No detaching into background (off by default)
-S,--syslog,--no-syslog           Log start/end time to syslog (off by default)
-M,--message,--no-message         Send tty msg upon completion (off by default)
-I,--install:                     Check for and install software dependencies
-h,--help:                        Prints this help
-v,--version:                     Prints version

You need to pass at least one argument (the 'source-dir' to be archived).

About

Multi-threaded (parallel) tar.bz2 background archiving of a directory with lowest priority CPU and I/O scheduling.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages