Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython
INSTALL>
pypm install backuppy

How to install backuppy

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install backuppy
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
Windows (64-bit)
Mac OS X (10.5+)
0.1.3 Available View build log
Linux (32-bit)
0.1.3 Available View build log
Linux (64-bit)
0.1.3 Available View build log
 
License
MIT_LICENSE.txt
Lastest release
version 0.1.3 on Jul 27th, 2013

## backuppy

#### Quick Overview

This backuppy python library allows you to copy files specified in a yaml configuration file to a remote location.

supported remotes location types:

  • rackspace
  • amazon s3
  • scp with public key

operations: * packaging/compression with: tar, tgz, bz2, zip

other: * plain copying of files (experimental) * ignore specified files and directories * specify expiration time for local temporary and remote files

#### Installation

  1. pip install backuppy

#### Configuration

  1. Setup location for backuppy temporary files, yaml config files, logs.

    (Check out the simple bash script: [scripts/backuppy_setup_dirs.sh](https://github.com/rpq/backuppy/blob/master/scripts/backuppy_setup_dirs.sh)

  2. Setup your configuration file(s) for backuppy. Below are annotated templates:

    System Message: ERROR/3 (<string>, line 33)

    Unexpected indentation.

#### Usage

` usage: backup.py [-h] -c CONFIG_FILE [-v VERBOSITY] `

#### Some Misc. Notes

  • amazon s3 and rackspace cloudfiles will not create 'files' for empty

System Message: WARNING/2 (<string>, line 46)

Bullet list ends without a blank line; unexpected unindent.

directories. * questions, comments, bugs? [See github's backuppy issues page](https://github.com/rpq/backuppy/issues).

#### Todo: * encryption * ssh with username/password auth * scp is slow for multiple files since it copies the files one by one * allow stop at step prior to sending to remote * allow minutes, hours, days as input for expiration fields (currently input is seconds only)

Subscribe to package updates

Last updated Jul 27th, 2013

Download Stats

Last month:1

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.