GNU/Linux >> Tutoriales Linux >  >> Linux

.tar.gz /var/www y vardump base de datos mysql y scp ssh a otro servidor:solución de copia de seguridad simple

Lo primero es lo primero. Con este pequeño y simple comando tar archivamos todos nuestros datos /var/www/.

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

Ahora volcamos la base de datos MySQL con el siguiente comando.

mysqldump -u root -p databasename > /root/backupname.sqlCode language: JavaScript (javascript)

Se le pedirá que escriba la contraseña del usuario de la base de datos (en este caso raíz).

scp archive.tar.gz root@destinationserver:/root
scp /root/backupname.sql root@destinationserver:/root

Nuevamente se le pedirá dos veces la contraseña del servidor remoto pero todos sus datos confidenciales se guardarán allí.
Nuevamente, esta es una demostración muy simple y pequeña de lo que puede hacer con tar, scp y ssh.


Linux
  1. ¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

  2. Bash =~ Regex y Https://regex101.com/?

  3. ¿Diferencia entre /var/log/messages, /var/log/syslog y /var/log/kern.log?

  4. Cómo hacer una copia de seguridad de NextCloud y moverlos a otro servidor

  5. Copia de seguridad y restauración de la base de datos MySQL usando mysqlhotcopy

Cómo crear un servidor de base de datos MySQL y una base de datos en Azure Cloud

MySQL:cómo hacer una copia de seguridad (volcar) y restaurar una base de datos usando mysqldump

Autenticación SSH de Ansible y escalada de privilegios

Error fatal:no se pueden abrir y bloquear tablas de privilegios:la tabla 'mysql.host' no existe

Use un repositorio git en /var/www/html/

¿Cuándo debo usar /dev/shm/ y cuándo debo usar /tmp/?