info:backupakademia.sh

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
info:backupakademia.sh [2019/08/12 08:15] – [Déjà Dup] radeffinfo:backupakademia.sh [2023/02/17 05:28] (Version actuelle) – supprimée radeff
Ligne 1: Ligne 1:
-====== SBackup ====== 
  
-SBackup - pour Simple Backup - est une application graphique destinée aux personnes souhaitant faire une ou plusieurs sauvegardes de leur système. Elle se veut simple à utiliser et à configurer, et permet de faire des sauvegardes automatisées sur des emplacements locaux ou distants.  
- 
-http://doc.ubuntu-fr.org/sbackup 
- 
-je viens de tester, pratique si on veut un interface graphique... par contre ça a pas trop l'air de marcher en cron, et pour FTP il faut fournir le mdp, pas génial tout ça! 
- 
-====== backup chez infomaniak ====== 
-<note tip>solution de backup simple et élégante si vous êtes hébergé par infomaniak</note> 
- 
- 
-===== Déjà Dup ===== 
-Depuis qu'infomaniak a migré sur SwissBackup, j'utilise l'outil //Déjà Dup//  
- 
-    sudo apt-get install deja-dup 
- 
-OK, c'est un outil pour flemmard... mais il fait le taf et minimise l'espace disque 
- 
-Doc & install 
- 
-  * https://doc.ubuntu-fr.org/deja-dup 
-  * https://wiki.gnome.org/Apps/DejaDup 
-===== Ancienne solution (toujours possible) ===== 
- 
- 
-tous les hébergements de base ont une machine de backup, p. ex. moi qui ait akademia.ch comme dns principal, j'ai la machine backup.akademia.ch comme machine de backup 
- 
-afin de pouvoir faire du [[:lftp]] sans mot de passe, il faut créer à la racine de votre site, par sftp, un fichier 
- 
-   .netrc  
- 
-contenant 
- 
-<code> 
-machine NomdeLaMachineDeBackup 
-login LoginFTPdeLaMachineDeBackup 
-password PasswdFTPdeLaMachineDeBackup 
-</code> 
- 
-ensuite, créer un simple script bash exécutable du style: 
- 
-   lftp -e "open NomdeLaMachineDeBackup;mirror -n -R ~/data/db /data/db;exit" 
- 
- 
-====== Simple FTP backup handmade ====== 
-<code> 
-#! /bin/bash 
-# [[backupAkademia.sh]] Script to automatically backup files using simple FTP 
-# Usage: 
-# Required:  
-#.netrc  
-#machine xxx 
-#login xxx 
-#password xxx 
- 
-# Authors: 
-# FR, radeff@akademia.ch 
-# History 
-# Sun, 16 Sep 2007 23:14:29 +0200: FR, created 
-# To do: 
-######### 
-#on cree une date pour differencier les backups 
-DATE=$(date +%Y%m%d) 
-# http://www.linux-france.org/article/memo/node131.html 
-# On commence par rechercher les fichiers modifiés dans les dernières 24 heures 
-find /home/radeff/akademia/websites -mtime -1 \! -type d -print > /tmp/liste.jour 
-find /home/radeff/bin -mtime -1 \! -type d -print >> /tmp/liste.jour 
- 
-#On archive : 
-    tar -cf /home/radeff/akademia/websites$DATE.tar -T /tmp/liste.jour  
-#on compresse 
-echo "gzip /home/radeff/akademia/websites$DATE.tar" 
-gzip /home/radeff/akademia/websites$DATE.tar 
-cd /home/radeff/akademia/ 
-#connection ftp 
-echo "put websites$DATE.tar.gz" 
-ftp backup.akademia.ch << EOT 
-put websites$DATE.tar.gz 
-quit  
-EOT 
-#suppression du backup 
-echo "rm /home/radeff/akademia/websites$DATE.tar.gz" 
-rm /home/radeff/akademia/websites$DATE.tar.gz 
-</code> 
  • info/backupakademia.sh.1565590545.txt.gz
  • Dernière modification : 2019/08/12 08:15
  • de radeff