diff --git a/doc/source/configuring_tisbackup.rst b/doc/source/configuring_tisbackup.rst index 7a8b433..af0be86 100644 --- a/doc/source/configuring_tisbackup.rst +++ b/doc/source/configuring_tisbackup.rst @@ -24,3 +24,290 @@ by default :file:`/etc/tis/tisbackup-config.ini`: * a global section where general parameters are specified; * then for each backup a section will be created; + +[global] section +---------------- + +Here are the mandatory parameters of the global section. + +* the beginning of the global section starts with: + + .. code-block:: ini + + [global] + +* specify directory where to store backups: + + .. code-block:: ini + + backup_base_dir = /backup/data/ + +* define the maximum age of the backups (variable used by the cleanup function): + + .. code-block:: ini + + backup_retention_time=140 + +* define the maximum time in hours between each backup. + When this time is exceeded, then :program:`checknagios` goes critical: + + .. code-block:: ini + + maximum_backup_age=30 + +Another non-mandatory parameter allows to define the rsync compression level: +``compression_level=7``. + +Backup types +------------ + +.. note:: to test with a Windows box + +Globally, the backups are done through an SSH connection and the steps are: + +* creating the **section** in the configuration file; + +* installing ssh on the Linux client; + +* making an ssh key exchange between the tisbackup server + and the client to back up; + +Here are the different types of backup possible with :program:`tisbackup`. + +Backing up a MySQL database ++++++++++++++++++++++++++++ + +.. code-block:: ini + + [srvintranet_mysql_mediawiki] + type=mysql+ssh + server_name=srvintranet + private_key=/root/.ssh/id_dsa + db_name=mediawiki + db_user=user + db_passwd=password + +Mandatory parameters: + +* ``[srvintranet_mysql_mediawiki]``: name of the section starts + with the name you give to it; + +* ``type``: specifies the backup type for the Mysql database dump; + +* ``server_name``: defines the server to be backed up + by its DNS name or IP address; + +* ``private_key``: defines the name of the private key to be used + to connect to the client; + +* ``db_name``: defines the name of the database to dump; + +* ``db_user``: defines the name of a user with the right to dump on the basis of; + +* ``db_passwd``: defines the user's password; + +Backing up a PostgreSQL database +++++++++++++++++++++++++++++++++ + +.. code-block:: ini + + [srvasterisk-pgsql] + type=pgsql+ssh + server_name=srvasterisk + private_key=/root/.ssh/id_rsa + db_name=asterisk + +Mandatory parameters: + +* ``[srvasterisk-pgsql]``: name of the section starts + with the name you give to it; + +* ``type``: specifies the backup type for the Mysql database dump; + +* ``server_name``: defines the server to be backed up + by its DNS name or IP address; + +* ``private_key``: defines the name of the private key to be used + to connect to the client; + +* ``db_name``: defines the name of the database to dump; + +Backing up a file server +++++++++++++++++++++++++ + +.. code-block:: ini + + [srvfiles-home] + type=rsync+ssh + server_name=srvfiles + remote_dir=/home + private_key=/root/.ssh/id_dsa + exclude_list=".mozilla",".thunderbird",".x2go","*.avi" + bwlimit = 100 + +Mandatory parameters: + +* ``[srvfiles-home]``: name of the section starts + with the name you give to it; + +* ``type``: specifies the backup type for the Mysql database dump; + +* ``server_name``: defines the server to be backed up + by its DNS name or IP address; + +* ``remote_dir``: defines the folder on the remote host to backup; + +* ``private_key``: defines the name of the private key to be used + to connect to the client; + + .. attention:: + + In case of Windows client, specificities are to be expected: + + By default we use the root user for backups, for windows we will use + the Administrator account (pay attention to the sensitive box). + + .. code-block:: ini + + remote_user=Administrator + + Through :program:`cygwin`, the directory to be backed up will always start + with :file:`/cygdrive`, so it must be specified + in the ``remote_dir`` parameter. + + .. code-block:: ini + + remote_dir=/cygdrive/c/WINDOWS/ + +.. hint:: + + Other non-mandatory parameters can be used. The ``listdrivers`` option + allows you to see them. The two most frequently used parameters are: + + * ``exclude_list``: defines the files to be excluded from the backup; + + * ``bwlimit``: defines the maximum speed of the backup; + +Backing up a XenCenter virtual machine +++++++++++++++++++++++++++++++++++++++ + +On local storage +"""""""""""""""" + +.. code-block:: ini + + [wsmanage] + type=xen-xva + xcphost=srvxen1 + server_name=wsmanage + password_file=/root/xen_passwd + backup_retention_time=2 + halt_vm=True + enable_https=False + +Mandatory parameters: + +* ``[wsmanage]``: name of the section starts + with the name you give to it; + +* ``type``: specifies the backup type for the Mysql database dump; + +* ``xcphost``: defines the XCP server where the VM is found by its DNS name or IP; + +* ``server_name``: defines the server to be backed up + by its DNS name or IP address; + +* ``password_file``: defines a file where are stored the user and the password + to be used for exporting the :mimetype:`.xva` file; + +* ``backup_retention_time``: defines the maximum number of exports + for the virtual machine; + +* ``halt_vm``: **True** = stop the virtual machine then export, + **False** = snapshot the virtual machine then export the :file:`xva` + without stopping the virtual machine; + +* ``enable_https``: activate or deactivate https protocol for transfer; + +On remote storage +""""""""""""""""" + +.. code-block:: ini + + [srvads-copy] + type=copy-vm-xcp + server_name=srvxen1 + vm_name=srvads + storage_name=iscsi-sr1 + password_file=/root/xen_passwd + network_name=test-dcardon + max_copies=3 + +Mandatory parameters: + +* ``[srvads-copy]``: name of the section starts + with the name you give to it; + +* ``type``: specifies the backup type for the Mysql database dump; + +* ``server_name``: defines the server to be backed up + by its DNS name or IP address; + +* ``vm_name``: defines the virtual machine to be backed up + (its name-label in XCP); + +* ``storage_name``: defines the storage to where to copy the virtual machine + (its name-label in XCP); + +* ``password_file``: defines a file where are stored the user and the password + to be used for exporting the :mimetype:`.xva` file; + +* ``network_name``: defines the network to which to copy the VM + (its name-label in XCP); + +* ``max_copies``: maximum number of exports for the virtual machine; + +XenCenter metadata +"""""""""""""""""" + +.. code-block:: ini + +[srvxen1-metadata] +type=xcp-dump-metadata +server_name=srvxen1 +password_file=/root/xen_passwd + +Mandatory parameters: + +* ``[srvxen1-metadata]``: name of the section starts + with the name you give to it; + +* ``type``: specifies the backup type for the Mysql database dump; + +* ``server_name``: defines the server to be backed up + by its DNS name or IP address; + +* ``password_file``: defines a file where are stored the user and the password + to be used for exporting the :mimetype:`.xva` file; + +.. attention:: + + For maximum security put the password file in the root directory + with read-write access only for it. + + .. code-block:: bash + + vi /root/xen_passwd + + example of the content of the file: + + .. code-block:: ini + + user + password + + implementation of restricted rights + + .. code-block:: bash + + chmod 600 /root/xen_passwd diff --git a/doc/source/index.rst b/doc/source/index.rst index 89c7c86..de567e2 100644 --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -79,11 +79,17 @@ would have been difficult to develop as an overlay of the existing one: :maxdepth: 2 :caption: Presenting TISBackup + presenting_tisbackup.rst + installing_tisbackup.rst + configuring_tisbackup.rst + using_tisbackup.rst + .. toctree:: :maxdepth: 1 :caption: Appendix tranquil-it-contacts.rst + screenshots.rst Indices and tables ================== diff --git a/doc/source/installing_tisbackup.rst b/doc/source/installing_tisbackup.rst index 682c314..260cd66 100644 --- a/doc/source/installing_tisbackup.rst +++ b/doc/source/installing_tisbackup.rst @@ -23,7 +23,7 @@ Setting up the GNU/Linux Debian server In order to install a fresh Debian Linux 10 *Buster* (physical or virtual) without graphical interface, please refer to the -`Debian GNU/Linux Installation Guide`_. +`Debian GNU/Linux Installation Guide `_. Configuring network parameters ++++++++++++++++++++++++++++++ @@ -147,7 +147,7 @@ Installing the TISBackup server on Debian Linux apt-get install unzip ssh rsync python-paramiko python-pyvmomi python-pexpect -* retrieve the git sources from https://github.com/tranquilit/TISbackup_ +* retrieve the git sources from https://github.com/tranquilit/TISbackup and place them in the :file:`/opt` folder on your server: .. code-block:: bash @@ -160,7 +160,8 @@ Installing the TISBackup server on Debian Linux ln -sb /opt/tisbackup/tisbackup.py /usr/local/bin/tisbackup * the :command:`tisbackup` command must return all *tisbackup* actions - directly to you. For more information on the actions go to :ref:``; + directly to you. For more information on the actions + go to :ref:`the section on using TISBackup`; .. code-block:: bash @@ -222,3 +223,31 @@ Generating the public and private certificates |clap| You may now go on to the next step and :ref:`configure the backup jobs for your TISBackup`. + +Setting up the graphical user interface for the TISBackup server +---------------------------------------------------------------- + +.. code-block:: bash + + apt-get install python2.7 python-simplejson python-flask python-setuptools sudo + python /usr/lib/python2.7/dist-packages/easy_install.py "huey<=0.4.9" + +.. code-block:: bash + + cp /opt/tisbackup/samples/tisbackup_gui.ini /etc/tis/ + cp /opt/tisbackup/scripts/tisbackup_gui /etc/init.d/tisbackup_gui + cp /opt/tisbackup/scripts/tisbackup_huey /etc/init.d/tisbackup_huey + chmod +x /etc/init.d/tisbackup_gui + chmod +x /etc/init.d/tisbackup_huey + update-rc.d tisbackup_huey defaults + update-rc.d tisbackup_gui defaults + +You can now access your interface through the url +of your TISBackup server on port 8080. + +.. figure:: wapt-resources/tisbackup_gui.png + :align: center + :scale: 100% + :alt: TISBackup Web interface + + TISBackup Web interface diff --git a/doc/source/locale/fr/LC_MESSAGES/configuring_tisbackup.po b/doc/source/locale/fr/LC_MESSAGES/configuring_tisbackup.po new file mode 100644 index 0000000..cb0aca1 --- /dev/null +++ b/doc/source/locale/fr/LC_MESSAGES/configuring_tisbackup.po @@ -0,0 +1,330 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020, Tranquil IT +# This file is distributed under the same license as the TISBackup package. +# FIRST AUTHOR , 2020. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: TISBackup 1.8\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-11-19 18:37+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.3.4\n" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:8 +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:17 +msgid "Configuring the backup jobs" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:8 +msgid "Documentation, TISBackup, configuration, backup jobs" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:21 +msgid "" +"The configuration of the backups is done in an :mimetype:`.ini` file, by " +"default :file:`/etc/tis/tisbackup-config.ini`:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:24 +msgid "a global section where general parameters are specified;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:26 +msgid "then for each backup a section will be created;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:29 +msgid "[global] section" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:31 +msgid "Here are the mandatory parameters of the global section." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:33 +msgid "the beginning of the global section starts with:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:39 +msgid "specify directory where to store backups:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:45 +msgid "" +"define the maximum age of the backups (variable used by the cleanup " +"function):" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:51 +msgid "" +"define the maximum time in hours between each backup. When this time is " +"exceeded, then :program:`checknagios` goes critical:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:58 +msgid "" +"Another non-mandatory parameter allows to define the rsync compression " +"level: ``compression_level=7``." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:62 +msgid "Backup types" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:64 +msgid "to test with a Windows box" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:66 +msgid "" +"Globally, the backups are done through an SSH connection and the steps " +"are:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:68 +msgid "creating the **section** in the configuration file;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:70 +msgid "installing ssh on the Linux client;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:72 +msgid "" +"making an ssh key exchange between the tisbackup server and the client to" +" back up;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:75 +msgid "Here are the different types of backup possible with :program:`tisbackup`." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:78 +msgid "Backing up a MySQL database" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:90 +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:120 +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:148 +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:208 +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:246 +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:280 +msgid "Mandatory parameters:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:92 +msgid "" +"``[srvintranet_mysql_mediawiki]``: name of the section starts with the " +"name you give to it;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:95 +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:125 +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:153 +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:213 +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:251 +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:285 +msgid "``type``: specifies the backup type for the Mysql database dump;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:97 +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:127 +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:155 +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:217 +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:253 +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:287 +msgid "" +"``server_name``: defines the server to be backed up by its DNS name or IP" +" address;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:100 +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:130 +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:160 +msgid "" +"``private_key``: defines the name of the private key to be used to " +"connect to the client;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:103 +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:133 +msgid "``db_name``: defines the name of the database to dump;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:105 +msgid "" +"``db_user``: defines the name of a user with the right to dump on the " +"basis of;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:107 +msgid "``db_passwd``: defines the user's password;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:110 +msgid "Backing up a PostgreSQL database" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:122 +msgid "" +"``[srvasterisk-pgsql]``: name of the section starts with the name you " +"give to it;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:136 +msgid "Backing up a file server" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:150 +msgid "" +"``[srvfiles-home]``: name of the section starts with the name you give to" +" it;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:158 +msgid "``remote_dir``: defines the folder on the remote host to backup;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:165 +msgid "In case of Windows client, specificities are to be expected:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:167 +msgid "" +"By default we use the root user for backups, for windows we will use the " +"Administrator account (pay attention to the sensitive box)." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:174 +msgid "" +"Through :program:`cygwin`, the directory to be backed up will always " +"start with :file:`/cygdrive`, so it must be specified in the " +"``remote_dir`` parameter." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:184 +msgid "" +"Other non-mandatory parameters can be used. The ``listdrivers`` option " +"allows you to see them. The two most frequently used parameters are:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:187 +msgid "``exclude_list``: defines the files to be excluded from the backup;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:189 +msgid "``bwlimit``: defines the maximum speed of the backup;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:192 +msgid "Backing up a XenCenter virtual machine" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:195 +msgid "On local storage" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:210 +msgid "``[wsmanage]``: name of the section starts with the name you give to it;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:215 +msgid "" +"``xcphost``: defines the XCP server where the VM is found by its DNS name" +" or IP;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:220 +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:262 +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:290 +msgid "" +"``password_file``: defines a file where are stored the user and the " +"password to be used for exporting the :mimetype:`.xva` file;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:223 +msgid "" +"``backup_retention_time``: defines the maximum number of exports for the " +"virtual machine;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:226 +msgid "" +"``halt_vm``: **True** = stop the virtual machine then export, **False** =" +" snapshot the virtual machine then export the :file:`xva` without " +"stopping the virtual machine;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:230 +msgid "``enable_https``: activate or deactivate https protocol for transfer;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:233 +msgid "On remote storage" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:248 +msgid "" +"``[srvads-copy]``: name of the section starts with the name you give to " +"it;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:256 +msgid "" +"``vm_name``: defines the virtual machine to be backed up (its name-label " +"in XCP);" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:259 +msgid "" +"``storage_name``: defines the storage to where to copy the virtual " +"machine (its name-label in XCP);" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:265 +msgid "" +"``network_name``: defines the network to which to copy the VM (its name-" +"label in XCP);" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:268 +msgid "``max_copies``: maximum number of exports for the virtual machine;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:271 +msgid "XenCenter metadata" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:275 +msgid "" +"[srvxen1-metadata] type=xcp-dump-metadata server_name=srvxen1 " +"password_file=/root/xen_passwd" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:282 +msgid "" +"``[srvxen1-metadata]``: name of the section starts with the name you give" +" to it;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:295 +msgid "" +"For maximum security put the password file in the root directory with " +"read-write access only for it." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:302 +msgid "example of the content of the file:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/configuring_tisbackup.rst:309 +msgid "implementation of restricted rights" +msgstr "" + diff --git a/doc/source/locale/fr/LC_MESSAGES/index.po b/doc/source/locale/fr/LC_MESSAGES/index.po new file mode 100644 index 0000000..08b3432 --- /dev/null +++ b/doc/source/locale/fr/LC_MESSAGES/index.po @@ -0,0 +1,158 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020, Tranquil IT +# This file is distributed under the same license as the TISBackup package. +# FIRST AUTHOR , 2020. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: TISBackup 1.8\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-11-19 18:37+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.3.4\n" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:78 +msgid "Presenting TISBackup" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:82 +msgid "Appendix" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:8 +msgid "TISBackup Documentation" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:8 +msgid "Documentation, TISBackup, introduction, welcome page, Welcome" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:14 +msgid "" +"The objective of TISbackup is to benefit from file backups and " +"centralized alert feedback on \"reasonable\" data volumes (of the order " +"of a few TB)." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:18 +msgid "TISBackup allows:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:20 +msgid "to know if a recent backup exists;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:22 +msgid "" +"to keep a history with deduplication at the file level (no duplicate " +"backups);" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:24 +msgid "" +"to have an immediate view of the contents of a server or a server area " +"for data restoration ;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:27 +msgid "" +"to export the last backup to an external media in order to transfer it to" +" a secure location;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:30 +msgid "" +"to configure the backup cycle with a simple and readable :mimetype:`.ini`" +" file;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:33 +msgid "" +"to work with a module mechanism to extend the type of backups (https, " +"rsync, postgres, mysql,) of virtual machines;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:36 +msgid "" +"Satisfying these needs stems from the need for a tool to manage a vast " +"pool of machines each hosting a multitude of different software or " +"services (different editors, different hardware platforms and operating " +"environments, etc.). Finally, as the backup procedures of a publisher " +"changed without any warning, the remote backup mechanisms were regularly " +"broken, which caused us some scares with the mechanisms we were using " +"before." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:45 +msgid "Overview of existing solutions" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:47 +msgid "Different open source solutions exist but did not meet our specifications." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:50 +msgid "Baccula" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:52 +msgid "" +":program:`Baccula` is a high-performance solution for full backups on " +"tape and removable media. However, a restore can take a long time and the" +" storage of a history can be voluminous. The backup is saved on a file " +"system that is not readable by a Windows system. An uninitiated \"backup " +"manager\" will not be able to check the contents of his backup from home." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:60 +msgid "r-snapshot" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:62 +msgid "" +":program:`r-snapshot` almost corresponds to the specifications but is " +"complex to configure and any necessary modification would have been " +"difficult to develop as an overlay of the existing one:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:66 +msgid "" +"the backups are organized by date then by zone which is the opposite of " +"what was desired;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:69 +msgid "" +"it is not possible to configure different backup frequencies according to" +" the criticality levels of the servers;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:72 +msgid "" +"finally, the deletion of obsolete backups is done in the same process as " +"the backups, which can be very long and can be problematic if there is a " +"problem during the backup." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:76 +msgid "**... and now TISbackup ...**" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:89 +msgid "Indices and tables" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:91 +msgid ":ref:`genindex`" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/index.rst:93 +msgid ":ref:`search`" +msgstr "" + diff --git a/doc/source/locale/fr/LC_MESSAGES/installing_tisbackup.po b/doc/source/locale/fr/LC_MESSAGES/installing_tisbackup.po new file mode 100644 index 0000000..10cc996 --- /dev/null +++ b/doc/source/locale/fr/LC_MESSAGES/installing_tisbackup.po @@ -0,0 +1,264 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020, Tranquil IT +# This file is distributed under the same license as the TISBackup package. +# FIRST AUTHOR , 2020. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: TISBackup 1.8\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-11-19 18:54+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.3.4\n" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:8 +msgid "Installing and configuring TISBackup" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:8 +msgid "Documentation, TISBackup, installation, configuration" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:17 +msgid "Installing and configuring TISBackup on Debian" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:22 +msgid "Setting up the GNU/Linux Debian server" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:24 +msgid "" +"In order to install a fresh Debian Linux 10 *Buster* (physical or " +"virtual) without graphical interface, please refer to the `Debian " +"GNU/Linux Installation Guide " +"`_." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:29 +msgid "Configuring network parameters" +msgstr "" + +#: source/wapt-resources/linux-server-naming.txt:8 +msgid "" +"The different parameters presented below are not specific to TISBackup; " +"you may adapt them as required for your environment." +msgstr "" + +#: source/wapt-resources/linux-server-naming.txt:11 +msgid "" +"Modify the following files in order to get a proper named :abbr:`FQDN " +"(Fully Qualified Domain Name)` and network addressing strategy." +msgstr "" + +#: source/wapt-resources/linux-server-naming.txt:14 +msgid "In the following example:" +msgstr "" + +#: source/wapt-resources/linux-server-naming.txt:16 +msgid "the FQDN name is *srvbackup.mydomain.lan*;" +msgstr "" + +#: source/wapt-resources/linux-server-naming.txt:18 +msgid "the short-name of the TISBackup Server is *srvbackup*;" +msgstr "" + +#: source/wapt-resources/linux-server-naming.txt:20 +msgid "the :abbr:`DNS (Domain Name Service)` suffix is *mydomain.lan*;" +msgstr "" + +#: source/wapt-resources/linux-server-naming.txt:22 +msgid "the IP address is *10.0.0.10/24*;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:34 +msgid "Configuring the name of the Debian server" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:38 +msgid "" +"The short name of the future TISBackup server must not be longer than " +"**15 characters** (the limit is due to *sAMAccountName* restriction in " +"Active Directory)." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:42 +msgid "" +"The name of the TISBackup server must be a :abbr:`FQDN (Fully Qualified " +"Domain Name)`, that is to say it has both the server name and the DNS " +"suffix." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:45 +msgid "modify the :file:`/etc/hostname` file and write the FQDN of the server;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:52 +msgid "" +"configure the :file:`/etc/hosts` file, be sure to put both the FQDN and " +"the short name of the server;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:64 +msgid "" +"on the line defining the DNS server IP address, be sure to have the IP of" +" the server (not 127.0.0.1), then the FQDN, then the short name;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:67 +msgid "do not change the line with *localhost*;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:70 +msgid "Configuring the IP address of the Debian server" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:72 +msgid "" +"configure the IP address of the Debian Server in the " +":file:`/etc/network/interfaces`;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:84 +msgid "" +"apply the network configuration by rebooting the machine with a " +":code:`reboot`;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:87 +msgid "" +"if it has not already been done, create the DNS entry for the WAPT Server" +" in the Organization's Active Directory;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:90 +msgid "" +"after reboot, configure the system language in English in order to have " +"non-localized logs for easier searching of common errors;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:99 +msgid "check that the machine clock is on time (with NTP installed);" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:109 +msgid "If the NTP package is not installed." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:117 +msgid "update and upgrade your Debian;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:124 +msgid "install systemd;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:130 +msgid "restart the Debian server;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:136 +msgid "" +"|clap| The Debian server is now ready. You may now go on to the next step" +" and :ref:`install TISBackup on your Debian`." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:142 +msgid "Installing the TISBackup server on Debian Linux" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:144 +msgid "install the required dependencies:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:150 +msgid "" +"retrieve the git sources from https://github.com/tranquilit/TISbackup and" +" place them in the :file:`/opt` folder on your server:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:162 +msgid "" +"the :command:`tisbackup` command must return all *tisbackup* actions " +"directly to you. For more information on the actions go to :ref:`the " +"section on using TISBackup`;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:185 +msgid "Configuring TISBackup" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:187 +msgid "create the directory for TISBackup configuration files:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:193 +msgid "" +"in the directory :file:`/opt/tisbackup/samples/`, you will find the files" +" :file:`config.ini.sample` and :file:`tisbackup-config.ini` which you can" +" use as examples. Copy one of these two files into the :file:`/etc/tis` " +"directory and we will describe in the next section how to customize this " +"files;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:204 +msgid "Launching the backup scheduled task" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:210 +msgid "" +"modify the :file:`/etc/cron.d/tisbackup` file to indicate when to launch " +"the task;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:214 +msgid "Generating the public and private certificates" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:216 +msgid "as root:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:222 +msgid "press :kbd:`Enter` for each one of the steps;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:224 +msgid "" +"|clap| You may now go on to the next step and :ref:`configure the backup " +"jobs for your TISBackup`." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:228 +msgid "Setting up the graphical user interface for the TISBackup server" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:245 +msgid "" +"You can now access your interface through the url of your TISBackup " +"server on port 8080." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/installing_tisbackup.rst:253 +msgid "TISBackup Web interface" +msgstr "" + +#~ msgid "" +#~ msgstr "" + +#~ msgid "the :term:`FQDN` name is *srvbackup.mydomain.lan*;" +#~ msgstr "" + +#~ msgid "" +#~ "retrieve the git sources from " +#~ "`https://github.com/tranquilit/TISbackup`_ and place " +#~ "them in the :file:`/opt` folder on " +#~ "your server:" +#~ msgstr "" + diff --git a/doc/source/locale/fr/LC_MESSAGES/presenting_tisbackup.po b/doc/source/locale/fr/LC_MESSAGES/presenting_tisbackup.po new file mode 100644 index 0000000..128b742 --- /dev/null +++ b/doc/source/locale/fr/LC_MESSAGES/presenting_tisbackup.po @@ -0,0 +1,253 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020, Tranquil IT +# This file is distributed under the same license as the TISBackup package. +# FIRST AUTHOR , 2020. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: TISBackup 1.8\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-11-19 18:37+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.3.4\n" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:8 +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:24 +msgid "Technical background for TISBackup" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:8 +msgid "Documentation, TISBackup, technical background" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:26 +msgid "" +"The deduplication of this solution is based on the hardlinks of ext3/4 " +"file systems used for storing backup files." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:29 +msgid "" +"The backup server must run :program:`rsync` in server mode, and the " +"workstations to be backed up must be equipped with :program:`rsync` and " +":program:`ssh` (usually basic on machines running GNU/Linux, with " +":program:`cygwin` (or another tool like :program:`cwrsync`) for machines " +"running MS Windows)." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:36 +msgid "tisbackup" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:38 +msgid "" +":program:`tisbackup` is a python script that the backup server runs at " +"regular intervals. The configuration file :file:`tisbackup.ini` contains " +"the details of the tasks to be executed." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:42 +msgid "" +":program:`tisbackup` has different options for its execution, available " +"in the :command:`tisbackup --help` command, the main ones being the " +"following:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:46 +msgid ":command:`backup`: executes all scheduled backups;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:48 +msgid "" +":command:`cleanup`: examines the backups and deletes those that are older" +" than the defined maximum retention time ;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:51 +msgid ":command:`checknagios`: returns the content that can be viewed by nagios ;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:53 +msgid ":command:`retryfailed`: redoes the backups that previously failed;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:55 +msgid "" +":command:`exportbackup`: exports the last valid backups to the specified " +"location (remote, external media, ...);" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:58 +msgid "" +":command:`register_existing`: scans the backups that have been made and " +"adds the missing ones to the database;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:62 +msgid "tisbackup.ini" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:64 +msgid "" +":file:`tisbackup.ini` defines the backups to be executed and supervised. " +"It is written with a simple formalism." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:67 +msgid "The different types of backups are:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:69 +msgid "``rsync``: the backup of a directory by rsync using the rsync protocol;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:71 +msgid "``rsync+ssh``: the backup of a directory by rsync with the ssh protocol;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:73 +msgid "" +"``mysql+ssh``: saving a mysql database in a gzipped sql file, with the " +"ssh protocol;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:76 +msgid "" +"``pgsql+ssh``: the backup of a postgresql database in a gzipped sql file," +" with the ssh protocol;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:79 +msgid "" +"``xen-xva``: the backup of a virtual machine running on an XCP server as " +"an XVA file;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:82 +msgid "" +"``xen-meta-data``: the backup of XCP metadata from a virtualization " +"server;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:84 +msgid "``switch``: the backup of switches;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:86 +msgid "" +"``null``: null backup of a server that does not require a backup but for " +"which it is known to be taken into account (Nagios supervision);" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:89 +msgid "" +"The first part of the :file:`tisbackup.ini` file, starting with the " +"``[Global]`` tag, determines:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:92 +msgid "the path to the folder where the backups will be stored;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:94 +msgid "the maximum retention time of a backup (in days);" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:96 +msgid "the maximum delay before triggering a nagios critical message (in hours);" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:98 +msgid "possibly the limit of usable bandwidth;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:100 +msgid "" +"The rest of the file lists the different backups to be made, with " +"specific parameters for each type of backup:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:103 +msgid "name of the directory in the backup;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:105 +msgid "backup type;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:107 +msgid "server name;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:109 +msgid "directory (in case of a directory backup);" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:111 +msgid "directories to be excluded (idem);" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:113 +msgid "location of the ssh key to be used (private key on the backup server);" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:115 +msgid "name of the database (in case of mysql or postgresql database backup);" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:117 +msgid "ssh port number to use;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:119 +msgid "" +"database user and password (in case of mysql or postgresql database " +"backup);" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:122 +msgid "tisbackup.sql" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:124 +msgid "" +":file:`tisbackup.sql` is the :program:`sqlite` database available on the " +"backup server, in which the backup information of each of the backed up " +"areas is stored. It is used in particular to gather the information " +"necessary for Nagios." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:130 +msgid "TISbackup GUI" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:132 +msgid "" +"Also developed in python, TISbackup GUI is a graphical interface that " +"allows you to:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:135 +msgid "visualize the last backups;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:137 +msgid "export a backup to a USB media;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:139 +msgid "visualize the backups to be made;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/presenting_tisbackup.rst:141 +msgid "" +"|clap| You may now go on to the next step and :ref:`install TISBackup on " +"your Debian`." +msgstr "" + diff --git a/doc/source/locale/fr/LC_MESSAGES/screenshots.po b/doc/source/locale/fr/LC_MESSAGES/screenshots.po new file mode 100644 index 0000000..9b4e0f5 --- /dev/null +++ b/doc/source/locale/fr/LC_MESSAGES/screenshots.po @@ -0,0 +1,56 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020, Tranquil IT +# This file is distributed under the same license as the TISBackup package. +# FIRST AUTHOR , 2020. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: TISBackup 1.8\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-11-19 18:40+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.3.4\n" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/screenshots.rst:8 +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/screenshots.rst:17 +msgid "Screenshots of TISBackup" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/screenshots.rst:8 +msgid "Documentation, TISBackup, screenshots" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/screenshots.rst:26 +msgid "TISBackup Web interface" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/screenshots.rst:33 +msgid "Exporting a backup to an external USB HDD" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/screenshots.rst:40 +msgid "Status of exported backups" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/screenshots.rst:47 +msgid "Overview of current backups" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/screenshots.rst:54 +msgid "Overview of successful backups" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/screenshots.rst:61 +msgid "Searching for past backups" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/screenshots.rst:68 +msgid "TISBackup action menu" +msgstr "" + diff --git a/doc/source/locale/fr/LC_MESSAGES/tranquil-it-contacts.po b/doc/source/locale/fr/LC_MESSAGES/tranquil-it-contacts.po new file mode 100644 index 0000000..f92c40f --- /dev/null +++ b/doc/source/locale/fr/LC_MESSAGES/tranquil-it-contacts.po @@ -0,0 +1,58 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020, Tranquil IT +# This file is distributed under the same license as the TISBackup package. +# FIRST AUTHOR , 2020. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: TISBackup 1.8\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-11-19 18:37+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.3.4\n" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/tranquil-it-contacts.rst:8 +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/tranquil-it-contacts.rst:16 +msgid "Contacting Tranquil IT" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/tranquil-it-contacts.rst:8 +msgid "" +"WAPT, documentation, website, editor, Twitter, Linkedin, Forum, Mailing " +"List, official website" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/tranquil-it-contacts.rst:18 +msgid "Contact us for more informations:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/tranquil-it-contacts.rst:20 +msgid "Tranquil IT: https://www.tranquil.it/" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/tranquil-it-contacts.rst:21 +msgid "Twitter: https://twitter.com/tranquil_it" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/tranquil-it-contacts.rst:22 +msgid "Linkedin: https://www.linkedin.com/company/tranquil-it" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/tranquil-it-contacts.rst:23 +msgid "Forum in French: https://forum.tranquil.it/" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/tranquil-it-contacts.rst:24 +msgid "Forum in English: https://www.reddit.com/r/WAPT" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/tranquil-it-contacts.rst:25 +msgid "Mailing-list: https://lists.tranquil.it/listinfo/wapt" +msgstr "" + diff --git a/doc/source/locale/fr/LC_MESSAGES/using_tisbackup.po b/doc/source/locale/fr/LC_MESSAGES/using_tisbackup.po new file mode 100644 index 0000000..67066e3 --- /dev/null +++ b/doc/source/locale/fr/LC_MESSAGES/using_tisbackup.po @@ -0,0 +1,125 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2020, Tranquil IT +# This file is distributed under the same license as the TISBackup package. +# FIRST AUTHOR , 2020. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: TISBackup 1.8\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-11-19 18:44+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.3.4\n" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/using_tisbackup.rst:8 +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/using_tisbackup.rst:17 +msgid "Using TISBackup" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/using_tisbackup.rst:8 +msgid "Documentation, TISBackup, usage, options, exporting" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/using_tisbackup.rst:21 +msgid "" +"As seen in the :ref:`section on installing " +"TISbackup`, once the TISBackup installation is " +"up and running, we have the choice of these actions:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/using_tisbackup.rst:36 +msgid "The 3 following options can be used with any tisbackup action." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/using_tisbackup.rst:38 +msgid "" +"the ``-c`` *config_file* option allows to specify a backup file, by " +"default :file:`/etc/tis/tisbackup-config.ini` is used:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/using_tisbackup.rst:45 +msgid "" +"the ``-s`` *section_name* option allows to launch only the action on the " +"specified section:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/using_tisbackup.rst:52 +msgid "" +"the ``-d`` option allows you to simulate an action in order to see the " +"commands launched by it." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/using_tisbackup.rst:59 +msgid ":command:`backup` launches a backup action:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/using_tisbackup.rst:65 +msgid "" +":command:`cleanup` removes backups older than the time specified in the " +"``backup_retention_time`` parameter of the configuration file:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/using_tisbackup.rst:72 +msgid "" +":command:`checknagios` allows the backup information to be uploaded to " +"the nagios monitoring server:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/using_tisbackup.rst:79 +msgid "" +":command:`dumpstat` displays all information about the last 20 backups in" +" tabular format:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/using_tisbackup.rst:86 +msgid ":command:`retryfailed` restarts only the backup of the failed sections:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/using_tisbackup.rst:92 +msgid "" +":command:`listdrivers` lists all the possible types of backups and their " +"parameters:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/using_tisbackup.rst:99 +msgid "" +":command:`exportbackup` copies the last good backup to a directory, you " +"must use the ``--exportdir`` option to specify or copy the export:" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/using_tisbackup.rst:107 +msgid "" +":command:`register_existing` checks the backup directory and saves " +"information from previous backups to tisbackup in the database;" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/using_tisbackup.rst:111 +msgid "Exporting backups" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/using_tisbackup.rst:113 +msgid "" +"With this procedure, you will be able to export your backups on USB Hard " +"Disk Drives for your off-line backup needs." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/using_tisbackup.rst:116 +msgid "" +"The partition of your HDD must be **ext4** formated and labeled " +"*tisbackup*." +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/using_tisbackup.rst:136 +msgid "Exporting a backup to an external USB HDD" +msgstr "" + +#: /mnt/c/Users/vcardon/Desktop/git/tisbackup/doc/source/using_tisbackup.rst:143 +msgid "Status of exported backups" +msgstr "" + diff --git a/doc/source/presenting_tisbackup.rst b/doc/source/presenting_tisbackup.rst index 84b7446..7620b82 100644 --- a/doc/source/presenting_tisbackup.rst +++ b/doc/source/presenting_tisbackup.rst @@ -13,6 +13,13 @@ :scale: 50% :alt: Clapping hands +.. |date| date:: + +.. figure:: wapt-resources/tisbackup_logo.png + :align: center + :scale: 100% + :alt: TISBackup Logo + Technical background for TISBackup ================================== diff --git a/doc/source/screenshots.rst b/doc/source/screenshots.rst new file mode 100644 index 0000000..f61e5cb --- /dev/null +++ b/doc/source/screenshots.rst @@ -0,0 +1,68 @@ +.. Reminder for header structure: + Level 1: ==================== + Level 2: -------------------- + Level 3: ++++++++++++++++++++ + Level 4: """""""""""""""""""" + Level 5: ^^^^^^^^^^^^^^^^^^^^ + +.. meta:: + :description: Screenshots of TISBackup + :keywords: Documentation, TISBackup, screenshots + +.. |clap| image:: wapt-resources/clapping-hands-microsoft.png + :scale: 50% + :alt: Clapping hands + +Screenshots of TISBackup +======================== + +.. _tisbackup_screenshots: + +.. figure:: wapt-resources/tisbackup_gui.png + :align: center + :scale: 100% + :alt: TISBackup Web interface + + TISBackup Web interface + +.. figure:: wapt-resources/tisbackup_hdd_export.png + :align: center + :scale: 100% + :alt: Exporting a backup to an external USB HDD + + Exporting a backup to an external USB HDD + +.. figure:: wapt-resources/tisbackup_hdd_export_status.png + :align: center + :scale: 100% + :alt: Status of exported backups + + Status of exported backups + +.. figure:: wapt-resources/tisbackup_backup_list.png + :align: center + :scale: 100% + :alt: Overview of current backups + + Overview of current backups + +.. figure:: wapt-resources/tisbackup_successful_backups.png + :align: center + :scale: 100% + :alt: Overview of successful backups + + Overview of successful backups + +.. figure:: wapt-resources/tisbackup_searching_backups.png + :align: center + :scale: 100% + :alt: Searching for past backups + + Searching for past backups + +.. figure:: wapt-resources/tisbackup_action_menu.png + :align: center + :scale: 100% + :alt: TISBackup action menu + + TISBackup action menu diff --git a/doc/source/using_tisbackup.rst b/doc/source/using_tisbackup.rst new file mode 100644 index 0000000..c0e1629 --- /dev/null +++ b/doc/source/using_tisbackup.rst @@ -0,0 +1,143 @@ +.. Reminder for header structure: + Level 1: ==================== + Level 2: -------------------- + Level 3: ++++++++++++++++++++ + Level 4: """""""""""""""""""" + Level 5: ^^^^^^^^^^^^^^^^^^^^ + +.. meta:: + :description: Using TISBackup + :keywords: Documentation, TISBackup, usage, options, exporting + +.. |clap| image:: wapt-resources/clapping-hands-microsoft.png + :scale: 50% + :alt: Clapping hands + +Using TISBackup +=============== + +.. _using_tisbackup: + +As seen in the :ref:`section on installing TISbackup`, +once the TISBackup installation is up and running, +we have the choice of these actions: + +.. code-block:: ini + + backup: launch all backups or a specific one if -s option is used + cleanup: removed backups older than retension period + checknagios: check all or a specific backup against max_backup_age parameter + dumpstat: dump the content of database for the last 20 backups + retryfailed: try to relaunch the last failed backups + listdrivers: list available backup types and parameters for config inifile + exportbackup: copy lastest OK backups from local to location defned by --exportdir parameter + register_existing: scan backup directories and add missing backups to database + +The 3 following options can be used with any tisbackup action. + +* the ``-c`` *config_file* option allows to specify a backup file, + by default :file:`/etc/tis/tisbackup-config.ini` is used: + + .. code-block:: bash + + tisbackup backup -c /etc/toto/test-config.ini + +* the ``-s`` *section_name* option allows to launch only the action + on the specified section: + + .. code-block:: bash + + tisbackup backup -s section_name + +* the ``-d`` option allows you to simulate an action in order + to see the commands launched by it. + + .. code-block:: bash + + tisbackup backup -d + +* :command:`backup` launches a backup action: + + .. code-block:: bash + + tisbackup backup + +* :command:`cleanup` removes backups older than the time specified + in the ``backup_retention_time`` parameter of the configuration file: + + .. code-block:: bash + + tisbackup cleanup + +* :command:`checknagios` allows the backup information to be uploaded + to the nagios monitoring server: + + .. code-block:: bash + + tisbackup checknagios + +* :command:`dumpstat` displays all information about the last 20 backups + in tabular format: + + .. code-block:: bash + + tisbackup dumpstat + +* :command:`retryfailed` restarts only the backup of the failed sections: + + .. code-block:: bash + + tisbackup retryfailed + +* :command:`listdrivers` lists all the possible types of backups + and their parameters: + + .. code-block:: bash + + tisbackup listdrivers + +* :command:`exportbackup` copies the last good backup + to a directory, you must use the ``--exportdir`` option to specify + or copy the export: + + .. code-block:: bash + + tisbackup exportbackup --exportdir example_directory + +* :command:`register_existing` checks the backup directory and saves information + from previous backups to tisbackup in the database; + +Exporting backups +----------------- + +With this procedure, you will be able to export your backups +on USB Hard Disk Drives for your off-line backup needs. + +The partition of your HDD must be **ext4** formated and labeled *tisbackup*. + +.. code-block:: bash + + fdisk /dev/xvdc + Command (m for help): n + Select (default p): p + Partition number (1-4, default 1): 1 + "Enter" + "Enter" + Command (m for help): w + + mkfs.ext4 /dev/xvdc1 + e2label /dev/xvdc1 tisbackup + +.. figure:: wapt-resources/tisbackup_hdd_export.png + :align: center + :scale: 100% + :alt: Exporting a backup to an external USB HDD + + Exporting a backup to an external USB HDD + +.. figure:: wapt-resources/tisbackup_hdd_export_status.png + :align: center + :scale: 100% + :alt: Status of exported backups + + Status of exported backups diff --git a/doc/source/wapt-resources/clapping-hands-microsoft.png b/doc/source/wapt-resources/clapping-hands-microsoft.png new file mode 100644 index 0000000..4ad1955 Binary files /dev/null and b/doc/source/wapt-resources/clapping-hands-microsoft.png differ diff --git a/doc/source/wapt-resources/linux-server-naming.txt b/doc/source/wapt-resources/linux-server-naming.txt index 27e411c..f72b768 100644 --- a/doc/source/wapt-resources/linux-server-naming.txt +++ b/doc/source/wapt-resources/linux-server-naming.txt @@ -13,10 +13,10 @@ Modify the following files in order to get a proper named In the following example: -* the :term:`FQDN` name is *srvbackup.mydomain.lan*; +* the FQDN name is *srvbackup.mydomain.lan*; * the short-name of the TISBackup Server is *srvbackup*; * the :abbr:`DNS (Domain Name Service)` suffix is *mydomain.lan*; -* the IP address is *10.0.0.10/24*; \ No newline at end of file +* the IP address is *10.0.0.10/24*; diff --git a/doc/source/wapt-resources/tisbackup_action_menu.png b/doc/source/wapt-resources/tisbackup_action_menu.png new file mode 100644 index 0000000..18af60f Binary files /dev/null and b/doc/source/wapt-resources/tisbackup_action_menu.png differ diff --git a/doc/source/wapt-resources/tisbackup_backup_list.png b/doc/source/wapt-resources/tisbackup_backup_list.png new file mode 100644 index 0000000..00c727a Binary files /dev/null and b/doc/source/wapt-resources/tisbackup_backup_list.png differ diff --git a/doc/source/wapt-resources/tisbackup_gui.png b/doc/source/wapt-resources/tisbackup_gui.png new file mode 100644 index 0000000..5a66e69 Binary files /dev/null and b/doc/source/wapt-resources/tisbackup_gui.png differ diff --git a/doc/source/wapt-resources/tisbackup_hdd_export.png b/doc/source/wapt-resources/tisbackup_hdd_export.png new file mode 100644 index 0000000..228bc33 Binary files /dev/null and b/doc/source/wapt-resources/tisbackup_hdd_export.png differ diff --git a/doc/source/wapt-resources/tisbackup_hdd_export_status.png b/doc/source/wapt-resources/tisbackup_hdd_export_status.png new file mode 100644 index 0000000..23f04fb Binary files /dev/null and b/doc/source/wapt-resources/tisbackup_hdd_export_status.png differ diff --git a/doc/source/wapt-resources/tisbackup_logo.png b/doc/source/wapt-resources/tisbackup_logo.png new file mode 100644 index 0000000..554700d Binary files /dev/null and b/doc/source/wapt-resources/tisbackup_logo.png differ diff --git a/doc/source/wapt-resources/tisbackup_searching_backups.png b/doc/source/wapt-resources/tisbackup_searching_backups.png new file mode 100644 index 0000000..3dec902 Binary files /dev/null and b/doc/source/wapt-resources/tisbackup_searching_backups.png differ diff --git a/doc/source/wapt-resources/tisbackup_successful_backups.png b/doc/source/wapt-resources/tisbackup_successful_backups.png new file mode 100644 index 0000000..009ca0d Binary files /dev/null and b/doc/source/wapt-resources/tisbackup_successful_backups.png differ