GNU/Linux >> Znalost Linux >  >> Linux

.tar.gz /var/www a vardump mysql databáze a scp ssh na jiný server – jednoduché řešení zálohování

Pěkně popořádku. Pomocí tohoto malého a jednoduchého příkazu tar archivujeme všechna naše /var/www/ data.

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

Nyní vypíšeme databázi MySQL pomocí dalšího příkazu.

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

Budete požádáni o zapsání hesla pro uživatele databáze (v tomto případě root).

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

Znovu budete dvakrát požádáni o heslo vzdáleného serveru ale všechna vaše citlivá data tam budou uložena.
Toto je opět velmi jednoduchá a jen malá ukázka toho, co můžete dělat s tar, scp a ssh.


Linux
  1. Jak Linux zpracovává více po sobě jdoucích oddělovačů cest (/home////username///soubor)?

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

  3. Zálohování a obnova databáze MySQL pomocí mysqlhotcopy

  1. Automaticky zálohujte databázi MySQL na linuxovém serveru

  2. Použijte úložiště git na /var/www/html/

  3. Django static_root v /var/www/... - žádná oprávnění ke collectstatic

  1. Rozdíl mezi /var/log/messages, /var/log/syslog a /var/log/kern.log?

  2. Jak zálohovat NextCloud a přesunout je na jiný server

  3. Měly by weby žít ve /var/ nebo /usr/ podle doporučeného použití?