diaser [FILE] [-|--OPTION]...
-h|--help help|-? -b|--bandwidth calculate real bandwidth throughput between nodeX-Y --configure question driven configuration tool -e|--extend extend maximum storage structure date -i|--install install --list list all volumes in storage --lock lock all DIASER node accounts --logs condensed log readings from nodes --migrate migrate node --modify [opts] send modified configuration to nodes either from conf file or command options or both --pause pause operation --recreate recreate a single node from scratch --remove remove from nodes, all data will be lost --resume resume operation --retrieve [opts] retrieve archive data --stats generate statistics --stop stop operation --upgrade apply upgrades --version show version
An advanced disk based backup volume accumulator, geo-duplication and management system for HE and SME. A quick and low-cost way to make an environment more robust and data more accessible by archiving in multiple places. This replication also provides fast retrieval of archived data from all node hosting locations. A Perl installer creates the system. Nodes can be dedicated to storage or used for existing services over unused bandwidth. DIASER works in user space over SSH. The software is based on DIAP/LTASP which is a storage architecture designed to structure months to years of long term sustainable archiving space including retrospective archiving.
More than one configuration file.
It is possible to force diaser to read a particular configuration file by executing ]$diaser diaser.conf --opts
The configuration file can named as the user chooses i.e.
]$diaser my.config --opts
Currently, changes will always be written to diaser.conf from the directory diaser was executed in. The user is free to change the name of the configuration file and read it into diaser as descibed above. This feature is particularly useful when there us more than one installation being managed from a single user account.
- Apply modified settings to the running DIASER on your designated nodes.
--numyear years of operation required --startyear year to begin storing archives, this can be in the past --phase1 hour between 0 and 23 --phase2 hour between 0 and 23 --nodea ip address in format 0.0.0.0 --nodeb ip address in format 0.0.0.0 --nodec ip address in format 0.0.0.0 --dryrun boolean 1(y) or 0(n) --lmb lowest maximum bandwidth, KBytes per second --tzone_a UTC or zeroed timezone, integer value 0-12 --tzone_b UTC offset against node A, integer value 0-12 --tzone_c UTC offset against node A, integer value 0-12 --tout copy time out in seconds --fillstarttime time to run DIASER fill operation, hour between 0 and 23 --volumedir the directory where your backup volumes reside --diffconstprefix prefix given to your Differential or constant volumes --collectfull are Full volumes to be collected or not, boolean 1(y) or 0(n) --fullprefix prefix given to your Full volumes
- Fetch archive data. A simple tool provided which also has additional command line options. The retrieval tool will walk you through a set of questions then list files for you to pick and transfer. The file will retain it's name and be located in the diaser_rel directory.
--r_year which year --r_month which month --r_day which day --r_full if not a day name a full directory - leave as default --nodea ip address in format 0.0.0.0 --nodeb ip address in format 0.0.0.0 --nodec ip address in format 0.0.0.0 --porta int --portb int --portc int --user_acc user account name, usually default set previously
The HTML manual installed on your system (typically found in /usr/share/doc/diaser-<version>).
Damian L Brasher (firstname.lastname@example.org)