GNU/Linux >> LINUX-Kenntnisse >  >> Linux

.tar.gz /var/www und vardump mysql database und scp ssh auf einen anderen Server – einfache Backup-Lösung

Das wichtigste zuerst. Mit diesem kleinen und einfachen tar-Befehl archivieren wir alle unsere /var/www/-Daten.

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

Jetzt sichern wir die MySQL-Datenbank mit dem nächsten Befehl.

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

Sie werden aufgefordert, das Passwort für den Datenbankbenutzer zu schreiben (in diesem Fall root).

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

Auch hier werden Sie zweimal nach dem Passwort des Remote-Servers gefragt aber alle Ihre sensiblen Daten werden dort gespeichert.
Auch dies ist eine sehr einfache und nur kleine Demonstration dessen, was man mit tar, scp und ssh machen kann.


Linux
  1. MySQL:So sichern (dumpen) und wiederherstellen Sie eine Datenbank mit mysqldump

  2. Wie behandelt Linux mehrere aufeinanderfolgende Pfadtrennzeichen (/home////username///file)?

  3. So sichern Sie NextCloud und verschieben sie auf einen anderen Server

  4. CentOS / RHEL :So rotieren Sie /var/log/wtmp- und /var/log/btmp-Dateien mit logrotate

  5. So verschieben Sie /usr und /var auf eine andere Partition oder Festplatte

Einrichten eines NFS-Servers und -Clients unter Scientific Linux 6.3

So erstellen Sie einen MySQL-Datenbankserver und eine Datenbank in Azure Cloud

Ansible SSH-Authentifizierung und Rechteausweitung

Schwerwiegender Fehler:Berechtigungstabellen können nicht geöffnet und gesperrt werden:Tabelle „mysql.host“ existiert nicht

Wann sollte ich /dev/shm/ verwenden und wann sollte ich /tmp/?

Sollten Websites gemäß der empfohlenen Verwendung in /var/ oder /usr/ leben?