Zrcadlení wiki: Porovnání verzí

Z GeoWikiCZ
m (uvod)
 
m (dump)
Řádek 1: Řádek 1:
Tato stránka obsahuje ukázky skriptů, které jsou použity pro zrcadlení GeoWikiCZ na server [http://josef.fsv.cvut.cz/WIKI/geowikicz/ josef].
Tato stránka obsahuje ukázky skriptů, které jsou použity pro zrcadlení GeoWikiCZ a dalších wiki na server [http://josef.fsv.cvut.cz/WIKI/geowikicz/ josef].
 
== Server ==
 
=== dump.sh ===
 
<source lang="bash">
#!/bin/sh
 
WIKIPATH=/home/root/GeoWikiCZ
 
cd    $WIKIPATH
touch $WIKIPATH/lock
 
LIST="geowikicz\ngrasswikicz\ngiwiki\ncplwiki\nnb2008wikicz\ngppwikicz"
 
for wiki in `echo -e "$LIST"`; do
    mysqldump -u root -p<heslo> $wiki    > $WIKIPATH/mysql-dump.$wiki
done
 
rm -f  $WIKIPATH/GeoWikiCZ.tar*
 
tar cf $WIKIPATH/GeoWikiCZ.tar \
    $WIKIPATH/mysql-dump.* \
    /var/www/WIKI \
    /var/www/data/geo* \
    /home/root/GeoWikiCZ/*.sh  2>/dev/null
 
bzip2  $WIKIPATH/GeoWikiCZ.tar
 
rm -f $WIKIPATH/lock
 
exit 0
</source>
== Zrcadlo ==

Verze z 25. 2. 2009, 15:42

Tato stránka obsahuje ukázky skriptů, které jsou použity pro zrcadlení GeoWikiCZ a dalších wiki na server josef.

Server

dump.sh

#!/bin/sh

WIKIPATH=/home/root/GeoWikiCZ

cd    $WIKIPATH
touch $WIKIPATH/lock

LIST="geowikicz\ngrasswikicz\ngiwiki\ncplwiki\nnb2008wikicz\ngppwikicz"

for wiki in `echo -e "$LIST"`; do
    mysqldump -u root -p<heslo> $wiki    > $WIKIPATH/mysql-dump.$wiki
done

rm -f  $WIKIPATH/GeoWikiCZ.tar*

tar cf $WIKIPATH/GeoWikiCZ.tar \
    $WIKIPATH/mysql-dump.* \
    /var/www/WIKI \
    /var/www/data/geo* \
    /home/root/GeoWikiCZ/*.sh  2>/dev/null

bzip2  $WIKIPATH/GeoWikiCZ.tar

rm -f $WIKIPATH/lock

exit 0

Zrcadlo