Commit b2305fe98659d0384de8121ab9023a56493d0c03

Authored by macartur
1 parent 9d1f11fe
Exists in master

Making backup and restore redmine+ldap documentation

installDoc/backup_restauracao-sei.tex
... ... @@ -39,27 +39,30 @@ Durante a restauração será pedido para sobrescrever o arquivo authorized\_kye
39 39  
40 40 \subsection{Redmine + Ldap}
41 41 \subsubsection{Backup}
42   -
  42 +Para realizar o backup é necessario fazer:
  43 +\\
  44 +\\
43 45 \fbox{\parbox{\textwidth}{
44 46 \texttt{
  47 +wget http://gitlab.com/softwarepublico/labsei/raw/master/script/backup\_restore.sh
  48 +\\
  49 +sudo sh backup\_restore.sh backup
  50 +}}}
45 51  
46   -Para realizar o backup é necessario fazer:
47   -
  52 +Os arquivos de backup serão armazenados no diretório "/var/backup/colab-sei" e contém os seguintes arquivos:
48 53 \\
49   -wget <endereço do arquivo backup\_restore.sh>
  54 +file\_backup= diretório de arquivos carregados no redmine
50 55 \\
51   -sudo ./backup\_restore.sh backup
  56 +redmine.dump= arquivo de backup do banco de dados
52 57 \\
53   -Os arquivos de backup serão armazenados no diretorio:
54   -"/var/backup/colab-sei"
55   -
56   -}}}
  58 +ldap-backup.ldif= arquivo de backup da ldap
57 59  
58 60 \subsubsection{Restauração}
59   -
  61 +Para realizar a restauração é necessario utilizar o arquivo backup\_restore.sh utilizado no procedimento anterior, com o comando:
  62 +\\
60 63 \fbox{\parbox{\textwidth}{
61 64 \texttt{
62   -sudo chown \$USER:\$GROUP -R /opt
63   -\\
64   -cd /opt
  65 +sudo sh backup\_restore.sh restore
65 66 }}}
  67 +
  68 +Então os arquivos no diretório de backup serão executados e transferidos para o diretório do redmine e o banco de dados e a ldap irá ser restaurado.
... ...
script/backup_restore.sh
... ... @@ -40,16 +40,16 @@ if [ &quot;$1&quot; == &quot;restore&quot; ] ; then
40 40 #restore ldap
41 41  
42 42 #remove old users
43   -# sudo service slapd stop
44   -# sudo rm /var/lib/ldap/alock /var/lib/ldap/log* /var/lib/ldap/*db* -f
45   -# sudo service slapd start
46   -# sudo service slapd stop
47   -
48   - #adicionar os usuários antigos
49   -# sudo slapadd -l $DIR_BACKUP/ldap-backup.ldif
50   -# sudo slapindex -v
51   -# sudo chown ldap:ldap /var/lib/ldap/*
52   -# service slapd start
  43 + sudo service slapd stop
  44 + sudo rm /var/lib/ldap/alock /var/lib/ldap/log* /var/lib/ldap/*db* -f
  45 + sudo service slapd start
  46 + sudo service slapd stop
  47 +
  48 + #adicionar os usuários antigos
  49 + sudo slapadd -l $DIR_BACKUP/ldap-backup.ldif
  50 + sudo slapindex -v
  51 + sudo chown ldap:ldap /var/lib/ldap/*
  52 + service slapd start
53 53  
54 54  
55 55 # reset database redmine
... ...