Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
informatique:linux:sauvegarde-ssh [2009/04/16 15:50] benoit créée |
informatique:linux:sauvegarde-ssh [2018/09/06 19:10] (Version actuelle) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Sauvegarde par SSH ====== | ||
- | Pour sauvegarder localement le serveur en transférant directement la sauvegarde sur un serveur distant en SSH : | + | Ci-dessous quelques astuces pour faire des sauvegardes par SSH : |
- | tar c /etc |gzip |ssh root@remote-server "dd of=/root/test.tgz" | + | |
- | Pour sauvegarder un serveur distant en rapatrier directement la sauvegarde par SSH : | + | Pour sauvegarder localement le serveur en déposant directement l'archive sur un serveur distant PAR SSH : |
- | ssh root@remote-server "tar c /etc" |gzip |dd of="/root/test.tgz" | + | tar c /etc /home |gzip |ssh root@remote-server "dd of=/root/backup-remote-server.tar.gz" |
+ | |||
+ | Pour sauvegarder un serveur distant en rapatriant directement l'archive par SSH : | ||
+ | ssh root@remote-server "tar c /etc /home" |gzip |dd of="/root/backup-remote-server.tar.gz" | ||
+ | |||
+ | Pour capturer localement la partition **/dev/sda1** en déposant directement l'archive sur un serveur distant PAR SSH : | ||
+ | dd if=/dev/sda1 |gzip | ssh root@remote-server "dd of=/root/sda1-remote-server.ext3.gz" | ||
+ | |||
+ | Pour capturer la partition **/dev/sda1** d'un serveur distant en rapatriant directement l'archive par SSH : | ||
+ | ssh root@remote-server "dd if=/dev/sda1" |gzip |dd of="/root/sda1-remote-server.ext3.gz" | ||
+ | |||
+ | Pour exporter une base de données à travers SSH : | ||
+ | mysqldump -u root -p database | gzip -c | ssh root@192.168.1.1 'cat > /tmp/export.sql.gz' |