update
This commit is contained in:
parent
acd74ff35b
commit
4d4f866e64
2
README
2
README
@ -19,7 +19,7 @@ Tuto
|
|||||||
====
|
====
|
||||||
|
|
||||||
./exec.sh
|
./exec.sh
|
||||||
(lance les commande : "./transfert.sh rsync" et "./transfert.sh scp" ainsi que "cat report.txt")
|
(lance les commande : "./transfert.sh rsync" && "./transfert.sh scp" && "./transfert sftp" ainsi que "cat report.txt")
|
||||||
|
|
||||||
les résultats sont dans report.txt
|
les résultats sont dans report.txt
|
||||||
|
|
||||||
|
|||||||
4
dropdb.sh
Executable file
4
dropdb.sh
Executable file
@ -0,0 +1,4 @@
|
|||||||
|
su postgres -c "psql d20240816 -c \"DROP TABLE totalrsync;\""
|
||||||
|
su postgres -c "psql d20240816 -c \"DROP TABLE totalscp;\""
|
||||||
|
su postgres -c "psql d20240816 -c \"DROP TABLE totalsftp;\""
|
||||||
|
|
||||||
1
exec.sh
1
exec.sh
@ -1,6 +1,7 @@
|
|||||||
#!/bin/ash
|
#!/bin/ash
|
||||||
./transfert.sh rsync
|
./transfert.sh rsync
|
||||||
./transfert.sh scp
|
./transfert.sh scp
|
||||||
|
./transfert.sh sftp
|
||||||
|
|
||||||
echo "je suis inutile j'aurai pus faire &&"
|
echo "je suis inutile j'aurai pus faire &&"
|
||||||
|
|
||||||
|
|||||||
88
report.txt
88
report.txt
@ -38,3 +38,91 @@ Nombre de coupures: 0
|
|||||||
Quantite dans la table: 60
|
Quantite dans la table: 60
|
||||||
Debut: 2024/08/15 - 16:53:33
|
Debut: 2024/08/15 - 16:53:33
|
||||||
Fin: 2024/08/15 - 16:56:02
|
Fin: 2024/08/15 - 16:56:02
|
||||||
|
====================
|
||||||
|
Résumé du transfert
|
||||||
|
====================
|
||||||
|
Commande de tranfert: rsync
|
||||||
|
Temps de transfert m: 0
|
||||||
|
Temps de transfert s: 2.30
|
||||||
|
Vitesse de transfert: 1389.23 MB/s
|
||||||
|
Nombre de coupures: 0
|
||||||
|
Quantite dans la table: 10
|
||||||
|
Debut: 2024/08/16 - 15:19:18
|
||||||
|
Fin: 2024/08/16 - 15:19:45
|
||||||
|
====================
|
||||||
|
Résumé du transfert
|
||||||
|
====================
|
||||||
|
Commande de tranfert: scp
|
||||||
|
Temps de transfert m: 0
|
||||||
|
Temps de transfert s: 14.20
|
||||||
|
Vitesse de transfert: 72.80 MB/s
|
||||||
|
Nombre de coupures: 0
|
||||||
|
Quantite dans la table: 10
|
||||||
|
Debut: 2024/08/16 - 15:26:41
|
||||||
|
Fin: 2024/08/16 - 15:29:08
|
||||||
|
====================
|
||||||
|
Résumé du transfert
|
||||||
|
====================
|
||||||
|
Commande de tranfert: scp
|
||||||
|
Temps de transfert m: 0
|
||||||
|
Temps de transfert s: 14.20
|
||||||
|
Vitesse de transfert: 72.80 MB/s
|
||||||
|
Nombre de coupures: 0
|
||||||
|
Quantite dans la table: 20
|
||||||
|
Debut: 2024/08/16 - 15:29:24
|
||||||
|
Fin: 2024/08/16 - 15:32:00
|
||||||
|
====================
|
||||||
|
Résumé du transfert
|
||||||
|
====================
|
||||||
|
Commande de tranfert: rsync
|
||||||
|
Temps de transfert m: 0
|
||||||
|
Temps de transfert s: 2.30
|
||||||
|
Vitesse de transfert: 1389.23 MB/s
|
||||||
|
Nombre de coupures: 0
|
||||||
|
Quantite dans la table: 20
|
||||||
|
Debut: 2024/08/16 - 15:32:11
|
||||||
|
Fin: 2024/08/16 - 15:32:32
|
||||||
|
====================
|
||||||
|
Résumé du transfert
|
||||||
|
====================
|
||||||
|
Commande de tranfert: sftp
|
||||||
|
Temps de transfert m: 0
|
||||||
|
Temps de transfert s: 14.00
|
||||||
|
Vitesse de transfert: 72.38 MB/s
|
||||||
|
Nombre de coupures: 0
|
||||||
|
Quantite dans la table: 12
|
||||||
|
Debut: 2024/08/16 - 15:59:36
|
||||||
|
Fin: 2024/08/16 - 16:02:05
|
||||||
|
====================
|
||||||
|
Résumé du transfert
|
||||||
|
====================
|
||||||
|
Commande de tranfert: rsync
|
||||||
|
Temps de transfert m: 0
|
||||||
|
Temps de transfert s: 3.92
|
||||||
|
Vitesse de transfert: 1199.93 MB/s
|
||||||
|
Nombre de coupures: 0
|
||||||
|
Quantite dans la table: 52
|
||||||
|
Debut: 2024/08/16 - 16:20:19
|
||||||
|
Fin: 2024/08/16 - 16:22:53
|
||||||
|
====================
|
||||||
|
Résumé du transfert
|
||||||
|
====================
|
||||||
|
Commande de tranfert: scp
|
||||||
|
Temps de transfert m: 0
|
||||||
|
Temps de transfert s: 14.77
|
||||||
|
Vitesse de transfert: 69.88 MB/s
|
||||||
|
Nombre de coupures: 0
|
||||||
|
Quantite dans la table: 30
|
||||||
|
Debut: 2024/08/16 - 16:22:53
|
||||||
|
Fin: 2024/08/16 - 16:25:31
|
||||||
|
====================
|
||||||
|
Résumé du transfert
|
||||||
|
====================
|
||||||
|
Commande de tranfert: sftp
|
||||||
|
Temps de transfert m: 0
|
||||||
|
Temps de transfert s: 14.68
|
||||||
|
Vitesse de transfert: 69.63 MB/s
|
||||||
|
Nombre de coupures: 0
|
||||||
|
Quantite dans la table: 22
|
||||||
|
Debut: 2024/08/16 - 16:25:31
|
||||||
|
Fin: 2024/08/16 - 16:28:13
|
||||||
|
|||||||
@ -5,7 +5,7 @@ FILE_TO_TRANSFER="testfile1.img"
|
|||||||
DESTINATION_USER="root@192.168.9.105"
|
DESTINATION_USER="root@192.168.9.105"
|
||||||
DESTINATION_PATH="/mnt/"
|
DESTINATION_PATH="/mnt/"
|
||||||
TRANSFER_METHOD=$1
|
TRANSFER_METHOD=$1
|
||||||
REMOVE_REMOTE="rm -r $DESTINATION_PATH*"
|
REMOVE_REMOTE="rm $DESTINATION_PATH$FILE_TO_TRANSFER"
|
||||||
LOGFILE="transfer_log.txt"
|
LOGFILE="transfer_log.txt"
|
||||||
DATE=$(date +"%Y%m%d")
|
DATE=$(date +"%Y%m%d")
|
||||||
STIME=$(date +"%Y/%m/%d - %H:%M:%S")
|
STIME=$(date +"%Y/%m/%d - %H:%M:%S")
|
||||||
@ -92,7 +92,10 @@ do
|
|||||||
ERRORS=$(grep -i "error" $LOGFILE | wc -l)
|
ERRORS=$(grep -i "error" $LOGFILE | wc -l)
|
||||||
insert_db
|
insert_db
|
||||||
i=$($i + 1)
|
i=$($i + 1)
|
||||||
ssh $DESTINATION_USER $REMOVE_REMOTE
|
ssh -T $DESTINATION_USER << EOF
|
||||||
|
$REMOVE_REMOTE
|
||||||
|
EOF
|
||||||
|
echo "ssh $DESTINATION_USER $REMOVE_REMOTE"
|
||||||
rm $LOGFILE
|
rm $LOGFILE
|
||||||
|
|
||||||
done
|
done
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user