Skip to content

hordijk/xenbackup-ng

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

What is xenbackup-ng

xebackup-ng is a perl script for making backups of your xenserver infrastructure.

Changelog and New Features

2017-09-29: added xe remote cli support
if snapshot mode selected, no snapshot is taken when vm is halted

2017-05-09: added Tag and vApp support in selection

Requirements

XenServer 6.0 and up

For installation on a generic linux machine (for connecting via remote xe cli): libperl-switch xcp-xe

Installation

The script needs to be installed on your XenServer.

The easiest way is to download it from github, so open a console and type:

cd ~

wget https://github.com/rbicelli/xenbackup-ng/archive/master.zip

unzip master -o -d /opt/

Configuration

Please refer to file conf/xenbackup.conf and to example job files located in jobs folder.

Edit at least mount options and mail options.

For scheduling on your Xenserver host you have to edit root's crontab file.

License

xenbackup-ng is released under the MIT License (MIT)

Acknowledgement

xenbackup-ng is based on original work of Filippo Zanardo ( https://pipposan.wordpress.com/ )

About

Script for backing up Xenserver

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Perl 100.0%