\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 d’un utilisateur des partages \ldots{} \end{itemize} Le module EOLE propose une commande avec une série d’option pour restaurer du contenu spécifique aux principaux services qu’il 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 d’un ancien serveur sur un nouveau. La procédure comporte plusieurs étapes puisqu’il 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 } (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}