formations/slides/modules_EOLE_envole/commun/sauvegarde/restauration.tex

59 lines
2.6 KiB
TeX
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

\begin{frame}
\frametitle{Restauration}
\framesubtitle{Principes}
La restauration consiste à rétablir tout ou partie de la sauvegarde en réponse à plusieurs événements :
\begin{itemize}
\item serveur inutilisable à réinstaller ;
\item mauvaise manipulation dun utilisateur des partages \ldots{}
\end{itemize}
Le module EOLE propose une commande avec une série doption pour restaurer du contenu spécifique aux principaux services quil met à disposition.
\end{frame}
\begin{frame}
\frametitle{Restauration}
\framesubtitle{Restauration partielle}
\begin{itemize}
\item Script \commande{bareosrestore.py} (2.5, 2.6) ;
\item rechercher un fichier : \commande{--search \*} ;
\item restaurer un fichier : \commande{--file nom\_du\_fichier} ;
\item restaurer le dossier et contenu : \commande{--folder nom\_du\_dossier} ;
% \item restaurer tous les fichiers : \commande{--all\_files} ;
\item restaurer les bases de données : \commande{--mysql} ;
\item restaurer un annuaire LDAP : \commande{--ldap} ;
\item \ldots{}
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Restauration}
\framesubtitle{Restauration totale}
Le principe de la restauration totale consiste à rétablir les données dun ancien serveur sur un nouveau.
La procédure comporte plusieurs étapes puisquil est nécessaire de restaurer la configuration de la sauvegarde avant de pouvoir utiliser Bareos.
\end{frame}
\begin{frame}
\frametitle{Restauration}
\framesubtitle{Restauration totale}
\begin{itemize}
\item Installer le serveur (avec gen\_conteneur) ;
\item configurer le support de sauvegarde en ligne de commande ;
\item monter le support de sauvegarde : \commande{bareosmount.py --mount} ;
\begin{itemize}
\item Si vous avez un zéphir utiliser : \commande{enregistrement\_zephir};
\item Si vous n'avez pas de zéphir, restaurer le fichier config.eol :
\begin{itemize}
\item \commande{bareosrestore.py --configeole <nom du directeur (scribe-dir)>} (attention restauration aussi de la configuration bareos) ;
\item copier la configuration restaurée : \commande{cp zephir-restore.eol /etc/eole/config.eol} ;
\end{itemize}
\end{itemize}
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Restauration}
\framesubtitle{Restauration totale}
\begin{itemize}
\item instanciation du serveur : \commande{instance} ;
\item ne pas reinitiliser la base Bareos ;
\item bareosrestore.py --catalog (sans options) ;
\item restauration totale : \commande{bareosrestore.py --all}.
\end{itemize}
\end{frame}