Commandes SSH – migration serveur

Publié

dans

par

Étiquettes :


/* connexion source */
ssh IDENTIFIANT@SERVEUR
MOTDEPASSE

/* compresser */
tar -cvzf /private/starter.tar.gz /web

/* dump source */
mysqldump -u c0cyberstarter -h 127.0.0.1 -pMOTDEPASSE c0cyberstarter | gzip > /private/dump.sql.gz

/* transférer les données */
rsync -a --progress /private/dump.sql.gz xxxxx@xxxx:/private

/* décompresser */
tar -xzvf /private/starter.tar.gz -C /web

/* décompresser dump */
gunzip /private/dump.sql.gz

/* changer les urls dans le dump avant import */
sed -i -e "s/\defiplanet.com/\nouvelle_url/g" dump_prod.sql

/* importer bdd */
mysql -u c5gpthebault -h 127.0.0.1 -pMOTDEPASSE c5gpthebault < /private/dump.sql
/* import chez o2switch */
mysql -u identifiantCpanel -pMotDePasseCpanel nom_de_la_base_de_donnes < dump_prod.sql

/* supprimer le contenu d'un dossier */
rm -r /private/*

/* copier le contenu d'un dossier dans le dossier actuel (fichiers cachés inclus) */
cp -r dir/* .

/* couper coller le contenu d'un dossier dans le dossier actuel (fichiers cachés inclus) */
mv -f dir/* .

/* espace disque utilisé */
du -h --max-depth=1 /htdocs/wp-content/uploads