GNU/Linux >> Linux Esercitazione >  >> Linux

.tar.gz /var/www e vardump mysql database e scp ssh su un altro server:semplice soluzione di backup

Cominciando dall'inizio. Con questo piccolo e semplice comando tar archiviamo tutti i nostri dati /var/www/.

tar -zcvf archive.tar.gz /var/wwwCode language: JavaScript (javascript)

Ora scarichiamo il database MySQL con il comando successivo.

mysqldump -u root -p databasename > /root/backupname.sqlCode 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.


Linux
  1. Backup e ripristino del database MySQL utilizzando mysqlhotcopy

  2. CentOS / RHEL:come ruotare i file /var/log/wtmp e /var/log/btmp usando logrotate

  3. Backup automatico del database MySQL sul server Linux

  4. Errore irreversibile:impossibile aprire e bloccare le tabelle dei privilegi:la tabella "mysql.host" non esiste

  5. Usa un repository git su /var/www/html/

Configurazione di un server e client NFS su Scientific Linux 6.3

Come creare un server di database MySQL e un database in Azure Cloud

Configurazione di un server e client NFS su Debian Wheezy

Autenticazione SSH Ansible ed escalation dei privilegi

Quando dovrei usare /dev/shm/ e quando dovrei usare /tmp/?

Differenza e uso corretto per /tmp e /var/tmp