Changes

Jump to: navigation, search

OSTEP Infrastructure

526 bytes added, 11:18, 7 January 2015
Introduction
The script is to be run on the computer: bahamas
The script is to be run with the user: backup
 
=== Dependencies ===
The following software should be installed before using:
<pre>
yum install gcc
yum install autoconf
yum install python-pip
pip install pycrypto
pip install pysftp
pip install ecdsa
</pre>
== Goals ==
- Script resides on a single computer (complete)
- Do not run multiple backups using the same hard drive (complete)
- Check space requirements before performing a backup on source and destination (in progresscancelled)- Emails out daily reports on success or fail (not completework around with mail command)
- Logs all information /var/log/smart-bk/ (complete)
- Easy(ish) to add a new backup schedule (complete)
</pre>
[UPDATE]All of the above goals have now been completed, At this time a website does exist which can pull data out of now view the information from the database , and show the status database can now keep a record of all previously run backups. Email was a issue, so, the output of a report is piped to a mail command running in the data crontab. Checking space requirements was a silly goal for now, since trying to do this on the websource and destination would increase the backup time by way too much(recursively looking through directories, which contain 100G+ data).
<s>At this time, not all of these goals have been completed, but I would like them to be sooner or later. Right now I'm setting up a little documentation on how it currently works, what it's missing, and what my next steps will be.</s>
198
edits

Navigation menu