Uživatelské nástroje

Nástroje pro tento web


navody:vps:obnova_webu_zo_zalohy

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Následující verze
Předchozí verze
navody:vps:obnova_webu_zo_zalohy [2017/01/05 22:07] – vytvořeno jasomnavody:vps:obnova_webu_zo_zalohy [2017/01/05 22:33] (aktuální) – [Krok 2: Získanie súborov] jasom
Řádek 1: Řádek 1:
 +====== Získanie zálohy stránky z automatického zálohovacieho systému ======
 +
 V tomto návode si ukážeme ako získať súbory z automatického zálohovacieho systému. V tomto návode si ukážeme ako získať súbory z automatického zálohovacieho systému.
  
-====== Scenár: ======+===== Scenár =====
  
 Zachraňovaná stránka beží na CMS Wordpress a doméne //zachnanovanadomena.sk//. Na úspešné obnovenie akejkoľvek wordpressovskej stránky vždy potrebujeme súbory a databázu. Zachraňovaná stránka beží na CMS Wordpress a doméne //zachnanovanadomena.sk//. Na úspešné obnovenie akejkoľvek wordpressovskej stránky vždy potrebujeme súbory a databázu.
Řádek 7: Řádek 9:
 ===== Krok 1: Vytvorenie "hracieho" VPS a zapnutie zálohy ===== ===== Krok 1: Vytvorenie "hracieho" VPS a zapnutie zálohy =====
  
-Najskôr vytvoríme VPS na hranie dajme tomu s názvom "hracie" [VPS]. Pod cestou "VPS > New VPS" v "Location" vyberieme "Playground" a klikneme na "next". Nastavenia (verzia operačného systému...) zvolíme identické s našim ostrým serverom.+Najskôr vytvoríme VPS na hranie dajme tomu s názvom "//hracie//" [VPS]. Pod cestou "//VPS > New VPS//" v "//Location//" vyberieme "//Playground//" a klikneme na "//next//". Nastavenia (verzia operačného systému...) zvolíme identické s našim ostrým serverom.
  
-Playground VPS+{{ :navody:vps:vpsfree_playground.jpg?direct |}}
  
-Na ceste "Backups > VPS Backups" klikneme na "Mount" pri "snapshote" (zálohe), z ktorej chceme navrátiť údaje.+Na ceste "//Backups > VPS Backups//" klikneme na "//Mount//" pri "//snapshote//" (zálohe), z ktorej chceme navrátiť údaje.
  
-Mount+{{ :navody:vps:vspfree_zalohy.jpg?direct |}}
  
-Zálohu zapneme ("snapshot" "moutneme") pre "hracie" pod cestu ("mountpoint") /mnt/data1.+Zálohu zapneme ("//snapshot//" "//moutneme//") pre "//hracie//[VPS] pod cestu ("//mountpoint//") /mnt/data1.
  
-Mountpoint+{{ :navody:vps:vpsfree_mounting.jpg?direct |}}
  
-Vytvorime si heslo a prihlásime na "hracie" VPS cez terminál ako root.+Vytvorime si heslo a prihlásime na "//hracie//[VPScez terminál ako root.
  
-Poznámka: Celý čas pracujeme na "hracom" VPS ako root +**Poznámka: Celý čas pracujeme na "//hracom//[VPSako root** 
-Získanie súborov+ 
 +===== Krok 2: Získanie súborov =====
  
 Keďže je to nové, čisté VPSko nainštalujeme si základné príkazy: Keďže je to nové, čisté VPSko nainštalujeme si základné príkazy:
  
-sudo apt-get update && sudo apt-get upgrade +  * ''sudo apt-get update && sudo apt-get upgrade'' 
-sudo apt-get install nano zip+  * ''sudo apt-get install nano zip''
  
-Súbory stránky zo zálohy na nachádzajú pod cestou /mnt/data1/var/www/zachnanovanadomena.sk/. Vojdeme do adresára:+Súbory stránky zo zálohy na nachádzajú pod cestou ///mnt/data1/var/www/zachnanovanadomena.sk///. Vojdeme do adresára:
  
-cd /mnt/data1/var/www/zachnanovanadomena.sk/+  * ''cd /mnt/data1/var/www/zachnanovanadomena.sk/''
  
-Zazipujeme súbory. Vytvorený zipový súbor uložíme do /root/, pretože mountnutá partícia (zapnutá záloha) neumožňuje do zálohy zapisovať, je "read only":+Zazipujeme súbory. Vytvorený zipový súbor uložíme do /root/, pretože mountnutá partícia (zapnutá záloha) neumožňuje do zálohy zapisovať, je "//read only//":
  
-zip -r /root/zachnanovanadomena.sk.zip .+  * ''zip -r /root/zachnanovanadomena.sk.zip .''
  
-Všimnite si aj tú bodku na konci. Aj s tou treba príkaz zadať. +**Poznámka: Všimnite si aj tú bodku na konci. Aj s tou treba príkaz zadať.** 
-Získanie databázy+ 
 +===== Krok 3: Získanie databázy =====
  
 Obnova databázy bude tvrdší oriešok, ale rozlúskneme aj ten. Najskôr si nainštalujeme verziu databázy, ktorú používame na ostrom servery. Príkaz na zistenie verzie DB: Obnova databázy bude tvrdší oriešok, ale rozlúskneme aj ten. Najskôr si nainštalujeme verziu databázy, ktorú používame na ostrom servery. Príkaz na zistenie verzie DB:
  
-mysql -V+  * ''mysql -V''
  
 Ja používam MySql 5.x: Ja používam MySql 5.x:
  
-apt-get install mysql-server-5.x+  * ''apt-get install mysql-server-5.x''
  
-Teraz nakopírujeme fyzické súbory databázy zo zálohy (/mnt/data1/var/lib/mysql) medzi databázy "hracieho" VPS (/var/lib/mysql). Najskôr ale zastavíme MySql:+Teraz nakopírujeme fyzické súbory databázy zo zálohy (///mnt/data1/var/lib/mysql//) medzi databázy "//hracieho//[VPS(///var/lib/mysql//). Najskôr ale zastavíme MySql:
  
-service mysql stop +  * ''service mysql stop'' 
-cd /mnt/data1/var/lib/mysql +  * ''cd /mnt/data1/var/lib/mysql'' 
-zip -r /var/lib/mysql/db_zo_zalohy.zip . +  * ''zip -r /var/lib/mysql/db_zo_zalohy.zip .'' 
-cd /var/lib/mysql/ +  * ''cd /var/lib/mysql/'' 
-unzip -o db_zo_zalohy.zip +  * ''unzip -o db_zo_zalohy.zip'' 
-service mysql start+  * ''service mysql start''
  
-Keďže sme prepísali aktuálne súbory na "hracom" databázovými súbormi zo zálohy treba preinštalovať mysql-server-5.x. K dispozícii sú 2 príkazy:+Keďže sme prepísali aktuálne súbory na "hracom" [VPS] databázovými súbormi zo zálohy treba preinštalovať mysql-server-5.x. K dispozícii sú 2 príkazy:
  
-sudo dpkg-reconfigure mysql-server-5.x+  * ''sudo dpkg-reconfigure mysql-server-5.x''
  
 alebo alebo
  
-sudo apt-get install --reinstall mysql-server-5.x+  * ''sudo apt-get install --reinstall mysql-server-5.x''
  
 Mne sa chytil ten prvý. Pustíme databázu: Mne sa chytil ten prvý. Pustíme databázu:
  
-service mysql status +  * ''service mysql status'' 
-service mysql start+  * ''service mysql start'' 
 + 
 +Nazrieme do //wp-config.php// stránky //zachnanovanadomena.sk// a pozrieme si //nazov_databazy//, //prihlasovacie_meno//, //prihlasovacie_heslo// a dumpneme ju do ///root/// 
 + 
 +  * ''nano /mnt/data1/var/www/zachnanovanadomena.sk/wp-config.php'' 
 +  * ''mysqldump -u prihlasovacie_meno -p'prihlasovacie_heslo' nazov_databazy | gzip -9 > nazov_databazy_zaloha.sql.gz''
  
-Nazrieme do wp-config.php stránky zachnanovanadomena.sk a pozrieme si nazov_databazy, prihlasovacie_meno, prihlasovacie_heslo a dumpneme ju do /root/+Stiahneme si pripravené zálohy na ostrý server cez [[https://www.digitalocean.com/community/tutorials/how-to-use-sftp-to-securely-transfer-files-with-a-remote-server|sftp]]:
  
-nano /mnt/data1/var/www/zachnanovanadomena.sk/wp-config.php +  * ''sftp root@123.4.567.89'' 
-mysqldump -u prihlasovacie_meno -p'prihlasovacie_heslonazov_databazy | gzip -9 > nazov_databazy_zaloha.sql.gz+  * ''get zachnanovanadomena.sk.zip'' 
 +  ''get nazov_databazy_zaloha.sql.gz'' 
 +  * ''exit''
  
-Stiahneme si pripravené zálohy na ostrý server cez sftp:+===== Hotovo =====
  
-sftp root@185.8.164.49 +V tomto kroku máme na ostrom servery dáta stránky //zachnanovanadomena.sk// z poslednej automatickej zálohy"//Unmountneme snapshot//" v nastaveniach "//hracieho//" [VPS] a vymažeme "//hracie//" [VPS].
-get zachnanovanadomena.sk.zip +
-get nazov_databazy_zaloha.sql.gz +
-exit+
  
-Hotovo+Úloha splnená, dáta získané.
  
-V tomto kroku máme na ostrom servery dáta stránky zachnanovanadomena.sk z poslednej automatickej zálohy, ktoré vykonáva na svojich serveroch spolok vpsFree. "Unmountneme snapshot" v nastaveniach "hracieho" VPSka a vymažeme "hracie" VPSko. Úloha splnená, dáta získané.+<wrap lo>[[http://www.ointernete.sk/ako-ziskat-zalohu-stranky-zo-zalohovacieho-systemu-spolku-vpsfreecz|zdroj]]</wrap>
navody/vps/obnova_webu_zo_zalohy.1483654029.txt.gz · Poslední úprava: 2017/01/05 22:07 autor: jasom