Modifications entre les versions 7 et 42 (s'étendant sur 35 versions)
Version 7 à la date du 2008-12-17 16:53:46
Taille: 2759
Éditeur: AlexandreDomont
Commentaire:
Version 42 à la date du 2015-12-21 15:19:57
Taille: 6297
Éditeur: AlexandreDomont
Commentaire:
Texte supprimé. Texte ajouté.
Ligne 1: Ligne 1:
== Serveur de sauvegardes ==

Version 000000 de la doc

<<BR>>
## page was renamed from ZEOM/Paris/BackupPC


<<TableOfContents>>


== Sauvegarder Windows 7 via smb sur Backuppc ==

 * Ajouter un compte : '''backuppc'''
 * Ajouter un groupe '''bck''' et y mettre '''backuppc'''
 * Ajouter un partage sur le répertoire utilisateurs : '''users$'''
 * Modifier les droits sur le dossier de l'utilisateur à sauvegarder :
  * Propriété/Sécurité/Avancé/Modifier les autorisations/Ajouter --> '''bck'''
   * Attention de cocher '''Inclure'''... et '''Remplacer'''....
 * Vérifier le pare-feu : mettre la connexion DHCP en Réseau domestique et désactiver le pare-feu pour les réseaux domestique et privé

== Serveur de sauvegardes local ==

http://backuppc.fr.auf/

=== Maintenance ===

 * Installation serveur Etch : 12/2008 (1,5To)
 * Ajout HD de 2To et mise à jour Lenny : 09/2010

=== Caractéristiques ===
Ligne 12: Ligne 33:
 * SATA-2 5x750Go


=== Problème à l'installation Debian 4 R5 ===

Carte réseau Intel 82575EB pas reconnue !!

=== Solution ===

 * Installation du système à partir du CD1 Debian (pas netinst)
  * uname -r
   * 2.6.18-6-686
  * aptitude install make linux-headers-2.6.18-6-686 (utile pour avoir les /usr/src utilisé par le Makfile de la carte réseau)
 * Télécharge le pilote pour la carte : igb-1.3.8.6.tar.gz sur http://downloadcenter.intel.com/Detail_Desc.aspx?ProductID=2851&DwnldID=13663&lang=fra
 * tar zxf igb-x.x.x.tar.gz
 * cd igb-x.x.x/src/
 * make install
  * Vérifier la présence de /lib/modules/<KERNEL VERSION>/kernel/drivers/net/igb/igb.[k]o
 * modprobe igb

''Autre solution à tester (-- ThomasNoël <<DateTime(2008-12-10T17:37:49Z)>>) : [[http://www.debian.org/releases/etch/etchnhalf|Etch-et-demi]] (et son [[http://www.debian.org/releases/etch/debian-installer/etchnhalf|installateur]]) ... ?''
 * SATA-2 5x750Go (Attention 6 HD max)


{{{
Serveur transtec CALLEO 322:
       - 1x Quad-Core Intel Xeon E5405, 2.0 GHz, cache 12 Mo (FSB 1333 MHz) max. 2 processeurs
       - Chipset Intel 5400
       - 2 Go FB-DIMM DDR2 667 (2 DIMM, max. 128 Go, 16 DIMM)
       - Disque dur SATA hot swap 160 Go, max. 6 disques durs hot swap supportés à bord et jusque 8 disques durs hot swap supportés via le contrôleur RAID
       - 3 PCI-Express x8, 1 PCI-Express x4 (x8), 2 PCI-X 133 MHz low profile
       - Dual 10/100/1000 Base-T (Intel 82575EB) onboard
       - ATI ES1000 32 Mo graphique PCI onboard
       - Intel ESB2 pour SATA onboard
       - Boîtier rack 2 U, y compris rails de montage
       - Lecteur de disquette slimline
       - DVD-ROM slimline
       - Bloc alimentation redondant 700 Watt
       - Sans système d'exploitation
       - garantie: 1 an sur site
}}}

=== Mise à jour Lenny ===

 * 09/2010
 * Modification du /etc/apt/sources.list
 * aptitude update
 * aptitude dist-upgrade
 * reboot

=== RAID ===

4 x 750Go (/dev/sdb->e)

{{{
mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdb /dev/sdc

mdadm --create /dev/md1 --level=1 --raid-devices=2 /dev/sdd /dev/sde

/etc/mdadm/mdadm.conf --> MAILADDR monadresse@domaine.fr

Pour suivre la synchronisation des disques

cat /proc/mdstat
}}}

http://forum.ubuntu-fr.org/viewtopic.php?id=132517

==== Problème avec un des disques ====

{{{
md1 : active raid1 sdd[0] sde[1]
      732574464 blocks [2/2] [UU]
      
md0 : active raid1 sdc[1]
      732574464 blocks [2/1] [_U]
}}}

/dev/sdb (position 1 dans le rack) défectueux (c'est le "_" qui donne cette indication)

# mdadm --detail /dev/md0 (vérifier ce qui se passe)

{{{
State : clean, degraded

    Number Major Minor RaidDevice State
       0 0 0 0 removed
       1 8 32 1 active sync /dev/sdc

}}}

Pour ajouter le /dev/sdb après l'avoir remplacé par un nouveau disque

# mdadm -a /dev/md0 /dev/sdb

# mdadm --detail /dev/md0

{{{
Rebuild Status : 0% complete
        

    Number Major Minor RaidDevice State
       2 8 16 0 spare rebuilding /dev/sdb
       1 8 32 1 active sync /dev/sdc
}}}

La reconstruction va se lancer toute seule...

cat /proc/mdstat

{{{

Personalities : [raid1]
md1 : active raid1 sdd[0] sde[1]
      732574464 blocks [2/2] [UU]
      
md0 : active raid1 sdb[2] sdc[1]
      732574464 blocks [2/1] [_U]
      [>....................] recovery = 1.5% (11005440/732574464) finish=115.6min speed=104024K/sec

}}}
Ligne 36: Ligne 135:

5 x 750Go (/dev/sdb->f)

Finalement, on fait deux LVM

 * Systeme (1 HD)
 * Donnees (4 HD)

Pas de RAID...pour le moment. Les LVM seront archivés et/ou synchronisé hors site..donc, mode paranoïaque parabolique, pas plus !

x--x revoir donc la suite
Ligne 51: Ligne 139:
# pvcreate /dev/sdb
# pvcreate /dev/sdc
# pvcreate /dev/sdd
# pvcreate /dev/sde
# pvcreate /dev/sdf
# pvcreate /dev/md0
# pvcreate /dev/md1
Ligne 57: Ligne 142:
# vgcreate backup /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf # vgcreate sauvegardes /dev/md0 /dev/md1
Ligne 60: Ligne 145:
# lvcreate -n all -L 3,41T backup # lvcreate -n full -L  1,35T sauvegardes
Ligne 62: Ligne 147:
# mkdir /backup
# mkfs -t ext3 /dev/backup/all
}}}

{{{
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/sda2 / ext3 defaults,errors=remount-ro 0 1
/dev/sda1 none swap sw 0 0
/dev/hdb /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
# mkdir /backup/donnees
# mkfs -t ext3 /dev/sauvegardes/full
}}}

/etc/fstab
{{{
Ligne 77: Ligne 154:
/dev/backup/all /backup ext3 defaults 0 2
}}}


=== /etc/backuppc/config.pl ===

{{{
  $Conf{BackupFilesExclude} = ['/temp'];
/dev/sauvegardes/full /backup/donnees ext3 defaults 0 2
}}}


==== Redimensionnement ====

 * Ajout d'un disque de 2To
 

{{{
pvcreate /dev/sde
vgextend sauvegardes /dev/sde
lvextend -L +1T /dev/sauvegardes/full
resize2fs -f /dev/sauvegardes/full
mount -a
}}}
=== Partitions ===


Un truc qui peut aider en cas de crash disque !

http://www.novell.com/coolsolutions/appnote/19386.html


{{{
   8 0 15988736 sda ---> SSD
   8 1 8001 sda1 ---> SWAP
   8 2 15976642 sda2 ---> /
   8 16 732574584 sdb -|-> En RAID [md0]
   8 32 732574584 sdc -|
   8 48 732574584 sdd -|-> En RAID [md1]
   8 64 732574584 sde -|
   8 80 732574584 sdf ---> HD de 2To (fait partie du LVM)
   9 0 732574464 md0 ---> RAID1 [sdb et sdc]
   9 1 732574464 md1 ---> RAID1 [sdd et sde]
 254 0 1449553920 dm-0 ---> LVM [sauvegardes - md0, md1 et sdf]
}}}

=== Planification horaires des sauvegardes ===

# par exemple toutes les 6 heures

05 */6 * * * backuppc /backup/donnees/cron.sh

{{{
## 1 full et 0 incremental
/usr/share/backuppc/bin/BackupPC_serverMesg backup 10.72.0.240 10.72.0.240 root 0
}}}

=== Configurer un client sur Backuppc ===

Pour effectuer les sauvegardes avec un compte dédié "backuppc"

/!\ Pour aider regarder sur l'interface de gestion un client déjà sauvegardé pour reprendre les mêmes configurations

'''Sur le client'''

{{{
adduser backuppc

/etc/sudoers
backuppc ALL=NOPASSWD: /usr/bin/rsync
}}}

'''Sur le serveur backuppc '''

{{{
# ssh-copy-id -i /var/lib/backuppc/.ssh/id_dsa.pub backuppc@client
# su - backuppc
# ssh client@bureautique.fr.auf
}}}

'''Rajouter le client sur l'interface graphique de http://backuppc.fr.auf/'''


{{{
* Aller dans modifier des machines
* Ajouter " rajouter le nom de la machine"
* Puis en haut sauvegarder
* Éditeur de la configuration : Xfer

RsyncClientCmd = $sshPath -l backuppc $host nice -n 19 sudo $rsyncPath $argList+
Ligne 90: Ligne 242:
{{{
/usr/share/backuppc/bin/BackupPC_tarCreate -t -h babel -n -1 -s '/srv/BEOM' . > test0.tar
}}}

Ligne 93: Ligne 250:
=== Récap par serveur ===

leopold.refer.org

{{{
$Conf{WakeupSchedule} = [6,12,18,24] //toutes les 6 heures

$Conf{RsyncShareName} = ['/srv/mail/fr.auf.org/ '];

$Conf{BlackoutPeriods} = undef;

$Conf{BlackoutGoodCnt} = -1;

$Conf{IncrPeriod} = 0.47
}}}

http://backuppc.sourceforge.net/faq/ssh.html

Sauvegarder Windows 7 via smb sur Backuppc

  • Ajouter un compte : backuppc

  • Ajouter un groupe bck et y mettre backuppc

  • Ajouter un partage sur le répertoire utilisateurs : users$

  • Modifier les droits sur le dossier de l'utilisateur à sauvegarder :
    • Propriété/Sécurité/Avancé/Modifier les autorisations/Ajouter --> bck

      • Attention de cocher Inclure... et Remplacer....

  • Vérifier le pare-feu : mettre la connexion DHCP en Réseau domestique et désactiver le pare-feu pour les réseaux domestique et privé

Serveur de sauvegardes local

http://backuppc.fr.auf/

Maintenance

  • Installation serveur Etch : 12/2008 (1,5To)
  • Ajout HD de 2To et mise à jour Lenny : 09/2010

Caractéristiques

Transtec 2U CALLEO 322 - 12/2008

  • Intel Quad-core Intel Xeon 2.0 Ghz
  • 2 Go RAM
  • SSD 16Go
  • SATA-2 5x750Go (Attention 6 HD max)

Serveur transtec CALLEO 322:
       - 1x Quad-Core Intel Xeon E5405, 2.0 GHz, cache 12 Mo (FSB 1333 MHz) max. 2 processeurs
       - Chipset Intel 5400
       - 2 Go FB-DIMM DDR2 667 (2 DIMM, max. 128 Go, 16 DIMM)
       - Disque dur SATA hot swap 160 Go, max. 6 disques durs hot swap supportés à bord et jusque 8 disques durs hot swap supportés via le contrôleur RAID
       - 3 PCI-Express x8, 1 PCI-Express x4 (x8), 2 PCI-X 133 MHz low profile
       - Dual 10/100/1000 Base-T (Intel 82575EB) onboard
       - ATI ES1000 32 Mo graphique PCI onboard
       - Intel ESB2 pour SATA onboard
       - Boîtier rack 2 U, y compris rails de montage
       - Lecteur de disquette slimline
       - DVD-ROM slimline
       - Bloc alimentation redondant 700 Watt
       - Sans système d'exploitation
       - garantie: 1 an sur site

Mise à jour Lenny

  • 09/2010
  • Modification du /etc/apt/sources.list
  • aptitude update
  • aptitude dist-upgrade
  • reboot

RAID

4 x 750Go (/dev/sdb->e)

mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdb /dev/sdc

mdadm --create /dev/md1 --level=1 --raid-devices=2 /dev/sdd /dev/sde

/etc/mdadm/mdadm.conf --> MAILADDR monadresse@domaine.fr 

Pour suivre la synchronisation des disques

cat /proc/mdstat

http://forum.ubuntu-fr.org/viewtopic.php?id=132517

Problème avec un des disques

md1 : active raid1 sdd[0] sde[1]
      732574464 blocks [2/2] [UU]
      
md0 : active raid1 sdc[1]
      732574464 blocks [2/1] [_U]

/dev/sdb (position 1 dans le rack) défectueux (c'est le "_" qui donne cette indication)

# mdadm --detail /dev/md0 (vérifier ce qui se passe)

State : clean, degraded

    Number   Major   Minor   RaidDevice State
       0       0        0        0      removed
       1       8       32        1      active sync   /dev/sdc

Pour ajouter le /dev/sdb après l'avoir remplacé par un nouveau disque

# mdadm -a /dev/md0 /dev/sdb

# mdadm --detail /dev/md0

Rebuild Status : 0% complete
        

    Number   Major   Minor   RaidDevice State
       2       8       16        0      spare rebuilding   /dev/sdb
       1       8       32        1      active sync   /dev/sdc

La reconstruction va se lancer toute seule...

cat /proc/mdstat

Personalities : [raid1] 
md1 : active raid1 sdd[0] sde[1]
      732574464 blocks [2/2] [UU]
      
md0 : active raid1 sdb[2] sdc[1]
      732574464 blocks [2/1] [_U]
      [>....................]  recovery =  1.5% (11005440/732574464) finish=115.6min speed=104024K/sec

LVM

# aptitude  install lvm2
# fdisk -l
# pvcreate /dev/md0
# pvcreate /dev/md1
# pvs
# vgcreate sauvegardes /dev/md0 /dev/md1
# vgs
# vgdisplay 
# lvcreate -n full -L  1,35T sauvegardes
# lvdisplay 
# mkdir /backup/donnees 
# mkfs -t ext3 /dev/sauvegardes/full 

/etc/fstab

#LVM 3,4To Backup
/dev/sauvegardes/full /backup/donnees    ext3    defaults        0 2

Redimensionnement

  • Ajout d'un disque de 2To

pvcreate /dev/sde
vgextend sauvegardes /dev/sde
lvextend -L +1T /dev/sauvegardes/full
resize2fs -f /dev/sauvegardes/full
mount -a

Partitions

Un truc qui peut aider en cas de crash disque !

http://www.novell.com/coolsolutions/appnote/19386.html

   8     0   15988736 sda  ---> SSD
   8     1       8001 sda1 ---> SWAP
   8     2   15976642 sda2 ---> /
   8    16  732574584 sdb  -|-> En RAID [md0]
   8    32  732574584 sdc  -| 
   8    48  732574584 sdd  -|-> En RAID [md1]
   8    64  732574584 sde  -|
   8    80  732574584 sdf  ---> HD de 2To (fait partie du LVM)
   9     0  732574464 md0  ---> RAID1 [sdb et sdc]
   9     1  732574464 md1  ---> RAID1 [sdd et sde]
 254     0 1449553920 dm-0 ---> LVM [sauvegardes - md0, md1 et sdf]

Planification horaires des sauvegardes

# par exemple toutes les 6 heures

05 */6 * * * backuppc /backup/donnees/cron.sh

## 1 full et 0 incremental
/usr/share/backuppc/bin/BackupPC_serverMesg backup 10.72.0.240 10.72.0.240 root 0

Configurer un client sur Backuppc

Pour effectuer les sauvegardes avec un compte dédié "backuppc"

/!\ Pour aider regarder sur l'interface de gestion un client déjà sauvegardé pour reprendre les mêmes configurations

Sur le client

adduser backuppc

/etc/sudoers
backuppc  ALL=NOPASSWD: /usr/bin/rsync

Sur le serveur backuppc

# ssh-copy-id -i /var/lib/backuppc/.ssh/id_dsa.pub backuppc@client
# su - backuppc
# ssh client@bureautique.fr.auf

Rajouter le client sur l'interface graphique de http://backuppc.fr.auf/

* Aller dans modifier des machines
* Ajouter " rajouter le nom de la machine"
* Puis en haut sauvegarder
* Éditeur de la configuration : Xfer 

RsyncClientCmd  = $sshPath -l backuppc $host nice -n 19 sudo $rsyncPath $argList+

Off Site Backup

/usr/share/backuppc/bin/BackupPC_tarCreate -t -h babel -n -1 -s '/srv/BEOM' . > test0.tar

http://www.debianhelp.co.uk/backuppc.htm

http://backuppc.sourceforge.net/faq/ssh.html

ZEO/Paris/BackupPC (dernière édition le 2015-12-21 15:46:27 par AlexandreDomont)