2088
Commentaire: lvm
|
6297
|
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) |
|
Ligne 42: | Ligne 139: |
# pvcreate /dev/sdb # pvcreate /dev/sdc # pvcreate /dev/sdd # pvcreate /dev/sde # pvcreate /dev/sdf |
# pvcreate /dev/md0 # pvcreate /dev/md1 |
Ligne 48: | Ligne 142: |
# vgcreate backup /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf | # vgcreate sauvegardes /dev/md0 /dev/md1 |
Ligne 51: | Ligne 145: |
# lvcreate -n all -L 3,41T backup | # lvcreate -n full -L 1,35T sauvegardes |
Ligne 53: | 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 68: | Ligne 154: |
/dev/backup/all /backup ext3 defaults 0 2 }}} |
/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 |
Sommaire
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
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