Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)
« Serveur thalassa » : différence entre les versions
Aller à la navigation
Aller à la recherche
| Ligne 19 : | Ligne 19 : | ||
** mot de passe dans svn+ssh://moorea/home/svn/internals/srv-thalassa.asc | ** mot de passe dans svn+ssh://moorea/home/svn/internals/srv-thalassa.asc | ||
* Selectionner "Vue Serveur" | * Selectionner "Vue Serveur" | ||
* Cliquer "ns2266716" | * Cliquer "ns2266716" (ou le nom du serveur proxmox. exemple: jupiter) | ||
* Cliquer [ Réseau ] | * Cliquer [ Réseau ] | ||
* Cliquer double sur "vmbr1" | * Cliquer double sur "vmbr1" | ||
Version du 26 janvier 2015 à 13:35
Configuration OVH
Configuration MAC Virtuelle
- Visiter https://www.ovh.com/manager/dedicated/index.html
- utilisateur : sm1213
- mot de passe dans svn+ssh://moorea/home/svn/internals/srv-ovh.asc
- Trouver IP -> ns2266716.ip-37-59-21.eu -> 46.105.188.168/30 -> 46.105.188.168
- Cliquer l'icon pour "46.105.188.168" configuration et choisir "Ajouter une MAC virtuelle"
- Type : ovh
- Nom de la machine virtuelle : thalassa
- Cliquer [ Valider ]
- Attender quelques minutes et faire un refresh sur la page pour voir la nouvelle MAC virtuelle
- Nouvelle Addresse IP : 46.105.188.168
- Nouvelle MAC Virtuelle : 02:00:00:0d:eb:f3
- La Passerelle : 37.59.21.254
Configuration ProxMox
- Visiter https://ns2266716.ip-37-59-21.eu:8006/
- Utilisateur : root
- mot de passe dans svn+ssh://moorea/home/svn/internals/srv-thalassa.asc
- Selectionner "Vue Serveur"
- Cliquer "ns2266716" (ou le nom du serveur proxmox. exemple: jupiter)
- Cliquer [ Réseau ]
- Cliquer double sur "vmbr1"
- Addresse IP : 192.168.15.20
- Masque : 255.255.254.0
- Passerelle :
- Démarrage automatique : cocher
- Ports membres : dummy0
- Cliquer [ OK ]
- Cliquer [ Créer VM ]
- Nœud : ns2266716
- VM ID : 200
- Nom : thalassa
- Pool de ressource :
- Cliquer [ OS ]
- Linux 3.X/2.6 Kernel (I26)
- Cliquer [ CD/DVD ]
- Utiliser une image de disque (ISO)
- Stockage : local
- Image ISO : ubuntu-14.04.4-desktop-amd64.iso
- Utiliser une image de disque (ISO)
- Cliquer [ Disque Dur ]
- Bus : IDE
- Device : 0
- Stockage : Sata0_6To
- Taille du disque : 4096
- Format : Image au format QEMU (qcow2)
- Cache : Défaut (Désactivé)
- Aucune suavegarde : non coché
- Cliquer [ CPU ]
- Sockets : 1
- Cœurs : 1
- Type : Défaut (kvm64)
- Cliquer [ Mémoire ]
- Allouer automatiquement la mémoire dans cette plage :
- Mémoire maximum (MB) : 12288
- Mémoire minimum (MB) : 2048
- Partages :
- Allouer automatiquement la mémoire dans cette plage :
- Cliquer [ Réseau ]
- Accès par pont
- Pont : vmbr0
- Tag VLAN :
- Modèle : Intel E1000
- Addresse MAC : 02:00:00:39:4d:7a
- Limite de débit (MB/s) :
- Accès par pont
- Cliquer [ Confirmation ]
- Cliquer [ Terminé ]
- Cliquer double "200 (thalassa)"
- Cliquer [ Ajouter ] -> Disque Dur
- Bus : IDE
- Device : 1
- Stockage : local
- Taille du disque : 220
- Format : Image au format QEMU (qcow2)
- Cache : Défaut (Désactivé)
- Aucune suavegarde : non coché
- Cliquer [ Ajouter ]
- Cliquer [ Ajouter ] -> Carte réseau
- Accès par pont
- Pont : vmbr1
- Tag VLAN :
- Modèle : Intel E1000
- Addresse MAC : auto
- Limite de débit (MB/s) :
- Accès par pont
- Cliquer [ Démarrer ]
- Cliquer [ Console ]
Installation d'Ubuntu
- Language : Français
- Selectionner : "Installer Ubuntu Server"
- Pays (territoire ou région) : France
- Détecter l'agencement du clavier : Non
- Pays d'origine du clavier : Français
- Disposition du clavier : Français - Français (variante)
Configurer le réseau
- Interface réseau principale : eth0: Intel Corporation 82540EM Gigabit Ethernet Controller
- Configurer vous-même le réseau
- IP address : 46.105.188.168
- Valuer du masque-réseau : 255.255.255.255
- Passerelle : 46.105.188.168
- Addresses des serveurs de noms : 46.105.188.168
- Nom de machine : thalassa
- Domaine : thalassa.ajlsm.com
Partitionner les disques
- Partitionnement assisté
- Assisté - utiliser tout un disque avec LVM
- Disque à partitionner : SCSI (0,0,0) (sda) - 4.4 TB ATA QEMU HARDDISK
Configurer l'outil de gestion des paquets
- Mandataire HTTP :
Configuration de tasksel
- Mises à jour : Pas de mises à jour automatiques
Disque avec LVM
Logiciels à installer
- OpenSSH server
- LAMP server
Installer le programme de démarrage GRUB sur le secteur d'amorçage ?
Oui
Configuration par SSH
Configuration du réseau
ssh ajlsm@46.105.188.168
sudo vim /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 46.105.188.168
netmask 255.255.255.255
broadcast 46.105.188.168
auto eth1
iface eth1 inet static
address 192.168.123.2
netmask 255.255.255.0
broadcast 192.168.123.255
post-up route add 37.59.21.254 dev eth0
post-up route add default gw 37.59.21.254
pre-down route del 37.59.21.254 dev eth0
pre-down route del default gw 37.59.21.254
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 213.186.33.99 127.0.0.1
dns-search ovh.net
sudo reboot
ssh ajlsm@46.105.188.168
Ajouter le disque SSD
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 4T 0 disk
├─sda1 8:1 0 1M 0 part
├─sda2 8:2 0 244M 0 part /boot
└─sda3 8:3 0 4T 0 part
├─thalassa--vg-root (dm-0) 252:0 0 4T 0 lvm /
└─thalassa--vg-swap_1 (dm-1) 252:1 0 12G 0 lvm [SWAP]
sdb 8:16 0 220G 0 disk
sr0 11:0 1 564M 0 rom
sudo lshw -C disk
*-disk:0
description: ATA Disk
product: QEMU HARDDISK
physical id: 0.0.0
bus info: scsi@0:0.0.0
logical name: /dev/sda
version: 1.7.
serial: QM00001
size: 4TiB (4398GB)
capabilities: gpt-1.00 partitioned partitioned:gpt
configuration: ansiversion=5 guid=4e2ccf18-e5e6-4103-b8de-cc9f5470a8cc sectorsize=512
*-disk:1
description: ATA Disk
product: QEMU HARDDISK
physical id: 0.1.0
bus info: scsi@0:0.1.0
logical name: /dev/sdb
version: 1.7.
serial: QM00002
size: 220GiB (236GB)
configuration: ansiversion=5 sectorsize=512
*-cdrom
description: DVD reader
physical id: 0.0.0
bus info: scsi@1:0.0.0
logical name: /dev/cdrom
logical name: /dev/sr0
capabilities: audio dvd partitioned partitioned:dos
configuration: signature=740c8043 status=ready
sudo fdisk -l
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sda: 4398.0 GB, 4398046511104 bytes
255 heads, 63 sectors/track, 534698 cylinders, total 8589934592 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sda1 1 4294967295 2147483647+ ee GPT
Disk /dev/sdb: 236.2 GB, 236223201280 bytes
255 heads, 63 sectors/track, 28719 cylinders, total 461373440 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/sdb doesn't contain a valid partition table
Disk /dev/mapper/thalassa--vg-root: 4384.9 GB, 4384905756672 bytes
255 heads, 63 sectors/track, 533101 cylinders, total 8564269056 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/thalassa--vg-root doesn't contain a valid partition table
Disk /dev/mapper/thalassa--vg-swap_1: 12.9 GB, 12880707584 bytes
255 heads, 63 sectors/track, 1565 cylinders, total 25157632 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/thalassa--vg-swap_1 doesn't contain a valid partition table
sudo blkid
/dev/sda2: UUID="40e33885-fae7-4191-931e-81f1009d18aa" TYPE="ext2"
/dev/sda3: UUID="rlBSts-h0Xu-YQpA-MWwA-klTe-u1Ba-93wDxo" TYPE="LVM2_member"
/dev/sr0: LABEL="Ubuntu-Server 14.04 LTS amd64" TYPE="iso9660"
/dev/mapper/thalassa--vg-root: UUID="c22b5391-977a-4d4f-987c-1a9989bb21b1" TYPE="ext4"
/dev/mapper/thalassa--vg-swap_1: UUID="1847d3c8-fe47-4fdd-a38e-31d94e7756fa" TYPE="swap"
df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/thalassa--vg-root 4214809264 1053960 3999632196 1% /
none 4 0 4 0% /sys/fs/cgroup
udev 6141624 8 6141616 1% /dev
tmpfs 1230564 384 1230180 1% /run
none 5120 0 5120 0% /run/lock
none 6152812 0 6152812 0% /run/shm
none 102400 0 102400 0% /run/user
/dev/sda2 241965 36896 192577 17% /boot
cat /etc/fstab
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/mapper/thalassa--vg-root / ext4 errors=remount-ro 0 1
UUID=40e33885-fae7-4191-931e-81f1009d18aa /boot ext2 defaults 0 2
/dev/mapper/thalassa--vg-swap_1 none swap sw 0 0
Installer le disque SSD /dev/sdb
sudo fdisk /dev/sdb
n # add a new partition
Partition type : p # primary (0 primary, 0 extended, 4 free)
Partition number (1-4, default 1) : 1
First sector (2048-461373439, default 2048) : 2048
Last sector, +sectors or +size{K,M,G} (2048-461373439, default 461373439) : 461373439
w # write table to disk and exit
sudo mkfs -t ext3 /dev/sdb1 # To format the new partition as ext3 file system
sudo mkdir /media/ssd1
sudo sed -i '$a /dev/sdb1 /media/ssd1 ext3 defaults 0 2' /etc/fstab
Changer le datadir de MySQL
sudo stop mysql
sudo mkdir /media/ssd1/mysql
sudo cp -R /var/lib/mysql/mysql /media/ssd1/mysql
# sudo cp -R /var/lib/mysql/users /media/ssd1/mysql
sudo cp /etc/mysql/my.cnf /media/ssd1/mysql/my.cnf.backup2014-05-21
sudo sed -i 's/[#\s]*\(datadir\s*=\s*\).*/\1\/media\/ssd1\/mysql/g' /etc/mysql/my.cnf
sudo sed -i 's/[#\s]*\(socket\s*=\s*\).*/\1\/media\/ssd1\/mysql\/mysql.sock/g' /etc/mysql/my.cnf
sudo sed -i 's/[#\s]*\(bind-address\s*=\s*\).*/\192.168.123.2/g' /etc/mysql/my.cnf
sudo chown -R mysql:mysql /media/ssd1/mysql
sudo mv /var/lib/mysql /var/lib/mysql-old
sudo ln -s /media/ssd1/mysql /var/lib/mysql
sudo sed -i '$a alias /var/lib/mysql/ -> /media/ssd1/mysql/,' /etc/apparmor.d/tunables/alias
sudo sed -i 's/\/var\/lib\/mysql/\/media\/ssd1\/mysql/g' /etc/apparmor.d/usr.sbin.mysqld
sudo service apparmor reload
sudo start mysql
Créer les bases de données pour ad21
mysql -u root -p
create database ad21_prod_pleade_og;
create database ad21_prod_pleade_rd;
create user ad21_pleade@'%' identified by 'FgpB9yux';
create user bmorleans_pleade@'%' identified by '6DvP8ana';
GRANT all privileges ON ad21_prod_pleade_og.* TO ad21_pleade@'%' WITH GRANT OPTION;
GRANT all privileges ON ad21_prod_pleade_rd.* TO ad21_pleade@'%' WITH GRANT OPTION;
exit
Créer les bases de données pour bm-orleans
mysql -u root -p
create database bmorleans_prod_pleade;
create user bmorleans_pleade@'%' identified by '6DvP8ana';
GRANT all privileges ON bmorleans_prod_pleade.* TO bmorleans_pleade@'%' WITH GRANT OPTION;
exit
Ajouter des hosts
sudo sed -i '$a # Hosts AJLSM #' /etc/hosts
sudo sed -i '$a 87.98.157.194 mercure mercure.ajlsm.com' /etc/hosts
sudo sed -i '$a 46.105.188.169 despina despina.ajlsm.com aurelia.orleans.fr' /etc/hosts
sudo sed -i '$a 46.105.188.171 larissa larissa.ajlsm.com' /etc/hosts
sudo sed -i '$a 37.187.31.8 saturne saturne.ajlsm.com' /etc/hosts
Installer les shares NFS
sudo apt-get update
sudo apt-get install rpcbind nfs-kernel-server
sudo mkdir -p /data/client/bm-orleans
sudo chmod 777 /data/client/bm-orleans
sudo sed -i '$a /data/client/bm-orleans 192.168.123.3/255.255.255.255(rw,sync,no_subtree_check)' /etc/exports
sudo sed -i '$a /data/client/bm-orleans 192.168.123.5/255.255.255.255(rw,sync,no_subtree_check)' /etc/exports
sudo sed -i '$a /data/client/bm-orleans 37.187.31.8/255.255.255.255(rw,sync,no_subtree_check)' /etc/exports
sudo mkdir -p /data/client/ad21
sudo chmod 777 /data/client/ad21
sudo sed -i '$a /data/client/ad21 192.168.123.4/255.255.255.255(rw,sync,no_subtree_check)' /etc/exports
sudo sed -i '$a /data/client/ad21 37.187.31.8/255.255.255.255(rw,sync,no_subtree_check)' /etc/exports
sudo mkdir -p /data/client/basse-bretagne
sudo chmod 777 /data/client/basse-bretagne
sudo sed -i '$a /data/client/basse-bretagne 192.168.123.5/255.255.255.255(rw,sync,no_subtree_check)' /etc/exports
sudo sed -i '$a /data/client/basse-bretagne 37.187.31.8/255.255.255.255(rw,sync,no_subtree_check)' /etc/exports
sudo exportfs -ra # export the shares
sudo sed -i '$a # Hosts AJLSM #' /etc/hosts
sudo sed -i '$a OPTIONS=""' /etc/default/rpcbind
sudo sed -i '$a rpcbind: 192.168.123.2 192.168.123.3 192.168.123.4 192.168.123.5 192.168.123.6 37.187.31.8' /etc/hosts.allow
sudo sed -i '$a rpcbind : ALL' /etc/hosts.deny
sudo service rpcbind restart
sudo service nfs-kernel-server restart
sudo showmount -e # voir que c'est bon
rpcinfo -p 192.168.123.2 # un test pour voir le securité du mount depuis des ordinateurs qui ont les droits ou qui n'ont pas les droits
Mettre en place le backup
/home/ajlsm/backup_functions.sh
#!/bin/sh
backup() {
backup_ad21
backup_bmorleans
}
backup_ad21() {
backup_datadir_ad21_prod_pleade_og
backup_db_ad21_prod_pleade_og
backup_datadir_ad21_prod_pleade_rd
backup_db_ad21_prod_pleade_rd
}
backup_datadir_ad21_prod_pleade_og() {
backup_datadir ad21_prod_pleade_og /data/client/ad21/datadir/prod_og
}
backup_db_ad21_prod_pleade_og() {
backup_db ad21_prod_pleade_og
}
backup_datadir_ad21_prod_pleade_rd() {
backup_datadir ad21_prod_pleade_rd /data/client/ad21/datadir/prod_rd
}
backup_db_ad21_prod_pleade_rd() {
backup_db ad21_prod_pleade_rd
}
backup_bmorleans() {
backup_datadir_bmorleans_prod_pleade
backup_db_bmorleans_prod_pleade
backup_db_drupal_orleans_1
}
backup_datadir_bmorleans_prod_pleade() {
backup_datadir bmorleans_prod_pleade /data/client/bm-orleans/datadir/prod_pleade
}
backup_db_bmorleans_prod_pleade() {
backup_db bmorleans_prod_pleade
}
backup_db_drupal_orleans_1() {
backup_db drupal_orleans_1
}
backup_db() {
DB_NAME=$1
backup_vars
mkdir -p ${BACKUP_DIR}/${DATE}
echo backup db $DB_NAME commencé $(date +"%Y-%m-%d %H:%M")
mysqldump -l -u ${DB_USER} -p${DB_PWD} ${DB_NAME} > ${BACKUP_DIR}/${DATE}/${DB_NAME}_${DATE_TIME}.sql
echo backup db $DB_NAME compression $(date +"%Y-%m-%d %H:%M")
cd ${BACKUP_DIR}/${DATE}
tar zcf ${BACKUP_DIR}/${DATE}/${DB_NAME}_db_${DATE_TIME}.tar.gz ${DB_NAME}_${DATE_TIME}.sql
echo backup db $DB_NAME envoyer sur ${REMOTE_HOST} ${REMOTE_DIR}/${DATE} $(date +"%Y-%m-%d %H:%M")
ssh ${REMOTE_USER}@${REMOTE_HOST} mkdir -p ${REMOTE_DIR}/${DATE}
rsync -P ${BACKUP_DIR}/${DATE}/${DB_NAME}_db_${DATE_TIME}.tar.gz ${REMOTE_USER}@${REMOTE_HOST}:${REMOTE_DIR}/${DATE}
echo backup db $DB_NAME nettoyer $(date +"%Y-%m-%d %H:%M")
if [ "$?" = "0" ]; then
rm ${BACKUP_DIR}/${DATE}/${DB_NAME}_${DATE_TIME}.sql
rm ${BACKUP_DIR}/${DATE}/${DB_NAME}_db_${DATE_TIME}.tar.gz
else
echo "Erreur pendant le backup!!!"
exit 1
fi
echo backup db $DB_NAME terminé $(date +"%Y-%m-%d %H:%M")
}
backup_datadir() {
APP_NAME=$1
DATADIR=$2
backup_vars
mkdir -p ${BACKUP_DIR}/${DATE}
echo backup datadir $APP_NAME commencé $(date +"%Y-%m-%d %H:%M")
cd $DATADIR
tar zcf ${BACKUP_DIR}/${DATE}/${APP_NAME}_datadir_${DATE_TIME}.tar.gz .
echo backup datadir $APP_NAME envoyer sur ${REMOTE_HOST} ${REMOTE_DIR}/${DATE} $(date +"%Y-%m-%d %H:%M")
ssh ${REMOTE_USER}@${REMOTE_HOST} mkdir -p ${REMOTE_DIR}/${DATE}
rsync -P ${BACKUP_DIR}/${DATE}/${APP_NAME}_datadir_${DATE_TIME}.tar.gz ${REMOTE_USER}@${REMOTE_HOST}:${REMOTE_DIR}/${DATE}
if [ "$?" = "0" ]; then
rm ${BACKUP_DIR}/${DATE}/${APP_NAME}_datadir_${DATE_TIME}.tar.gz
else
echo "Erreur pendant le backup!!!"
exit 1
fi
echo backup datadir $APP_NAME terminé $(date +"%Y-%m-%d %H:%M")
}
backup_vars() {
DB_USER=root
DB_PWD=hN7aKemy
BACKUP_DIR=/home/ajlsm/backup
DATE=$(date +"%Y-%m-%d")
DATE_TIME=$(date +"%Y-%m-%d_%H-%M")
REMOTE_HOST=37.187.31.8
REMOTE_USER=ajlsm
REMOTE_DIR=/home/ajlsm/backups
}
sed -i '$a . /home/ajlsm/backup_functions.sh' /home/ajlsm/.bashrc
Faire le backup
backup > /home/ajlsm/backup/$(date +"%Y-%m-%d")/backup_$(date +"%Y-%m-%d %H:%M").log
Copier les données de bm-orleans
rsync -r /data/client/bm-orleans/20140605-donnees_papiers-domino-manuscrits/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/20140605-donnees_papiers-domino-manuscrits/ &
rsync -r /data/client/bm-orleans/bmo-xml/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/bmo-xml/ &
rsync -r /data/client/bm-orleans/bmo-xml-preprod/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/bmo-xml-preprod/ &
rsync -r /data/client/bm-orleans/ead/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/ead/ &
rsync -r /data/client/bm-orleans/ead-preprod/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/ead-preprod/ &
rsync -r /data/client/bm-orleans/images/almanachs/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images/almanachs/ &
rsync -r /data/client/bm-orleans/images/iconographie/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images/iconographie/ &
rsync -r /data/client/bm-orleans/images/manuscrits/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images/manuscrits/ &
rsync -r /data/client/bm-orleans/images-preparees/default/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images-preparees/default/ &
rsync -r /data/client/bm-orleans/images-preparees/miniature/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images-preparees/miniature/ &
rsync -r /data/client/bm-orleans/images-preparees/polaroid/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images-preparees/polaroid/ &
rsync -r /data/client/bm-orleans/images-preparees/vignette/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images-preparees/vignette/ &
rsync -r /data/client/bm-orleans/images/presses/1750_1780/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images/presses/1750_1780/ > rsync1.log &
rsync -r /data/client/bm-orleans/images/presses/1781_1800/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images/presses/1781_1800/ > rsync1.log &
rsync -r /data/client/bm-orleans/images/presses/1801_1840/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images/presses/1801_1840/ > rsync1.log &
rsync -r /data/client/bm-orleans/images/presses/1841_1860/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images/presses/1841_1860/ > rsync1.log &
rsync -r /data/client/bm-orleans/images/presses/1861_1880/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images/presses/1861_1880/ > rsync1.log &
rsync -r /data/client/bm-orleans/images/presses/1881_1890/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images/presses/1881_1890/ > rsync1.log &
rsync -r /data/client/bm-orleans/images/presses/1891_1900/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images/presses/1891_1900/ > rsync1.log &
rsync -r /data/client/bm-orleans/images/presses/1901_1910/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images/presses/1901_1910/ > rsync1.log &
rsync -r /data/client/bm-orleans/images/presses/1911_1930/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images/presses/1911_1930/ > rsync1.log &
rsync -r /data/client/bm-orleans/images/presses/1931_1950/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images/presses/1931_1950/ > rsync1.log &
rsync -r /data/client/bm-orleans/images/presses/Lenoir/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images/presses/Lenoir/ > rsync1.log &
rsync -r /data/client/bm-orleans/images/presses/Vassal-Hubert/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images/presses/Vassal-Hubert/ &
rsync -r /data/client/bm-orleans/images-preparees/hidef/1197W34/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images-preparees/hidef/1197W34/ > rsync12.log &
rsync -r /data/client/bm-orleans/images-preparees/hidef/1750_1780/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images-preparees/hidef/1750_1780/ > rsync13.log &
rsync -r /data/client/bm-orleans/images-preparees/hidef/1781_1800/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images-preparees/hidef/1781_1800/ > rsync14.log &
rsync -r /data/client/bm-orleans/images-preparees/hidef/1801_1840/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images-preparees/hidef/1801_1840/ > rsync15.log &
rsync -r /data/client/bm-orleans/images-preparees/hidef/1841_1860/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images-preparees/hidef/1841_1860/ > rsync16.log &
rsync -r /data/client/bm-orleans/images-preparees/hidef/1861_1880/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images-preparees/hidef/1861_1880/ > rsync17.log &
rsync -r /data/client/bm-orleans/images-preparees/hidef/1881_1890/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images-preparees/hidef/1881_1890/ > rsync18.log &
rsync -r /data/client/bm-orleans/images-preparees/hidef/1891_1900/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images-preparees/hidef/1891_1900/ > rsync19.log &
rsync -r /data/client/bm-orleans/images-preparees/hidef/1901_1910/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images-preparees/hidef/1901_1910/ > rsync20.log &
rsync -r /data/client/bm-orleans/images-preparees/hidef/1911_1930/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images-preparees/hidef/1911_1930/ > rsync21.log &
rsync -r /data/client/bm-orleans/images-preparees/hidef/1931_1950/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images-preparees/hidef/1931_1950/ > rsync22.log &
rsync -r /data/client/bm-orleans/images-preparees/hidef/1E172/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images-preparees/hidef/1E172/ > rsync23.log &
rsync -r /data/client/bm-orleans/images-preparees/hidef/308FI/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images-preparees/hidef/308FI/ > rsync24.log &
rsync -r /data/client/bm-orleans/images-preparees/hidef/312MW10/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images-preparees/hidef/312MW10/ > rsync25.log &
rsync -r /data/client/bm-orleans/images-preparees/hidef/8PL82/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images-preparees/hidef/8PL82/ > rsync26.log &
rsync -r /data/client/bm-orleans/images-preparees/hidef/iconographie/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images-preparees/hidef/iconographie/ > rsync27.log &
rsync -r /data/client/bm-orleans/images-preparees/hidef/manuscrits/ ajlsm@saturne:/home/ajlsm/data/client/bm-orleans/images-preparees/hidef/manuscrits/ > rsync28.log &
Configurer bittorrent sync
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:tuxpoldo/btsync
sudo apt-get update
sudo apt-get install btsync
- Do you want to define a default BitTorrent Sync instance? Yes
- BitTorrent Sync Daemon Credentials: btsync
- BitTorrent Sync Daemon Group: default
- Niceness of the BitTorrent Sync Daemon: 0
- BitTorrent Sync Listen Port: 0
- Do you want BitTorrent Sync to request port mapping via UPNP? No
- Download Bandwith Limit: 0
- Upload Bandwith Limit: 0
- Web Interface Bind IP Address: 0.0.0.0
- Web Interface Listen Port: 10080
- The username for accessing the web interface: ajlsm
- The password for accessing the web interface: dans internals/srv-saturne.asc
sudo usermod -a -G btsync ajlsm
sudo chown -R root:btsync /data/client/ad21/
sudo chmod -R 2777 /data/client/ad21/
sudo chown -R root:btsync /data/client/basse-bretagne/
sudo chmod -R 2777 /data/client/basse-bretagne/
sudo chown -R root:btsync /data/client/bm-orleans/
sudo chmod -R 2777 /data/client/bm-orleans/
- Visiter http://thalassa:10080, l'utilisateur et mot de passe sont dans internals/srv-thalassa.asc
- Cliquer [ Add Folder ]
- Cliquer [ Generate Secret ]
- Path : /data/client/ad21
- Cliquer [ Add ]
- Cliquer [ Add Folder ]
- Cliquer [ Generate Secret ]
- Path : /data/client/basse-bretagne
- Cliquer [ Add ]
- Cliquer [ Add Folder ]
- Cliquer [ Generate Secret ]
- Path : /data/client/bm-orleans
- Cliquer [ Add ]