<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sk">
	<id>https://wiki.svsbb.sk/index.php?action=history&amp;feed=atom&amp;title=Z%C3%A1loha_Moodle</id>
	<title>Záloha Moodle - História úprav</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.svsbb.sk/index.php?action=history&amp;feed=atom&amp;title=Z%C3%A1loha_Moodle"/>
	<link rel="alternate" type="text/html" href="https://wiki.svsbb.sk/index.php?title=Z%C3%A1loha_Moodle&amp;action=history"/>
	<updated>2026-05-21T03:18:16Z</updated>
	<subtitle>História úprav pre túto stránku na wiki</subtitle>
	<generator>MediaWiki 1.33.1</generator>
	<entry>
		<id>https://wiki.svsbb.sk/index.php?title=Z%C3%A1loha_Moodle&amp;diff=199&amp;oldid=prev</id>
		<title>Gieci: Vytvorená stránka „=== záloha Moodle pre operačný systéme založený na Unixe ===  zálohujte všetky MySQL databázy, moodledate sú obvykle v adresári /var/lib/moodle a samotný &quot;engin...“</title>
		<link rel="alternate" type="text/html" href="https://wiki.svsbb.sk/index.php?title=Z%C3%A1loha_Moodle&amp;diff=199&amp;oldid=prev"/>
		<updated>2011-06-02T17:21:07Z</updated>

		<summary type="html">&lt;p&gt;Vytvorená stránka „=== záloha Moodle pre operačný systéme založený na Unixe ===  zálohujte všetky MySQL databázy, moodledate sú obvykle v adresári /var/lib/moodle a samotný &amp;quot;engin...“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nová stránka&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=== záloha Moodle pre operačný systéme založený na Unixe ===&lt;br /&gt;
&lt;br /&gt;
zálohujte všetky MySQL databázy, moodledate sú obvykle v adresári /var/lib/moodle a samotný &amp;quot;engine&amp;quot; moodle v adresári /var/www/moodle&lt;br /&gt;
&lt;br /&gt;
Skript je vhodné spúšťať cez cron a to denne okolo 3:00. V tomto čase sa predpokladá najmenšie používanie.&lt;br /&gt;
&lt;br /&gt;
Zálohované súbory majú v mene aj dátum. Na serveri sa udržiavajú zálohy za posledných 7 dní. Zálohy staršie ako 7 dní sa automatický zmažú z disku. 7 záloh dôležitých pre prípad chybných aktualizácií a 7 sa javí ako dostatočný počet. Je možné nastaviť aj väčší alebo menší počet dní úpravou skriptu.&lt;br /&gt;
&lt;br /&gt;
Postup:&lt;br /&gt;
* vytvorte priečinok kam sa budú zálohy uklada&lt;br /&gt;
 cd /var&lt;br /&gt;
 mkdir zaloha&lt;br /&gt;
&lt;br /&gt;
* v priečinku /usr/local/sbin si vytvorte skript moodlebkp.sh&lt;br /&gt;
 cd /usr/local/sbin&lt;br /&gt;
 touch moodlebkp.sh&lt;br /&gt;
&lt;br /&gt;
* teraz napr. cez midnight commander (mc) prejdite na súbor moodlebkp.sh, stlačte F4 a do súboru doplňte nasledujúce riadky:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 #Skript na zalohu moodle&lt;br /&gt;
 #Priecinok, kam sa ulozi zaloha&lt;br /&gt;
 dir=/var/zaloha&lt;br /&gt;
 #MySQL database backup&lt;br /&gt;
 tar -cvf $dir/mysql-`date +%d.%m.%Y`.tar /var/lib/mysql&lt;br /&gt;
 #Moodle datadir backup&lt;br /&gt;
 tar -cvf $dir/moodledata-`date +%d.%m.%Y`.tar /var/lib/moodle&lt;br /&gt;
 #Moodle web engine backup&lt;br /&gt;
 tar -cvf $dir/moodleweb-`date +%d.%m.%Y`.tar /var/www/moodle&lt;br /&gt;
 #Delete all backups older than 7 days&lt;br /&gt;
 find $dir/* -mtime +7 -exec rm {} \;&lt;br /&gt;
&lt;br /&gt;
* súbor uložte.&lt;br /&gt;
* nastavte súboru práva, ak ste v priečinku /usr/local/sbin, potom&lt;br /&gt;
 chmod 744 moodlebkp.sh&lt;br /&gt;
&lt;br /&gt;
* teraz môžete skript spustiť ručne a skontrolovať či sa v adresári /var/zaloha vytvorili zálohy, ak áno, potom môžete pridať skript do cronu.&lt;br /&gt;
&lt;br /&gt;
* Otvorte súbor /etc/crontab a dopíšte tam nasledovný riadok:&lt;br /&gt;
 30 2    * * *   root    /usr/local/sbin/moodlebkp.sh&lt;br /&gt;
&lt;br /&gt;
Zálohy ktoré sa vytvoria, nie sú komprimované, sú len v tzv. tar archíve (Tape ARchive) a súbory typu tar môžete rovno otvoriť midnight commanderom&lt;br /&gt;
a priamo odtiaľ aj kopírovať, bez nutnosti dekompresie, ak budete obnovovať zo zálohy.&lt;br /&gt;
&lt;br /&gt;
[[Category:Údržba systému|Záloha Moodle]]&lt;/div&gt;</summary>
		<author><name>Gieci</name></author>
		
	</entry>
</feed>