Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| wiki:linux:urbackup [2023/03/15 12:30] – DEROUET Valentin | wiki:linux:urbackup [2023/04/26 17:56] (Version actuelle) – DEROUET Valentin | ||
|---|---|---|---|
| Ligne 9: | Ligne 9: | ||
| Pour mieux s'y retrouver cette documentation disposera de plusieurs screenshots illustrant les consignes. | Pour mieux s'y retrouver cette documentation disposera de plusieurs screenshots illustrant les consignes. | ||
| - | ## Préambule | + | ## Préambule |
| + | |||
| + | ### Sauvegarde : bonne pratiques | ||
| + | |||
| + | N’oubliez pas également de suivre la règle de sauvegarde 3-2-1. | ||
| + | |||
| + | - Faire au moins 3 copies des données. | ||
| + | - | ||
| + | - | ||
| + | |||
| + | Il existe plusieurs supports de sauvegarde : | ||
| + | |||
| + | - Cloud (AWS, Hubic, Drive...) | ||
| + | - LTO (Sur bande, meilleure solution de sauvegarde niveau rapport prix/ | ||
| + | - NAS/DAS/SAN (Stockage en dur auto-hebergé) | ||
| + | |||
| + | Afin de réaliser une sauvegarde hors-site, il faut chiffrer les données afin d' | ||
| + | |||
| + | Prévoir un **PRA** en cas d' | ||
| + | |||
| + | Voici un exemple de **PRA** pour une société nommée Mégaproduction : [wiki: | ||
| + | |||
| + | Exemple d'un déroulement d' | ||
| + | |||
| + | {{ wiki: | ||
| ### Pourquoi urbackup ? | ### Pourquoi urbackup ? | ||
| Ligne 18: | Ligne 42: | ||
| Le programme offre une bonne poignée de fonctions disponibles dans le logiciel de sauvegarde. Parmi eux, nous trouverons **une interface Web pour gérer toutes les sauvegardes**. Il peut être installé sur Gnu/Linux, Windows et de nombreux systèmes d' | Le programme offre une bonne poignée de fonctions disponibles dans le logiciel de sauvegarde. Parmi eux, nous trouverons **une interface Web pour gérer toutes les sauvegardes**. Il peut être installé sur Gnu/Linux, Windows et de nombreux systèmes d' | ||
| - | |||
| - | N’oubliez pas également de suivre la règle de sauvegarde 3-2-1. | ||
| - | |||
| - | - Faire au moins 3 copies des données. | ||
| - | - | ||
| - | - | ||
| ### Prérequis | ### Prérequis | ||
| Ligne 304: | Ligne 322: | ||
| ```bash | ```bash | ||
| - | TF=$(mktemp) && wget " | + | TF=$(mktemp) && wget " |
| ``` | ``` | ||
| Ligne 441: | Ligne 459: | ||
| {{ wiki: | {{ wiki: | ||
| + | |||
| + | Une fois que toutes les machines sont ajoutées voici le résultat : | ||
| + | |||
| + | {{ wiki: | ||
| + | |||
| # Sauvegardes | # Sauvegardes | ||
| Ligne 461: | Ligne 484: | ||
| **Avantages :** | **Avantages :** | ||
| - | | + | - Facile à mettre en place |
| - | Permet la migration vers une version différente de MySQL lors de la restauration | + | - Permet la migration vers une version différente de MySQL lors de la restauration |
| - | Non binaire. Par exemple, vous pouvez supprimer manuellement certaines tables ou modifier des données avant la restauration. | + | - Non binaire. Par exemple, vous pouvez supprimer manuellement certaines tables ou modifier des données avant la restauration. |
| - | Peut être plus petit car il n' | + | - Peut être plus petit car il n' |
| **Inconvénients :** | **Inconvénients :** | ||
| - | | + | - Le temps de restauration peut être plus long car MySQL/ |
| - | Les sauvegardes incrémentales peuvent entraîner des transferts importants avec UrBackup. | + | - Les sauvegardes incrémentales peuvent entraîner des transferts importants avec UrBackup. |
| - | La base de données complète (sans les index) doit être lue pendant les sauvegardes incrémentales. | + | - La base de données complète (sans les index) doit être lue pendant les sauvegardes incrémentales. |
| *Conclusion :* Utilisez cette méthode de sauvegarde si vous avez une petite base de données (par exemple 1GB) sous Linux. | *Conclusion :* Utilisez cette méthode de sauvegarde si vous avez une petite base de données (par exemple 1GB) sous Linux. | ||
| Ligne 510: | Ligne 533: | ||
| Lors de la sauvegarde, la basse de donnée sera sauvegardée et un fichier '' | Lors de la sauvegarde, la basse de donnée sera sauvegardée et un fichier '' | ||
| - | IMAGES | + | {{ wiki: |
| - | + | ||
| - | ### Restauration de la BDD | + | |
| Commencez avec une base de données vide, téléchargez le dumping SQL du serveur et importer le dumping SQL avec : | Commencez avec une base de données vide, téléchargez le dumping SQL du serveur et importer le dumping SQL avec : | ||
| Ligne 568: | Ligne 589: | ||
| La sauvegarde de fichiers est maintenant configurée sur cette machine, elle aura lieu manuellement ou automatiquement selon les règles définies sur le serveur. | La sauvegarde de fichiers est maintenant configurée sur cette machine, elle aura lieu manuellement ou automatiquement selon les règles définies sur le serveur. | ||
| + | |||
| + | ### Sous Linux, spécifier le path à sauvegarder dans le GUI | ||
| + | |||
| + | Rendez vous dans le GUI de urBackup puis dans '' | ||
| + | Choisissez la machine à modifier et spécifier le '' | ||
| + | |||
| + | Dans notre exemple nous souhaitons sauvegarder la configuration de '' | ||
| + | |||
| + | {{ wiki: | ||
| + | |||
| + | - Redémarrer le serveur urBackup | ||
| + | |||
| + | ``` | ||
| + | systemctl restart urbackupsrv | ||
| + | ``` | ||
| + | |||
| + | {{ wiki: | ||
| --- | --- | ||