Content added Content deleted
imported>mutante mNo edit summary |
imported>Kuddel |
||
(One intermediate revision by the same user not shown) | |||
Line 4: | Line 4: | ||
</pre> |
</pre> |
||
der von tar erzeugte stream geht uebers netz und wird dort wieder entpackt |
der von tar erzeugte stream geht uebers netz und wird dort wieder entpackt |
||
===BACKUP Script === |
|||
<pre> |
|||
#!/bin/bash |
|||
DATE=`date +"%Y%m%d"` |
|||
mkdir /backup |
|||
cd /backup |
|||
mysqldump -AaCceQ -uDB-BENUTZER -pDB-PASSWORD -r mysql.dbs |
|||
tar czf www-$DATE.tar.gz /home/www |
|||
tar czf etc-$DATE.tar.gz /etc |
|||
tar czf mysql-$DATE.tar.gz mysql.dbs |
|||
scp *$DATE* user@host.weiter.weg:~/. |
|||
cd / |
|||
rm -r -f /backup |
|||
</pre> |
|||
Kleines Script, welches bestimmte Verzeichnisse und die MySQL-Datenbanken sichert und per scp auf einen anderen Host kopiert. Der bei scp verwendete Benutzer muss per public-key auf dem entfernten Host authorized sein, damit er sich ohne Passwort einloggen kann. |
|||
Related: How to [[Unpack]] various compressed formats |
Related: How to [[Unpack]] various compressed formats |
Latest revision as of 00:56, 5 March 2006
BACKUP from server to server[edit]
cd /foo/bar ; tar c . | gzip -1 | ssh -e none -c blowfish user@remote "cd /foo/bar && tar xz"
der von tar erzeugte stream geht uebers netz und wird dort wieder entpackt
BACKUP Script[edit]
#!/bin/bash DATE=`date +"%Y%m%d"` mkdir /backup cd /backup mysqldump -AaCceQ -uDB-BENUTZER -pDB-PASSWORD -r mysql.dbs tar czf www-$DATE.tar.gz /home/www tar czf etc-$DATE.tar.gz /etc tar czf mysql-$DATE.tar.gz mysql.dbs scp *$DATE* user@host.weiter.weg:~/. cd / rm -r -f /backup
Kleines Script, welches bestimmte Verzeichnisse und die MySQL-Datenbanken sichert und per scp auf einen anderen Host kopiert. Der bei scp verwendete Benutzer muss per public-key auf dem entfernten Host authorized sein, damit er sich ohne Passwort einloggen kann.
Related: How to Unpack various compressed formats