@gormson: tu reçois le mail en question pas de la part du script de backup mais de la tâche cron, ce qui n'est pas la même chose.
[Discussion] Sauvegarde et restauration d'un système sous Linux
Salut Salut,
Déjà toutes mes félicitations
J'ai juste un petit souci lors de restauration :
J'ai vérifié et mon serveur ftp donne bien un message du type
mais j'ai tout de même testé avec
Ça vous parle ?
Merci
Déjà toutes mes félicitations
J'ai juste un petit souci lors de restauration :
/!\ ERREUR: Echec lors de la récupération de l'archive sur le serveur FTP
Voici le fichier ftp.log---- Connexion à *** port ***
<--- 220-FileZilla Server version 0.9.48 beta
<--- 220-written by Tim Kosse (tim.kosse@filezilla-project.org)
<--- 220 Please visit https://filezilla-project.org/
---> FEAT
<--- 211-Features:
<--- MDTM
<--- REST STREAM
<--- SIZE
<--- MLST type*;size*;modify*;
<--- MLSD
<--- UTF8
<--- CLNT
<--- MFMT
<--- EPSV
<--- EPRT
<--- 211 End
---> CLNT lftp/4.6.0
<--- 200 Don't care
---> OPTS UTF8 ON
<--- 202 UTF8 mode is always enabled. No need to send this command.
---> USER ***
<--- 331 Password required for ***
---> PASS ***
<--- 230 Logged on
---> PWD
<--- 257 "/" is current directory.
cd ok, cwd=/
---> TYPE I
<--- 200 Type set to I
---> SIZE backup-30082015-0000.tar.gz
<--- 213 373789296
---> MDTM backup-30082015-0000.tar.gz
<--- 213 20150829220444
---> PASV
<--- 227 Entering Passive Mode ***
---- Connexion du socket de données à *** port ***
---- Connexion de donnée établie
---> RETR backup-30082015-0000.tar.gz
<--- 150 Opening data channel for file download from server of "/backup-30082015-0000.tar.gz"
<--- 226 Successfully transferred "/backup-30082015-0000.tar.gz"
---- Got EOF on data connection
---- Fermeture du socket de données
---> SIZE backup-30082015-0000.tar.gz.sig
<--- 213 543
---> MDTM backup-30082015-0000.tar.gz.sig
<--- 213 20150829220453
---> PASV
<--- 227 Entering Passive Mode ***
---- Connexion du socket de données à *** port ***
---- Connexion de donnée établie
---> RETR backup-30082015-0000.tar.gz.sig
<--- 150 Opening data channel for file download from server of "/backup-30082015-0000.tar.gz.sig"
---- Got EOF on data connection
---- Fermeture du socket de données
<--- 226 Successfully transferred "/backup-30082015-0000.tar.gz.sig"
Commande inconnue « ».
---> QUIT
<--- 221 Goodbye
---- Fermeture du socket de contrôle
Le script ne récupérer que 2 fichiers sur les 3 et j ai une commande de inconnu dans les log.J'ai vérifié et mon serveur ftp donne bien un message du type
FILES_TRANSFERRED=$(cat $FTP_FILE | grep -i "226\(.*\)transfer" | wc -l)
mais j'ai tout de même testé avec
FILES_TRANSFERRED=$(cat $FTP_FILE | grep -i "226" | wc -l)
Avec la même erreurÇa vous parle ?
Merci
11 jours plus tard
Bonsoir,
Lors des deux dernières sauvegardes j'ai eu droit à une erreur concernant la sauvegarde à supprimer :
Lors des deux dernières sauvegardes j'ai eu droit à une erreur concernant la sauvegarde à supprimer :
[0;36m 08/11/2015 à 00h00 [0m
[0;36m###################################################[0m
[0;36m DEMARRAGE DU SCRIPT DE BACKUP [0m
[0;36m###################################################[0m
Compression des fichiers système [1;32m[OK][0m
[1;31m/!\ ATTENTION: L'archive est très volumineuse.[0m
[1;31m/!\ Vous devriez exclure d'avantage de répertoires dans le fichier d'exclusion.[0m
cat: Archive trop volumineuse, merci de vérifier le fichier d'exclusion.: Aucun fichier ou dossier de ce type
/opt/full-backup/backup.sh: ligne87: sendmail : commande introuvable
Création de la signature de l'archive [1;32m[OK][0m
Transfert de l'archive vers le serveur distant [1;32m[OK][0m
Suppression de l'archive la plus ancienne ([1;35mbackup-16082015-0000.tar.gz[0m)
[1;31m/!\ ERREUR: Echec lors de la suppression de la sauvegarde le serveur FTP.[0m
/opt/full-backup/backup.sh: ligne87: sendmail : commande introuvabl
Auparavant aucun problème, je ne sais pas trop d'où cela peut venir 
Salut salut ^^
Que modifier pour prendre QUE les fichiers que l'on veut?
Merci !
Que modifier pour prendre QUE les fichiers que l'on veut?

Merci !
- Modifié
Apparemment il essaye de supprimer une archive qui n'existe pas
Au passage malgré une limite de 10 backups, j'ai 13 sauvegardes sur mon serveur... en fait je pense qu'il y a poisson lune sous galet
---> FEAT
<--- 211-feature list follows
<--- MDTM
<--- SIZE
<--- 211 end
---> PWD
<--- 257 "/" is your current location
---> DELE backup-16082015-0000.tar.gz
<--- 550 Could not delete backup-16082015-0000.tar.gz: No such file or directory
rm: L'accès a échoué : 550 Could not delete backup-16082015-0000.tar.gz: No such file or directory
---> DELE backup-16082015-0000.tar.gz.sig
<--- 550 Could not delete backup-16082015-0000.tar.gz.sig: No such file or directory
rm: L'accès a échoué : 550 Could not delete backup-16082015-0000.tar.gz.sig: No such file or directory
---> DELE backup-16082015-0000.tar.gz.pub
<--- 550 Could not delete backup-16082015-0000.tar.gz.pub: No such file or directory
rm: L'accès a échoué : 550 Could not delete backup-16082015-0000.tar.gz.pub: No such file or directory
---> QUIT
---- Fermeture du socket de contrôle
Pour savoir quoi supprimer, est ce que le soft travail avec la liste issue du ftp ou une liste en dur des précédentes sauvegarde effectuées?Au passage malgré une limite de 10 backups, j'ai 13 sauvegardes sur mon serveur... en fait je pense qu'il y a poisson lune sous galet

Le script se base ce qui est présent en local, si une archive est supprimée localement alors l'archive distante correspondante est aussi supprimée. Tu peux vérifier la concordance du nombre d'archives locales et du nombres d'archives distantes pour vérifier que c'est bien cohérent.
Alors je viens de vérifier dans mon dossier /var/backup/local
Par contre j'ai 2 questions :
- Pourquoi, alors que j'ai un Max Backup à 10, je me retrouve avec 13 sauvegardes sur mon ftp ET sur mon serveur?
- Pourquoi, alors que le log ne parle que de l'erreur de suppression d'archive, je n'ai ni sur mon serveur ni sur le ftp les 2 dernières sauvegardes des dernières semaines?
Et ce que c'est lié à l'archive qui à foirée?
D'avance merci
drwxr-xr-x 2 root root 4096 nov. 1 00:34 backup-01112015-0000
drwxr-xr-x 2 root root 4096 oct. 4 00:22 backup-04102015-0000
drwxr-xr-x 2 root root 4096 sept. 6 00:08 backup-06092015-0000
drwxr-xr-x 2 root root 4096 nov. 8 00:33 backup-08112015-0000
drwxr-xr-x 2 root root 4096 oct. 11 00:27 backup-11102015-0000
drwxr-xr-x 2 root root 4096 sept. 13 00:09 backup-13092015-0000
drwxr-xr-x 2 root root 4096 nov. 15 00:32 backup-15112015-0000
drwxr-xr-x 2 root root 4096 août 16 00:10 backup-16082015-0000
drwxr-xr-x 2 root root 4096 oct. 18 00:27 backup-18102015-0000
drwxr-xr-x 2 root root 4096 sept. 20 00:09 backup-20092015-0000
drwxr-xr-x 2 root root 4096 août 23 00:10 backup-23082015-0000
drwxr-xr-x 2 root root 4096 oct. 25 00:25 backup-25102015-0000
drwxr-xr-x 2 root root 4096 sept. 27 00:18 backup-27092015-0000
drwxr-xr-x 2 root root 4096 août 30 00:16 backup-30082015-0000
et sur mon ftp
backup-30082015-0000
backup-27092015-0000
backup-25102015-0000
backup-23082015-0000
backup-20092015-0000
backup-18102015-0000
backup-15112015-0000
backup-13092015-0000
backup-11102015-0000
backup-08112015-0000
backup-06092015-0000
backup-04102015-0000
backup-01112015-0000
du coup j'ai sur mon serveur une sauvegarde qui n'est pas sur le FTP
drwxr-xr-x 2 root root 4096 août 16 00:10 backup-16082015-0000
Donc si je pige bien il faut que je la delete pour que tout refonctionne?Par contre j'ai 2 questions :
- Pourquoi, alors que j'ai un Max Backup à 10, je me retrouve avec 13 sauvegardes sur mon ftp ET sur mon serveur?
- Pourquoi, alors que le log ne parle que de l'erreur de suppression d'archive, je n'ai ni sur mon serveur ni sur le ftp les 2 dernières sauvegardes des dernières semaines?
Et ce que c'est lié à l'archive qui à foirée?
D'avance merci
Je ne sais pas du tout, je n'ai jamais eu de soucis de différence des deux côtés. Pour les deux dernières sauvegardes, si elles ne sont pas en local ça veut dire que le script n'a pas été lancé par le cron, serveur down peut-être à ce moment là.
14 jours plus tard
Hello,
Au secours
Au secours

Bizarre, vérifie que le fichier .pub est bien sur le serveur FTP comme le .tar.gz et le .sig
Commande inconnue « ».
ça aide pas beaucoup cette erreur.24 jours plus tard
Joyeuses fêtes a tous 
Je viens de réinstaller mon dédié KS-2 avec Debian 8.1 et le script d'Ex-Rat.
Je pense utiliser le "backup storage" dispo avec mon dédié; mais on me demande si je suis sur a partir de mon compte OVH. Est ce seulement vous une bonne idée, cela ne va pas t'il mettre le oai par rapport au script d'Ex-Rat ?
Etant blond, et étant sujet aux conneries (d'ou l'utilité pour moi de ce script) vous me confirmer que je peux exclure mon /home ou mon /home/torrents histoire d'avoir une petite sauvegarde ?
Merci

Je viens de réinstaller mon dédié KS-2 avec Debian 8.1 et le script d'Ex-Rat.
Je pense utiliser le "backup storage" dispo avec mon dédié; mais on me demande si je suis sur a partir de mon compte OVH. Est ce seulement vous une bonne idée, cela ne va pas t'il mettre le oai par rapport au script d'Ex-Rat ?
Etant blond, et étant sujet aux conneries (d'ou l'utilité pour moi de ce script) vous me confirmer que je peux exclure mon /home ou mon /home/torrents histoire d'avoir une petite sauvegarde ?
Merci
Le script est surtout là pour sauvegarder toutes les configurations donc oui il vaut mieux exclure tout les répertoires qui contiennent des données volumineuse.
- Modifié
Ok merci
Edit: Question con, mais ou sauvegardez vous ? Perso j'ai juste accès a Dropbox, Hubic et Onedrive mais visiblement impossible de m'y connecter en FTP
Edit: Question con, mais ou sauvegardez vous ? Perso j'ai juste accès a Dropbox, Hubic et Onedrive mais visiblement impossible de m'y connecter en FTP

Normalement avec son offre serveur tu devrais avoir un espace de sauvegarde en FTP. Chez online par exemple il fait 100Go. Je suppose que ca doit être dans les mêmes eaux pour OVH.
Ben le soucis c que j'ai un truc backup, mais quand je veux l'activer on me dit que je ne dispose pas de cette offre, un peu chiant comme truc.gormson wrote:Normalement avec son offre serveur tu devrais avoir un espace de sauvegarde en FTP. Chez online par exemple il fait 100Go. Je suppose que ca doit être dans les mêmes eaux pour OVH.
Lorsque tu as pris ton offre tu n'avais pas d'espace FTP à disposition?
@Hardware : Je me posais une question surement très con mais je vais quand même la tenter, aujourd'hui j'utilise ton script pour la sauvegarde de mon serveur... imaginons que demain je prenne une offre plus importante en performance soit chez le même fournisseur soit ailleurs, est ce que je peux restaurer une de mes sauvegardes sur le nouveau serveur et repartir comme si de rien n'était? (moyennant quelques ajustements pour les redirections d'ip bien sûr)
Je ne te cache pas que ça m'arrangerai vu le temps que j'ai passé à la configuration lol
Je ne te cache pas que ça m'arrangerai vu le temps que j'ai passé à la configuration lol
Ouais c'est possible, pas garanti mais c'est faisable, j'ai fait plusieurs migrations sur des serveurs différents, à conditions bien entendu que la table de partition soit rigoureusement identique (mais si c'est pas le cas, tu peux facilement modifier le fichier /etc/fstab en mode rescue de toute manière). Il faut aussi faire des ajustements si le RAID n'est pas géré de la même manière aussi.
Tu peux trouver quelques conseils sur le wiki d'arch : https://wiki.archlinux.org/index.php/Full_system_backup_with_rsync#Boot_requirements
Tu peux trouver quelques conseils sur le wiki d'arch : https://wiki.archlinux.org/index.php/Full_system_backup_with_rsync#Boot_requirements