« Disk Table » : différence entre les versions

De Lillois Fractale Wiki
Aller à la navigation Aller à la recherche
Contenu ajouté Contenu supprimé
Aucun résumé des modifications
Aucun résumé des modifications
 
(16 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :


== Note ==
= Intro =


These are the fractale site disks (may 2017).
This is the fractale site documentation (may 2017).


= Local Hard Disk on 3 main computers  =
== MMU (ram 16 Gb) ==

== '''MMU''' (ram 16 Gb, 64 bits, bogo 5186) ==


{| border="1" cellpadding="1" cellspacing="1" style="width: 500px;"
{| border="1" cellpadding="1" cellspacing="1" style="width: 500px;"
Ligne 39 : Ligne 41 :
|}
|}


== MMM (ram 16 Gb) ==
== '''MMM''' (ram 16 Gb, 64 bits, bogo 6815) ==


{| border="1" cellpadding="1" cellspacing="1" style="width: 500px;"
{| border="1" cellpadding="1" cellspacing="1" style="width: 500px;"
Ligne 92 : Ligne 94 :
|}
|}


== MMW (ram 4 Gb) ==
== '''MMW''' (ram 4 Gb, 32 bits, bogo 6184) ==


{| border="1" cellpadding="1" cellspacing="1" style="width: 500px;"
{| border="1" cellpadding="1" cellspacing="1" style="width: 500px;"
Ligne 111 : Ligne 113 :
| style="text-align: center;" |  
| style="text-align: center;" |  
|}
|}

= Network =




== Network disks ==
== Network disks ==


{| border="1" cellpadding="1" cellspacing="1" style="width: 500px;"
{| border="1" cellpadding="1" cellspacing="1" style="width: 800px;"
|-
|-
! scope="row" style="text-align: center;" |  
! scope="row" style="text-align: center;" |  
Ligne 121 : Ligne 125 :
| style="text-align: center;" | '''mount'''
| style="text-align: center;" | '''mount'''
| style="text-align: center;" | '''Size (Gb)'''
| style="text-align: center;" | '''Size (Gb)'''
| style="text-align: center;" | '''Critical content'''
|-
|-
! scope="row" style="text-align: center;" | Server
! scope="row" style="text-align: center;" | Server
Ligne 126 : Ligne 131 :
| style="text-align: center;" | /media/Server
| style="text-align: center;" | /media/Server
| style="text-align: center;" | 940
| style="text-align: center;" | 940
| style="text-align: center;" | alex alex.resources jalbum TEDscan.pdf
|-
|-
! scope="row" style="text-align: center;" | Shared
! scope="row" style="text-align: center;" | Shared
Ligne 131 : Ligne 137 :
| style="text-align: center;" | /media/Shared
| style="text-align: center;" | /media/Shared
| style="text-align: center;" | 240
| style="text-align: center;" | 240
| style="text-align: center;" | dse gws.backup repo.fossil server.geo ted webApp
|-
|-
! scope="row" style="text-align: center;" | Public
! scope="row" style="text-align: center;" | Public
Ligne 136 : Ligne 143 :
| style="text-align: center;" | /media/Public
| style="text-align: center;" | /media/Public
| style="text-align: center;" | 500
| style="text-align: center;" | 500
| style="text-align: center;" | ''(many)''
|-
|-
! scope="row" style="text-align: center;" | Shared
! scope="row" style="text-align: center;" | Shared
Ligne 141 : Ligne 149 :
| style="text-align: center;" | /media/Shared.A
| style="text-align: center;" | /media/Shared.A
| style="text-align: center;" | 110
| style="text-align: center;" | 110
| style="text-align: center;" | ''(none)''
|-
|-
! scope="row" style="text-align: center;" | WD
! scope="row" style="text-align: center;" | WD
Ligne 146 : Ligne 155 :
| style="text-align: center;" | /media/WD
| style="text-align: center;" | /media/WD
| style="text-align: center;" |  1870
| style="text-align: center;" |  1870
| style="text-align: center;" | ''(replicas of all others)''
|-
|-
! scope="row" style="text-align: center;" | SS2
! scope="row" style="text-align: center;" | WE
| style="text-align: center;" | SS2
| style="text-align: center;" | WE
| style="text-align: center;" | /media/WD
| style="text-align: center;" | /media/WE
| style="text-align: center;" |  280
| style="text-align: center;" |  3740
| style="text-align: center;" | gws.backup MATSCAPE SAPIENS 
|}
|}

Critical replicas on WD:

*MMM : /home/pge
*/media/Server/*
*/media/Shared/*
*/media/Public/*

Critical replicas on USB keys:


== Network mount ==
== Network mount ==
Ligne 177 : Ligne 197 :
| style="text-align: center;" | /media/MMW
| style="text-align: center;" | /media/MMW
|-
|-
! scope="row" style="text-align: center;" | WD
! scope="row" style="text-align: center;" | /var/www
| style="text-align: center;" | WD
| style="text-align: center;" | MMA
| style="text-align: center;" | /
| style="text-align: center;" | /media/var.www.MMA
|-
|-
! scope="row" style="text-align: center;" | SS2
! scope="row" style="text-align: center;" | /var/www
| style="text-align: center;" | SS2
| style="text-align: center;" | MMU
| style="text-align: center;" | /
| style="text-align: center;" | /media/var.www.MMU
|-
! scope="row" style="text-align: center;" | /var/www
| style="text-align: center;" | MMW
| style="text-align: center;" | /media/var.www.MMW
|}
|}



 




= Backup / Replication Policy =

Three tools (bash scripts) are used

*BlackBackup
*BlackReplic
*wikiBakRes 

== BlackBackup ==

BlackBackup is used to save a copy of all files of the current directory into a jar.

This jar is replicated in various places (all available directories named 'BlackBackup'). For instance:

*/media/'''pge'''/BlackDisk/BlackBackup/
*/media/'''Public'''/BlackDisk/BlackBackup/
*/media/'''WD'''/BlackDisk/BlackBackup/
*/media/'''WE'''/BlackDisk/BlackBackup/

It is used interactively (on demand) only.

== BlackReplic ==

The '''BlackReplic -a''' process runs on MMU, MMM, MMW (not on MMA) every day using cron scheduling.

The files are replicated in various places, all being directories with name 'BlackReplic'. For instance:

*/media/'''pge'''/BlackDisk/BlackReplic/
*/media/'''Public'''/BlackDisk/BlackReplic/
*/media/'''WD'''/BlackDisk/BlackReplic/
*/media/'''WE'''/BlackDisk/BlackReplic/

When the files are under /home/pge, they are also replicated from MMM (original) to MMU, MMW and MMA.

The BlackReplic script itself contains the list of the vital directories to be replicated.

== wikiBakRes ==

This script is used only to backup and restore the wiki data sets.

It is used trough cron schedule (as root)

*on MMA (backup run)
*on MMU (restore (run)
*on MMW (restore run)

The original data is on MMA only.

The files are saved in directories named gws.backup. They are present :

*on MMU
*on WD

Dernière version du 31 mai 2017 à 11:02

Intro

This is the fractale site documentation (may 2017).

Local Hard Disk on 3 main computers 

MMU (ram 16 Gb, 64 bits, bogo 5186)

  /dev/??? Ubuntu boot Status
SSD128 sda1 / (boot)  
  sda3 (swap)  
1TB sdb1 /media/Server NFS shared
SSD256 sdc /media/Shared NFS shared
SSD512 - /media/Public NFS shared

MMM (ram 16 Gb, 64 bits, bogo 6815)

  /dev/??? Ubuntu boot Debian boot Status
SSD500 sda2 /media/debianBoot / (boot)  
  sda3 (swap)  ?  
1TB sdb1 / (boot)  ?  
  sdb2 /home.old  ?  
SSD250 sdc1 /home.replica  ?  
  sdc2 /home /home  
2TB sdd1 /media/pge/HOMEDISK ? suspect?

MMW (ram 4 Gb, 32 bits, bogo 6184)

  /dev/??? Ubuntu boot Status
320 Gb sda1 / (boot)  
  sda5 (swap)  

Network

Network disks

  host mount Size (Gb) Critical content
Server MMU /media/Server 940 alex alex.resources jalbum TEDscan.pdf
Shared MMU /media/Shared 240 dse gws.backup repo.fossil server.geo ted webApp
Public MMU /media/Public 500 (many)
Shared MMA /media/Shared.A 110 (none)
WD WD /media/WD  1870 (replicas of all others)
WE WE /media/WE  3740 gws.backup MATSCAPE SAPIENS 

Critical replicas on WD:

  • MMM : /home/pge
  • /media/Server/*
  • /media/Shared/*
  • /media/Public/*

Critical replicas on USB keys:

Network mount

source host mount
/home/pge MMA /media/MMA
/home/pge MMM /media/MMM
/home/pge MMU /media/MMU
/home/pge MMW /media/MMW
/var/www MMA /media/var.www.MMA
/var/www MMU /media/var.www.MMU
/var/www MMW /media/var.www.MMW




Backup / Replication Policy

Three tools (bash scripts) are used

  • BlackBackup
  • BlackReplic
  • wikiBakRes 

BlackBackup

BlackBackup is used to save a copy of all files of the current directory into a jar.

This jar is replicated in various places (all available directories named 'BlackBackup'). For instance:

  • /media/pge/BlackDisk/BlackBackup/
  • /media/Public/BlackDisk/BlackBackup/
  • /media/WD/BlackDisk/BlackBackup/
  • /media/WE/BlackDisk/BlackBackup/

It is used interactively (on demand) only.

BlackReplic

The BlackReplic -a process runs on MMU, MMM, MMW (not on MMA) every day using cron scheduling.

The files are replicated in various places, all being directories with name 'BlackReplic'. For instance:

  • /media/pge/BlackDisk/BlackReplic/
  • /media/Public/BlackDisk/BlackReplic/
  • /media/WD/BlackDisk/BlackReplic/
  • /media/WE/BlackDisk/BlackReplic/

When the files are under /home/pge, they are also replicated from MMM (original) to MMU, MMW and MMA.

The BlackReplic script itself contains the list of the vital directories to be replicated.

wikiBakRes

This script is used only to backup and restore the wiki data sets.

It is used trough cron schedule (as root)

  • on MMA (backup run)
  • on MMU (restore (run)
  • on MMW (restore run)

The original data is on MMA only.

The files are saved in directories named gws.backup. They are present :

  • on MMU
  • on WD