Modifications entre les versions 11 et 22 (s'étendant sur 11 versions)
Version 11 à la date du 2009-01-06 14:42:03
Taille: 3342
Éditeur: AlexandreDomont
Commentaire:
Version 22 à la date du 2009-07-01 15:35:42
Taille: 3902
Éditeur: AlexandreDomont
Commentaire: RAID logiciel + LVM...couple gagnant !
Texte supprimé. Texte ajouté.
Ligne 5: Ligne 5:
http://backuppc.fr.auf/
Ligne 6: Ligne 8:

=== Caractéristiques ===
Ligne 34: Ligne 38:
=== RAID ===

{{{
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
}}}
Ligne 39: Ligne 52:
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 56:
# pvcreate /dev/sdb
# pvcreate /dev/sdc
# pvcreate /dev/sdd
# pvcreate /dev/sde
# pvcreate /dev/sdf
# pvcreate /dev/md0
# pvcreate /dev/md1
Ligne 57: Ligne 59:
# vgcreate systeme /dev/sdb
# vgcreate donnees /dev/sdc /dev/sdd /dev/sde /dev/sdf
# vgcreate sauvegardes /dev/md0 /dev/md1
Ligne 61: Ligne 62:
# lvcreate -n all -L 698G systeme
# lvc
reate -n all -L 2,70T donnees
# lvcreate -n full -L 1,35T sauvegardes
Ligne 64: Ligne 64:
# mkdir /backup/donnees /backup/systeme
# mkfs -t ext3 /dev/donnees/all

# mkfs -t ext3 /dev/systeme/all
# mkdir /backup/donnees
# mkfs -t ext3 /dev/sauvegardes/full 
Ligne 69: Ligne 68:
/etc/fstab
Ligne 70: Ligne 70:
# /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
Ligne 80: Ligne 71:
/dev/backup/all /backup  ext3 defaults 0 2 /dev/systeme/all /backup/systeme ext3 defaults 0 2
/dev/donnees/all /backup/donnees ext3 defaults 0 2
Ligne 83: Ligne 75:
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 ---> SPARE
   9 0 732574464 md0 ---> RAID1 [sdb et sdc]
   9 1 732574464 md1 ---> RAID1 [sdd et sde]
 254 0 1449553920 dm-0 ---> LVM [sauvegardes]
}}}

=== Récap par serveur ===

||<:#ddddee>'''Serveur'''||<:#ddddee>'''Fichiers'''||<:#ddddee>'''Heure'''||<:#ddddee>'''Type'''||
||babel||['/srv/prive','/srv/groupes','/srv/BEOM','/srv/profils']||21H00||Complète 1-5 et Incrementielle samedi||
||leopold.refer.org||['/srv/mail/fr.auf.org/ ']||libre||||


=== 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
}}}

=== Compte dédié pour la sauvegarde - sudo ssh backuppc ===

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

-->> Sur le client

{{{
adduser backuppc

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

-->> Sur le serveur backuppc

{{{
ssh-copy-id -i /var/lib/backuppc/.ssh/id_rsa.pub backuppc@client
su - backuppc

dans le /config.pl
$Conf{RsyncClientCmd} = '$sshPath -l backup $host nice -n 19 sudo $rsyncPath $argList+';
}}}

<<BR>>

Bricole

----
Ligne 93: Ligne 150:
{{{
/usr/share/backuppc/bin/BackupPC_tarCreate -t -h babel -n -1 -s '/srv/BEOM' . > test0.tar
}}}

Ligne 96: Ligne 158:
=== Récap par serveur ===

leopold.refer.org

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

$Conf{BlackoutPeriods} = undef;

$Conf{BlackoutGoodCnt} = -1;

}}}

||Serveur||Fichiers||Heure||Type||
||babel||['/srv/prive','/srv/groupes','/srv/BEOM','/srv/profils']||21H00||Complète||

=== cron ===

# 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
}}}
Ligne 125: Ligne 160:

=== sudo ssh backuppc ===

backuppc ALL=NOPASSWD: /usr/bin/rsync

$Conf{RsyncClientCmd} = '$sshPath -l backup $host nice -n 19 sudo $rsyncPath $argList+';

Serveur de sauvegardes

Version 000000 de la doc

http://backuppc.fr.auf/


Caractéristiques

Transtec 2U CALLEO 322 - 12/2008

  • Intel Quad-core Intel Xeon 2.0 Ghz
  • 2 Go RAM
  • SSD 16Go
  • 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 2008-12-10 17:37:49) : Etch-et-demi (et son installateur) ... ?

RAID

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 

LVM

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

# 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/systeme/all /backup/systeme        ext3    defaults        0 2
/dev/donnees/all /backup/donnees        ext3    defaults        0 2

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  ---> SPARE
   9     0  732574464 md0  ---> RAID1 [sdb et sdc]
   9     1  732574464 md1  ---> RAID1 [sdd et sde]
 254     0 1449553920 dm-0 ---> LVM [sauvegardes]

Récap par serveur

Serveur

Fichiers

Heure

Type

babel

['/srv/prive','/srv/groupes','/srv/BEOM','/srv/profils']

21H00

Complète 1-5 et Incrementielle samedi

leopold.refer.org

['/srv/mail/fr.auf.org/ ']

libre

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

Compte dédié pour la sauvegarde - sudo ssh backuppc

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

-->> Sur le client

adduser backuppc

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

-->> Sur le serveur backuppc

ssh-copy-id -i /var/lib/backuppc/.ssh/id_rsa.pub backuppc@client
su - backuppc

dans le /config.pl
$Conf{RsyncClientCmd} = '$sshPath -l backup $host nice -n 19 sudo $rsyncPath $argList+';


Bricole


/etc/backuppc/config.pl

  $Conf{BackupFilesExclude} = ['/temp'];

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)