Cominciando dall'inizio. Con questo piccolo e semplice comando tar archiviamo tutti i nostri dati /var/www/.
tar -zcvf archive.tar.gz /var/www
Code language: JavaScript (javascript)
Ora scarichiamo il database MySQL con il comando successivo.
mysqldump -u root -p databasename > /root/backupname.sql
Code language: JavaScript (javascript)
Ti verrà chiesto di scrivere la password per l'utente del database (in questo caso root).
scp archive.tar.gz root@destinationserver:/root
scp /root/backupname.sql root@destinationserver:/root
Anche in questo caso ti verrà richiesta due volte la password del server remoto ma tutti i tuoi dati sensibili verranno salvati lì.
Ancora una volta questa è una dimostrazione molto semplice e solo una piccola di cosa puoi fare con tar, scp e ssh.