2021-04-15 15:24:50 +02:00
<!DOCTYPE html>
< html class = "writer-html5" lang = "en" >
< head >
< meta charset = "utf-8" />
< meta name = "generator" content = "Docutils 0.17: http://docutils.sourceforge.net/" />
< meta content = "Using TISBackup" name = "description" />
< meta content = "Documentation, TISBackup, usage, options, exporting" name = "keywords" />
< meta name = "viewport" content = "width=device-width, initial-scale=1.0" />
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
< title > Using TISBackup — TISBackup 1.8.2 documentation</ title >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
< link rel = "stylesheet" href = "_static/css/theme.css" type = "text/css" />
< link rel = "stylesheet" href = "_static/pygments.css" type = "text/css" />
< link rel = "stylesheet" href = "_static/css/custom.css" type = "text/css" />
< link rel = "stylesheet" href = "_static/css/ribbon.css" type = "text/css" />
< link rel = "stylesheet" href = "_static/theme_overrides.css" type = "text/css" />
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
< link rel = "shortcut icon" href = "_static/favicon.ico" />
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
<!--[if lt IE 9]>
<script src="_static/js/html5shiv.min.js"></script>
<![endif]-->
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
< script type = "text/javascript" id = "documentation_options" data-url_root = "./" src = "_static/documentation_options.js" ></ script >
< script src = "_static/jquery.js" ></ script >
< script src = "_static/underscore.js" ></ script >
< script src = "_static/doctools.js" ></ script >
< script src = "_static/language_data.js" ></ script >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
< script type = "text/javascript" src = "_static/js/theme.js" ></ script >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
< link rel = "index" title = "Index" href = "genindex.html" />
< link rel = "search" title = "Search" href = "search.html" />
< link rel = "next" title = "Contacting Tranquil IT" href = "tranquil-it-contacts.html" />
2024-11-29 00:54:09 +01:00
< link rel = "prev" title = "Configuring the backup jobs" href = "configuring_tisbackup.html" />
2021-04-15 15:24:50 +02:00
</ head >
< body class = "wy-body-for-nav" >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
< div class = "wy-grid-for-nav" >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
< nav data-toggle = "wy-nav-shift" class = "wy-nav-side" >
< div class = "wy-side-scroll" >
< div class = "wy-side-nav-search" >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
< a href = "index.html" class = "icon icon-home" > TISBackup
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
</ a >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
< div class = "version" >
1.8
</ div >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
< div role = "search" >
< form id = "rtd-search-form" class = "wy-form" action = "search.html" method = "get" >
< input type = "text" name = "q" placeholder = "Search docs" />
< input type = "hidden" name = "check_keywords" value = "yes" />
< input type = "hidden" name = "area" value = "default" />
</ form >
</ div >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
</ div >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
< div class = "wy-menu wy-menu-vertical" data-spy = "affix" role = "navigation" aria-label = "main navigation" >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
< p >< span class = "caption-text" > Presenting TISBackup</ span ></ p >
< ul class = "current" >
< li class = "toctree-l1" >< a class = "reference internal" href = "presenting_tisbackup.html" > Technical background for TISBackup</ a ></ li >
< li class = "toctree-l1" >< a class = "reference internal" href = "installing_tisbackup.html" > Installing and configuring TISBackup on Debian</ a ></ li >
< li class = "toctree-l1" >< a class = "reference internal" href = "configuring_tisbackup.html" > Configuring the backup jobs</ a ></ li >
< li class = "toctree-l1 current" >< a class = "current reference internal" href = "#" > Using TISBackup</ a >< ul >
< li class = "toctree-l2" >< a class = "reference internal" href = "#exporting-backups" > Exporting backups</ a ></ li >
</ ul >
</ li >
</ ul >
< p >< span class = "caption-text" > Appendix</ span ></ p >
< ul >
< li class = "toctree-l1" >< a class = "reference internal" href = "tranquil-it-contacts.html" > Contacting Tranquil IT</ a ></ li >
< li class = "toctree-l1" >< a class = "reference internal" href = "screenshots.html" > Screenshots of TISBackup</ a ></ li >
</ ul >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
</ div >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
</ div >
</ nav >
< section data-toggle = "wy-nav-shift" class = "wy-nav-content-wrap" >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
< nav class = "wy-nav-top" aria-label = "top navigation" >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
< i data-toggle = "wy-nav-top" class = "fa fa-bars" ></ i >
< a href = "index.html" > TISBackup</ a >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
</ nav >
< div class = "wy-nav-content" >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
< div class = "rst-content" >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
< div role = "navigation" aria-label = "breadcrumbs navigation" >
< ul class = "wy-breadcrumbs" >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
< li >< a href = "index.html" class = "icon icon-home" ></ a > » </ li >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
< li > Using TISBackup</ li >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
< li class = "wy-breadcrumbs-aside" >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
< a href = "_sources/using_tisbackup.rst.txt" rel = "nofollow" > View page source</ a >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
</ li >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
</ ul >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
< hr />
</ div >
< div role = "main" class = "document" itemscope = "itemscope" itemtype = "http://schema.org/Article" >
< div itemprop = "articleBody" >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
< section id = "using-tisbackup" >
< h1 > Using TISBackup< a class = "headerlink" href = "#using-tisbackup" title = "Permalink to this headline" > ¶</ a ></ h1 >
< p id = "id1" > As seen in the < a class = "reference internal" href = "installing_tisbackup.html#install-tisbackup-debian" >< span class = "std std-ref" > section on installing TISbackup</ span ></ a > ,
once the TISBackup installation is up and running,
we have the choice of these actions:</ p >
< div class = "highlight-ini notranslate" >< div class = "highlight" >< pre >< span ></ span >< span class = "na" > backup: launch all backups or a specific one if -s option is used</ span >
< span class = "na" > cleanup: removed backups older than retension period</ span >
< span class = "na" > checknagios: check all or a specific backup against max_backup_age parameter</ span >
< span class = "na" > dumpstat: dump the content of database for the last 20 backups</ span >
< span class = "na" > retryfailed: try to relaunch the last failed backups</ span >
< span class = "na" > listdrivers: list available backup types and parameters for config inifile</ span >
< span class = "na" > exportbackup: copy lastest OK backups from local to location defned by --exportdir parameter</ span >
< span class = "na" > register_existing: scan backup directories and add missing backups to database</ span >
</ pre ></ div >
</ div >
< p > The 3 following options can be used with any tisbackup action.</ p >
< ul >
< li >< p > the < code class = "docutils literal notranslate" >< span class = "pre" > -c</ span ></ code > < em > config_file</ em > option allows to specify a backup file,
by default < code class = "file docutils literal notranslate" >< span class = "pre" > /etc/tis/tisbackup-config.ini</ span ></ code > is used:</ p >
< div class = "highlight-bash notranslate" >< div class = "highlight" >< pre >< span ></ span > tisbackup backup -c /etc/toto/test-config.ini
</ pre ></ div >
</ div >
</ li >
< li >< p > the < code class = "docutils literal notranslate" >< span class = "pre" > -s</ span ></ code > < em > section_name</ em > option allows to launch only the action
on the specified section:</ p >
< div class = "highlight-bash notranslate" >< div class = "highlight" >< pre >< span ></ span > tisbackup backup -s section_name
</ pre ></ div >
</ div >
</ li >
< li >< p > the < code class = "docutils literal notranslate" >< span class = "pre" > -d</ span ></ code > option allows you to simulate an action in order
to see the commands launched by it.</ p >
< div class = "highlight-bash notranslate" >< div class = "highlight" >< pre >< span ></ span > tisbackup backup -d
</ pre ></ div >
</ div >
</ li >
< li >< p >< strong class = "command" > backup</ strong > launches a backup action:</ p >
< div class = "highlight-bash notranslate" >< div class = "highlight" >< pre >< span ></ span > tisbackup backup
</ pre ></ div >
</ div >
</ li >
< li >< p >< strong class = "command" > cleanup</ strong > removes backups older than the time specified
in the < code class = "docutils literal notranslate" >< span class = "pre" > backup_retention_time</ span ></ code > parameter of the configuration file:</ p >
< div class = "highlight-bash notranslate" >< div class = "highlight" >< pre >< span ></ span > tisbackup cleanup
</ pre ></ div >
</ div >
</ li >
< li >< p >< strong class = "command" > checknagios</ strong > allows the backup information to be uploaded
to the nagios monitoring server:</ p >
< div class = "highlight-bash notranslate" >< div class = "highlight" >< pre >< span ></ span > tisbackup checknagios
</ pre ></ div >
</ div >
</ li >
< li >< p >< strong class = "command" > dumpstat</ strong > displays all information about the last 20 backups
in tabular format:</ p >
< div class = "highlight-bash notranslate" >< div class = "highlight" >< pre >< span ></ span > tisbackup dumpstat
</ pre ></ div >
</ div >
</ li >
< li >< p >< strong class = "command" > retryfailed</ strong > restarts only the backup of the failed sections:</ p >
< div class = "highlight-bash notranslate" >< div class = "highlight" >< pre >< span ></ span > tisbackup retryfailed
</ pre ></ div >
</ div >
</ li >
< li >< p >< strong class = "command" > listdrivers</ strong > lists all the possible types of backups
and their parameters:</ p >
< div class = "highlight-bash notranslate" >< div class = "highlight" >< pre >< span ></ span > tisbackup listdrivers
</ pre ></ div >
</ div >
</ li >
< li >< p >< strong class = "command" > exportbackup</ strong > copies the last good backup
to a directory, you must use the < code class = "docutils literal notranslate" >< span class = "pre" > --exportdir</ span ></ code > option to specify
or copy the export:</ p >
< div class = "highlight-bash notranslate" >< div class = "highlight" >< pre >< span ></ span > tisbackup exportbackup --exportdir example_directory
</ pre ></ div >
</ div >
</ li >
< li >< p >< strong class = "command" > register_existing</ strong > checks the backup directory and saves information
from previous backups to tisbackup in the database;</ p ></ li >
</ ul >
< section id = "exporting-backups" >
< h2 > Exporting backups< a class = "headerlink" href = "#exporting-backups" title = "Permalink to this headline" > ¶</ a ></ h2 >
< p > With this procedure, you will be able to export your backups
on USB Hard Disk Drives for your off-line backup needs.</ p >
< p > The partition of your HDD must be < strong > ext4</ strong > formated and labeled < em > tisbackup</ em > .</ p >
< div class = "highlight-bash notranslate" >< div class = "highlight" >< pre >< span ></ span > fdisk /dev/xvdc
Command < span class = "o" > (</ span > m < span class = "k" > for</ span > < span class = "nb" > help</ span >< span class = "o" > )</ span > : n
Select < span class = "o" > (</ span > default p< span class = "o" > )</ span > : p
Partition number < span class = "o" > (</ span >< span class = "m" > 1</ span > -4, default < span class = "m" > 1</ span >< span class = "o" > )</ span > : < span class = "m" > 1</ span >
< span class = "s2" > " Enter" </ span >
< span class = "s2" > " Enter" </ span >
Command < span class = "o" > (</ span > m < span class = "k" > for</ span > < span class = "nb" > help</ span >< span class = "o" > )</ span > : w
mkfs.ext4 /dev/xvdc1
e2label /dev/xvdc1 tisbackup
</ pre ></ div >
</ div >
< figure class = "align-center" id = "id2" >
< a class = "reference internal image-reference" href = "_images/tisbackup_hdd_export.png" >< img alt = "Exporting a backup to an external USB HDD" src = "_images/tisbackup_hdd_export.png" style = "width: 940.0px; height: 631.0px;" /></ a >
< figcaption >
< p >< span class = "caption-text" > Exporting a backup to an external USB HDD</ span >< a class = "headerlink" href = "#id2" title = "Permalink to this image" > ¶</ a ></ p >
</ figcaption >
</ figure >
< figure class = "align-center" id = "id3" >
< a class = "reference internal image-reference" href = "_images/tisbackup_hdd_export_status.png" >< img alt = "Status of exported backups" src = "_images/tisbackup_hdd_export_status.png" style = "width: 1067.0px; height: 902.0px;" /></ a >
< figcaption >
< p >< span class = "caption-text" > Status of exported backups</ span >< a class = "headerlink" href = "#id3" title = "Permalink to this image" > ¶</ a ></ p >
</ figcaption >
</ figure >
</ section >
</ section >
</ div >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
</ div >
< footer >
< div class = "rst-footer-buttons" role = "navigation" aria-label = "footer navigation" >
< a href = "tranquil-it-contacts.html" class = "btn btn-neutral float-right" title = "Contacting Tranquil IT" accesskey = "n" rel = "next" > Next < span class = "fa fa-arrow-circle-right" aria-hidden = "true" ></ span ></ a >
< a href = "configuring_tisbackup.html" class = "btn btn-neutral float-left" title = "Configuring the backup jobs" accesskey = "p" rel = "prev" >< span class = "fa fa-arrow-circle-left" aria-hidden = "true" ></ span > Previous</ a >
</ div >
< hr />
< div role = "contentinfo" >
< p >
© Copyright 2020, Tranquil IT.
</ p >
</ div >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
Built with < a href = "https://www.sphinx-doc.org/" > Sphinx</ a > using a
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
< a href = "https://github.com/readthedocs/sphinx_rtd_theme" > theme</ a >
2024-11-29 00:54:09 +01:00
provided by < a href = "https://readthedocs.org" > Read the Docs</ a > .
2021-04-15 15:24:50 +02:00
</ footer >
</ div >
</ div >
</ section >
</ div >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
< script type = "text/javascript" >
jQuery ( function () {
SphinxRtdTheme . Navigation . enable ( true );
});
</ script >
2024-11-29 00:54:09 +01:00
2021-04-15 15:24:50 +02:00
<!-- Global site tag (gtag.js) - Google Analytics -->
< script async src = "https://www.googletagmanager.com/gtag/js?id=UA-89790248-2" ></ script >
< script >
window . dataLayer = window . dataLayer || [];
function gtag (){ dataLayer . push ( arguments );}
gtag ( 'js' , new Date ());
gtag ( 'config' , 'UA-89790248-2' );
</ script >
</ body >
2024-11-29 00:54:09 +01:00
</ html >