<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    
    <title>Hope This Helps - Server</title>
    <link>http://hope-this-helps.de/serendipity/</link>
    <description>IT Tipps</description>
    <dc:language>de</dc:language>
    <generator>Serendipity 1.5.5 - http://www.s9y.org/</generator>
    
    

<item>
    <title>Linux : Webminstats benötigt perl-rrdtool bei der Installation</title>
    <link>http://hope-this-helps.de/serendipity/archives/306-Linux-Webminstats-benoetigt-perl-rrdtool-bei-der-Installation.html</link>
            <category>Linux</category>
            <category>Server</category>
    
    <comments>http://hope-this-helps.de/serendipity/archives/306-Linux-Webminstats-benoetigt-perl-rrdtool-bei-der-Installation.html#comments</comments>
    <wfw:comment>http://hope-this-helps.de/serendipity/wfwcomment.php?cid=306</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://hope-this-helps.de/serendipity/rss.php?version=2.0&amp;type=comments&amp;cid=306</wfw:commentRss>
    

    <author>nospam@example.com (Christopher Pope)</author>
    <content:encoded>
    Problem : &lt;br /&gt;
&lt;br /&gt;
Webminstats jammert bei der Installation ein perl-rrdtool Packet an , diese Abhängigkeit ist scheinbar vor längerer Zeit entstanden denn nachdem man das rpm mit dem Parameter &lt;strong&gt;rpm -i --nodeps webminstats.rpm&lt;/strong&gt; installiert läuft webminstats sauber und liefert saubere Reports aus.&lt;br /&gt;
&lt;br /&gt;
Lösung :&lt;br /&gt;
&lt;br /&gt;
Installieren des Packet mit diesem Befehl &lt;strong&gt;rpm -i --nodeps webminstats.rpm&lt;/strong&gt; &lt;br /&gt;
&lt;br /&gt;
Informationen zu diesem Thema :&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://webminstats.sourceforge.net/&quot; target=&quot;_blank&quot; title=&quot;Webminstats was ist das denn ?&quot;&gt;Webminstats&lt;/a&gt; | &lt;a href=&quot;http://www.webmin.com/&quot; target=&quot;_blank&quot; title=&quot;Webmin was ist denn das ?&quot;&gt;Webmin&lt;/a&gt; | &lt;a href=&quot;http://oss.oetiker.ch/rrdtool/&quot; target=&quot;_blank&quot; title=&quot;Und was ist jetzt RRDs ?&quot;&gt;RRD-Tool&lt;/a&gt; 
    </content:encoded>

    <pubDate>Fri, 23 Sep 2011 14:28:56 +0200</pubDate>
    <guid isPermaLink="false">http://hope-this-helps.de/serendipity/archives/306-guid.html</guid>
    
</item>
<item>
    <title>vsFTP OpenSuse - neuen Benutzer anlegen mit Skript</title>
    <link>http://hope-this-helps.de/serendipity/archives/270-vsFTP-OpenSuse-neuen-Benutzer-anlegen-mit-Skript.html</link>
            <category>Bash</category>
            <category>Linux</category>
            <category>Scripts + Code Schnipsel</category>
            <category>Server</category>
    
    <comments>http://hope-this-helps.de/serendipity/archives/270-vsFTP-OpenSuse-neuen-Benutzer-anlegen-mit-Skript.html#comments</comments>
    <wfw:comment>http://hope-this-helps.de/serendipity/wfwcomment.php?cid=270</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://hope-this-helps.de/serendipity/rss.php?version=2.0&amp;type=comments&amp;cid=270</wfw:commentRss>
    

    <author>nospam@example.com (Christopher Pope)</author>
    <content:encoded>
    &lt;strong&gt;Problem :&lt;/strong&gt;&lt;br /&gt;
Ich betreibe einen kleinen FTP Server der unter vsFTP arbeitet , öfter kommen neue Benutzer hinzu , um mir die Tipparbeit zu sparen hab ich ein kleines Bashscript geschrieben das das für mich übernimmt. Es ist nicht so kompliziert nimmt einem aber viel Arbeit ab &lt;img src=&quot;http://hope-this-helps.de/serendipity/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Lösung :&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;&lt;br /&gt;
# !/bin/bash&lt;br /&gt;
echo -n &quot;Bitte Benutzernamen angeben : &quot;&lt;br /&gt;
read username&lt;br /&gt;
echo &quot;-- Erstelle Home Verzeichnis für $username&quot;&lt;br /&gt;
mkdir /home/$username&lt;br /&gt;
echo &quot;-- Erstelle Benutzer $username&quot;&lt;br /&gt;
useradd $username -d /home/$username -g ftpgroup -s /bin/false&lt;br /&gt;
chown nobody:ftpgroup /home/$username&lt;br /&gt;
chmod 1770 /home/$username&lt;br /&gt;
echo &quot;Bitte geben Sie das Password für den Benutzer $username an&quot;&lt;br /&gt;
passwd $username&lt;br /&gt;
echo $username &gt;&gt; /etc/vsftpd.user_list&lt;br /&gt;
echo &quot;Benutzer $username wurde angelegt&quot;&lt;br /&gt;
&lt;/blockquote&gt; 
    </content:encoded>

    <pubDate>Tue, 29 Mar 2011 18:42:01 +0200</pubDate>
    <guid isPermaLink="false">http://hope-this-helps.de/serendipity/archives/270-guid.html</guid>
    <category>bash</category>
<category>linux</category>
<category>opensuse</category>
<category>script</category>
<category>scripts + code schnipsel</category>
<category>server</category>
<category>useradd</category>
<category>vsftp</category>

</item>
<item>
    <title>Systemmonitor Windows &amp; Linux</title>
    <link>http://hope-this-helps.de/serendipity/archives/266-Systemmonitor-Windows-Linux.html</link>
            <category>Client</category>
            <category>Clients</category>
            <category>Linux</category>
            <category>Server</category>
            <category>Server</category>
            <category>Windows</category>
    
    <comments>http://hope-this-helps.de/serendipity/archives/266-Systemmonitor-Windows-Linux.html#comments</comments>
    <wfw:comment>http://hope-this-helps.de/serendipity/wfwcomment.php?cid=266</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://hope-this-helps.de/serendipity/rss.php?version=2.0&amp;type=comments&amp;cid=266</wfw:commentRss>
    

    <author>nospam@example.com (Christopher Pope)</author>
    <content:encoded>
    Wer unter Linux einen guten Systemmonitor sucht wird nicht an &lt;a href=&quot;http://conky.sourceforge.net/&quot; target=&quot;_blank&quot; title=&quot;Conky Systemmonitor für Linux&quot;&gt;Conky&lt;/a&gt; vorbei kommen. Alle wichtigen Informationen auf einem Blick , für Windows Systeme gibt es einige Programme die ähnliche aufgabe übernehmen allerdings nie in diesem Umfang. Hierbei sind 4 besonders hervor zu heben &lt;a href=&quot;http://technet.microsoft.com/de-de/sysinternals/bb897557&quot; target=&quot;blank&quot; title=&quot;BGInfo&quot;&gt;BGInfo&lt;/a&gt; von ehemals Sysinternals , &lt;a href=&quot;http://www.glenn.delahoy.com/software/&quot; target=&quot;blank&quot; title=&quot;Desktopinfo&quot;&gt;Desktopinfo&lt;/a&gt; , &lt;a href=&quot;http://deu.moo0.com/?top=http://deu.moo0.com/software/SystemMonitor/&quot;  target=&quot;blank&quot; title=&quot;Moo0 Systemmonitor&quot;&gt;Moo0 Systemmonitor&lt;/a&gt; und &lt;a href=&quot;http://www.samurize.com/modules/news/&quot; title=&quot;Samurize&quot;  target=&quot;blank&quot;&gt;Samurize&lt;/a&gt;. Wer nur Informationen über die Plattenbelegung haben will kann mit allen arbeiten etwas trickreicher wird es allerdings wenn man auch den Netzwerktraffic anzeigen möchte , abhängig davon ob eine Verbindung besteht oder nicht. Um ehrlich zu sein habe ich das unter Windows nicht in diesem Umfang getestet wie unter Linux dort aber habe ich eine Konfiguration erstellt , die abhängig die Informationen auf den Desktop zaubert. &lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;strong&gt;Hier ist meine Konfiguration für Conky unter Ubuntu 10.04 &amp;amp; 10.10 :&lt;/strong&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;serendipity_image_link&quot;  href=&#039;http://hope-this-helps.de/serendipity/uploads/Bilder/conky_anzeige.jpg&#039; target=&quot;_blank&quot;&gt;&lt;!-- s9ymdb:36 --&gt;&lt;img class=&quot;serendipity_image_right&quot; width=&quot;36&quot; height=&quot;110&quot;  src=&quot;http://hope-this-helps.de/serendipity/uploads/Bilder/conky_anzeige.serendipityThumb.jpg&quot;  alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
benötigte Packete : lm_sensors , hddtemp , &lt;a href=&quot;http://gnome-look.org/content/show.php/CONKY-colors?content=92328&quot; title=&quot;Conky Colors bei Gnome-look.org&quot; target=&quot;_blank&quot;&gt;conky_colors&lt;/a&gt; und natürlich conky &lt;img src=&quot;http://hope-this-helps.de/serendipity/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; &lt;br /&gt;
&lt;br /&gt;
Download Config : &lt;a href=&quot;http://hope-this-helps.de/serendipity/uploads/Skripte/conky.tar.gz&quot; title=&quot;conky.tar.gz&quot; target=&quot;_blank&quot;&gt;conky.tar.gz&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
In der Config ist auch die Datei conky_start.sh mit dabei um einen verzögerten Start zu realisieren, insgesamt ein gut Durchdachter und frei konfigurierbarer Systemmonitor für Linux meine Empfehlung&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;strong&gt;Hier eine mögliche Konfiguration für DesktopInfo&lt;/strong&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
Download Config : &lt;a href=&quot;http://hope-this-helps.de/serendipity/uploads/Skripte/desktopinfo.ini&quot; title=&quot;desktopinfo.ini&quot; target=&quot;_blank&quot;&gt;desktopinfo.ini&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;serendipity_image_link&quot;  href=&#039;http://hope-this-helps.de/serendipity/uploads/Bilder/Desktop_Info.jpg&#039; target=&quot;_blank&quot;&gt;&lt;!-- s9ymdb:39 --&gt;&lt;img class=&quot;serendipity_image_right&quot; width=&quot;80&quot; height=&quot;110&quot;  src=&quot;http://hope-this-helps.de/serendipity/uploads/Bilder/Desktop_Info.serendipityThumb.jpg&quot;  alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Das versprochene Feature DesktopInfo als Screensaver auszuführen hat bei mir damit geendet das das Overlay und der Screensaver nicht mehr beendet wurden ich somit den Screensaver abwürgen musste.&lt;br /&gt;
Mein Fazit zu DesktopInfo , interresantes Programm allerdings vermisse ich einige Features. Wenn man mit der Standardkonfiguration zufrieden ist kann man es allerdings empfehlen.&lt;br /&gt;
&lt;br /&gt;
Lt. Autor für folgende Betriebssysteme geeignet :&lt;br /&gt;
&lt;blockquote&gt;Windows Platforms&lt;br /&gt;
-----------------&lt;br /&gt;
Desktop Info has been tested on the following Windows platforms:&lt;br /&gt;
&lt;br /&gt;
XP Pro (32 bit) version 2002 service pack 2&lt;br /&gt;
XP Pro (32 bit) version 2002 service pack 3&lt;br /&gt;
XP Pro (64 bit) version 2003 service pack 2&lt;br /&gt;
Vista (32 bit) business service pack 1&lt;br /&gt;
Server 2000 (32 bit) service pack 4&lt;br /&gt;
Server 2003 (64 bit) service pack 2&lt;br /&gt;
Server 2008 (32 bit) standard service pack 1&lt;br /&gt;
Server 2008 (64 bit) standard service pack 1&lt;br /&gt;
Windows 7 Professional 64 bit&lt;br /&gt;
&lt;br /&gt;
Disk I/O may not work on Windows 2000.&lt;br /&gt;
&lt;br /&gt;
(Auszug aud der Readme des Autors)&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;strong&gt;Hier Moo0 SystemMonitor 1.63 :&lt;/strong&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;serendipity_image_link&quot;  href=&#039;http://hope-this-helps.de/serendipity/uploads/Bilder/Moo0_Screen.jpg&#039; target=&quot;_blank&quot;&gt;&lt;!-- s9ymdb:40 --&gt;&lt;img class=&quot;serendipity_image_right&quot; width=&quot;30&quot; height=&quot;110&quot;  src=&quot;http://hope-this-helps.de/serendipity/uploads/Bilder/Moo0_Screen.serendipityThumb.jpg&quot;  alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Eine Konfiguration über eine Konfigurationsdatei entfällt hier da alles über Rechtsklick und Felder ins Monitoring aufgenommen werden kann , allerdings beschränkt das auch die Möglichkeiten auf die vom Autor vergegebenen Felder. Mein Fazit lautet , wer auf die schnelle , ohne Konfigurationsdateien zu schreiben , einen Systemmonitor sucht ist hier gut bedient. Es wird in Echtzeit aktualisiert (Interval wählbar) und ist einfach zu konfigurieren.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ich werde auch die anderen Systemmonitore testen und meine Erfahrungen hier verewigen &lt;img src=&quot;http://hope-this-helps.de/serendipity/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; 
    </content:encoded>

    <pubDate>Thu, 10 Feb 2011 10:46:42 +0100</pubDate>
    <guid isPermaLink="false">http://hope-this-helps.de/serendipity/archives/266-guid.html</guid>
    <category>bginfo</category>
<category>client</category>
<category>clients</category>
<category>conky</category>
<category>echtzeit</category>
<category>linux</category>
<category>moo0</category>
<category>server</category>
<category>systemmonitor</category>
<category>windows</category>

</item>
<item>
    <title>Automatisch Backups von Linux Server löschen</title>
    <link>http://hope-this-helps.de/serendipity/archives/4-Automatisch-Backups-von-Linux-Server-loeschen.html</link>
            <category>Bash</category>
            <category>Linux</category>
            <category>Scripts + Code Schnipsel</category>
            <category>Server</category>
    
    <comments>http://hope-this-helps.de/serendipity/archives/4-Automatisch-Backups-von-Linux-Server-loeschen.html#comments</comments>
    <wfw:comment>http://hope-this-helps.de/serendipity/wfwcomment.php?cid=4</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://hope-this-helps.de/serendipity/rss.php?version=2.0&amp;type=comments&amp;cid=4</wfw:commentRss>
    

    <author>nospam@example.com (Christopher Pope)</author>
    <content:encoded>
    So hier ist mal ein kleines Bash Skript um automatisiert Backups zu löschen.&lt;br /&gt;
&lt;br /&gt;
Es müssen natürlich alle Variablen angepasst werden, diese sollte ja selbsterklärend sein.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Allgemeine Variablen fr Logfiles&lt;br /&gt;
datum=`date +%Y_%0m_%0e`&lt;br /&gt;
&lt;br /&gt;
ablauf_log=&quot;/share/log/ablauf-$datum.log&quot;&lt;br /&gt;
error_log=&quot;/share/log/error-$datum.log&quot;&lt;br /&gt;
&lt;br /&gt;
# Maximales alter des Backupfiles in Tagen&lt;br /&gt;
alter=&quot;21&quot;&lt;br /&gt;
&lt;br /&gt;
echo Bereinigen wird gestartet $datum &amp;gt;&amp;gt;$ablauf_log&lt;br /&gt;
echo Bereinigen wird gestartet&lt;br /&gt;
echo ------------------------------------------------ &amp;gt;&amp;gt;$ablauf_log&lt;br /&gt;
echo ------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
# ---------------------------------- GESAMT BACKUP ROUTINE&lt;br /&gt;
ordner=&quot;/share/backup/sbs&quot;&lt;br /&gt;
echo Variablen&lt;br /&gt;
echo Ordner wird auf $ordner gesetzt&lt;br /&gt;
echo Alter wird auf $alter gesetzt&lt;br /&gt;
echo&lt;br /&gt;
echo ------- $ordner -- Komplettsicherung aelter als $alter Tage &amp;gt;&amp;gt;$ablauf_log&lt;br /&gt;
echo Dateien in $ordner werden auf Alter ueberprueft  - max. $alter Tage&lt;br /&gt;
&lt;br /&gt;
find $ordner -mtime +$alter -exec echo {} \;&lt;br /&gt;
find $ordner -mtime +$alter -exec rm {} \;&lt;br /&gt;
&lt;br /&gt;
echo ------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
# ---------------------------------- WEBSERVER BACKUP ROUTINE&lt;br /&gt;
alter=&quot;15&quot; # fuer webserve und lexware nur 15 Tage&lt;br /&gt;
ordner=&quot;/share/backup/webserver&quot;&lt;br /&gt;
&lt;br /&gt;
echo Neu setzen der Variablen&lt;br /&gt;
echo Ordner wird auf $ordner gesetzt&lt;br /&gt;
echo Alter wird auf $alter gesetzt&lt;br /&gt;
echo&lt;br /&gt;
&lt;br /&gt;
echo ------- $ordner -- Webserversicherung aelter als $alter Tage &amp;gt;&amp;gt;$ablauf_log&lt;br /&gt;
echo Dateien in $ordner werden auf Alter ueberprueft  - max. $alter Tage&lt;br /&gt;
&lt;br /&gt;
find $ordner -mtime +$alter -exec echo {} \;&lt;br /&gt;
find $ordner -mtime +$alter -exec rm {} \;&lt;br /&gt;
&lt;br /&gt;
echo ------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
# ---------------------------------- LEXWARE BACKUP ROUTINE&lt;br /&gt;
# - Alter ist bereits definiert&lt;br /&gt;
# ---------------------------------------------------------&lt;br /&gt;
ordner=&quot;/share/backup/lexware&quot;&lt;br /&gt;
&lt;br /&gt;
echo Neu setzen der Variablen&lt;br /&gt;
echo Ordner wird auf $ordner gesetzt&lt;br /&gt;
echo Alter wird auf $alter gesetzt&lt;br /&gt;
echo&lt;br /&gt;
&lt;br /&gt;
echo ------- $ordner -- Lexwaresicherung aelter als $alter Tage &amp;gt;&amp;gt;$ablauf_log&lt;br /&gt;
echo Dateien in $ordner werden auf Alter ueberprueft  - max. $alter Tage&lt;br /&gt;
&lt;br /&gt;
find $ordner -mtime +$alter -exec echo {} \;&lt;br /&gt;
find $ordner -mtime +$alter -exec rm {} \;&lt;br /&gt;
&lt;br /&gt;
echo ------------------------------------------------&lt;br /&gt;
echo&lt;br /&gt;
echo ------------------------------------------------ &amp;gt;&amp;gt;$ablauf_log&lt;br /&gt;
echo Vorgang abgeschlossen &amp;gt;&amp;gt;$ablauf_log&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
Getestet mit SUSE / DEBIAN / UBUNTU 
    </content:encoded>

    <pubDate>Thu, 04 Feb 2010 13:28:55 +0100</pubDate>
    <guid isPermaLink="false">http://hope-this-helps.de/serendipity/archives/4-guid.html</guid>
    <category>backup</category>
<category>bash</category>
<category>debian</category>
<category>linux</category>
<category>programmieren</category>
<category>script</category>
<category>scripting</category>
<category>scripts + code schnipsel</category>
<category>server</category>
<category>skript</category>
<category>suse</category>
<category>ubuntu</category>

</item>
<item>
    <title>Automatisches Backup erstellen - Linux</title>
    <link>http://hope-this-helps.de/serendipity/archives/3-Automatisches-Backup-erstellen-Linux.html</link>
            <category>Bash</category>
            <category>Linux</category>
            <category>Scripts + Code Schnipsel</category>
            <category>Server</category>
    
    <comments>http://hope-this-helps.de/serendipity/archives/3-Automatisches-Backup-erstellen-Linux.html#comments</comments>
    <wfw:comment>http://hope-this-helps.de/serendipity/wfwcomment.php?cid=3</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://hope-this-helps.de/serendipity/rss.php?version=2.0&amp;type=comments&amp;cid=3</wfw:commentRss>
    

    <author>nospam@example.com (Christopher Pope)</author>
    <content:encoded>
    Was natürlich nicht fehlen darf, ist ein Skript um Backups zu erstellen.&lt;br /&gt;
&lt;br /&gt;
Hier wird z.B. ein lampp Server gesichert, es kann natürlich alles damit gesichert werden, dann muss nur das Skript angepasst werden &lt;img src=&quot;http://hope-this-helps.de/serendipity/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Ist vielleicht nicht immer die sauberste Methode aber sie funktioniert&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;#!/bin/bash&lt;br /&gt;
#&lt;br /&gt;
#&lt;br /&gt;
# Sichert den eingestellten Ordner&lt;br /&gt;
#&lt;br /&gt;
# -- Variablen&lt;br /&gt;
#&lt;br /&gt;
# Ordner und Zieldatei&lt;br /&gt;
#&lt;br /&gt;
Ordner=/opt/lampp/htdocs&lt;br /&gt;
Target=/share/backup/webserver&lt;br /&gt;
tmp_temp=/opt/lampp/htdocs/xtc/templates_c/*.php&lt;br /&gt;
tmp_cach=/opt/lampp/htdocs/xtc/cache/*.html&lt;br /&gt;
Error=/share/log/`date +%Y_%0m_%0e`_Error_WebSRV.log&lt;br /&gt;
Ablauf=/share/log/`date +%Y_%0m_%0e`_Ablauf_WebSRV.log&lt;br /&gt;
# Stufe der Komprimierung (0-9)&lt;br /&gt;
Compression=9&lt;br /&gt;
#&lt;br /&gt;
# Name der Backup Datei&lt;br /&gt;
#&lt;br /&gt;
NameZIP=`date +%Y_%0m_%0e`_WEBSRV&lt;br /&gt;
#&lt;br /&gt;
# Startzeit ermitteln&lt;br /&gt;
#&lt;br /&gt;
StrTime=`date +%R`&lt;br /&gt;
#&lt;br /&gt;
#&lt;br /&gt;
# wenn kein Logfile mitgeschrieben werden soll&lt;br /&gt;
# umleiten in //dev/null&lt;br /&gt;
#&lt;br /&gt;
echo Backup wird gestartet $StrTime&lt;br /&gt;
echo LAMPP wird beendet&lt;br /&gt;
&lt;br /&gt;
/opt/lampp/lampp stop &amp;gt;&amp;gt;$Ablauf 2&amp;gt;&amp;gt;$Error&lt;br /&gt;
&lt;br /&gt;
echo Daten werden gesammelt und gezippt&lt;br /&gt;
zip -r -$Compression $Target/$NameZIP.zip $Ordner &amp;gt;&amp;gt;//dev/null 2&amp;gt;&amp;gt;$Error&lt;br /&gt;
&lt;br /&gt;
echo temp Dateien werden entfernt&lt;br /&gt;
echo&lt;br /&gt;
rm $tmp_temp &amp;gt;&amp;gt;$Ablauf 2&amp;gt;&amp;gt;$Error&lt;br /&gt;
rm $tmp_cach &amp;gt;&amp;gt;$Ablauf 2&amp;gt;&amp;gt;$Error&lt;br /&gt;
&lt;br /&gt;
echo LAMPP wird gestartet&lt;br /&gt;
/opt/lampp/lampp start &amp;gt;&amp;gt;$Ablauf 2&amp;gt;&amp;gt;$Error&lt;br /&gt;
&lt;br /&gt;
echo Rechte auf Backupdatei werden geaendert&lt;br /&gt;
chmod 777 $Target/$NameZIP.zip&lt;br /&gt;
&lt;br /&gt;
echo Backup abgeschlossen&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Getestet mit SUSE / DEBIAN / UBUNTU 
    </content:encoded>

    <pubDate>Thu, 04 Feb 2010 13:24:52 +0100</pubDate>
    <guid isPermaLink="false">http://hope-this-helps.de/serendipity/archives/3-guid.html</guid>
    <category>backup</category>
<category>bash</category>
<category>debian</category>
<category>linux</category>
<category>programmieren</category>
<category>script</category>
<category>scripting</category>
<category>scripts + code schnipsel</category>
<category>server</category>
<category>skript</category>
<category>suse</category>
<category>ubuntu</category>

</item>
<item>
    <title>Cronjob | Linux</title>
    <link>http://hope-this-helps.de/serendipity/archives/2-Cronjob-Linux.html</link>
            <category>Server</category>
    
    <comments>http://hope-this-helps.de/serendipity/archives/2-Cronjob-Linux.html#comments</comments>
    <wfw:comment>http://hope-this-helps.de/serendipity/wfwcomment.php?cid=2</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://hope-this-helps.de/serendipity/rss.php?version=2.0&amp;type=comments&amp;cid=2</wfw:commentRss>
    

    <author>nospam@example.com (Christopher Pope)</author>
    <content:encoded>
    Cronjobs sind unersätzlich auf einem Linux Server, und sind das gegenstück zu &lt;strong&gt;geplanten Tasks&lt;/strong&gt; bei Windows Servern.&lt;br /&gt;
&lt;br /&gt;
Allerdings ist die Syntax bei einem Linux Server um einiges schwerer zu erlernen als das Microsoft Gegenstück.&lt;br /&gt;
&lt;br /&gt;
Die eingerichteten Cronjobs kann man mit dem Befehl&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;crontab -l&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
ansehen. Meine Empfehlung an euch ist alle Jobs in einer Datei einzupflegen und diese dann mit&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;crontab eureDatei (z.B. crontab jobs.cron)&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
scharf zu schalten.&lt;br /&gt;
&lt;br /&gt;
Der Aufbau eines Cronjobs besteht aus sechs Feldern.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;&lt;em&gt;1.Minute (0-59)&lt;br /&gt;
2.Stunde (0-23)&lt;br /&gt;
3.Tag im Monat (1-31)&lt;br /&gt;
4.Monat im Jahr (1-12)&lt;br /&gt;
5.Tag der Woche (0-6 mit 0=Sonntag)&lt;br /&gt;
6.Was soll ausgeführt werden (z.B. Skript)&lt;/em&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
Möchte man jetzt das jeden Montag um 5.00 Uhr das Skript Backup.sh ausgeführt wird sieht das so aus.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;&lt;strong&gt;0 5 * * 1 /Skripte/Backup.sh&lt;/strong&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
soll das Skript am 10ten und am 20ten jeden Monats ausgeführt werden sieht das so aus.&lt;br /&gt;
&lt;blockquote&gt;&lt;br /&gt;
&lt;strong&gt;0 5 10,20 * * /Skripte/Backup.sh&lt;/strong&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
will man das das Skript alle 2 Minuten ausgeführt wird muss man schon etwas wühlen um den genauen Syntax zu erfahren. Hier ist ein Beispiel.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;&lt;strong&gt;-*/2 * * * * /Skripte/Backup.sh&lt;/strong&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
Hier noch zwei Seiten die sich mit dem Thema etwas genauer befassen :&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.tech-geeks.org/contrib/mdrone/cron&amp;crontab-howto.htm&quot; target=&quot;_blank&quot; title=&quot;CRONTAB Linux Beispiel&quot;&gt;http://www.tech-geeks.org/contrib/mdrone/cron&amp;crontab-howto.htm&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.sequenz.ch/archive/2003/12/07/crontab-beispiel.html&quot; target=&quot;_blank&quot; title=&quot;CRONTAB Linux Beispiel&quot;&gt;http://www.sequenz.ch/archive/2003/12/07/crontab-beispiel.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Und nun wünsch ich euch viel Spaß beim probieren   
    </content:encoded>

    <pubDate>Thu, 04 Feb 2010 13:18:40 +0100</pubDate>
    <guid isPermaLink="false">http://hope-this-helps.de/serendipity/archives/2-guid.html</guid>
    <category>backup</category>
<category>bash</category>
<category>cronjob</category>
<category>debian</category>
<category>linux</category>
<category>programmieren</category>
<category>script</category>
<category>server</category>
<category>skript</category>
<category>suse</category>
<category>ubuntu</category>

</item>

</channel>
</rss>
