Päris vahva ja mõnusa asja avastasin endale.Linux, pakkimine ja torud.
Tegelt küll vajadus sundis selleks. Nimelt masinas kus backup'i vaja
teha, ei ole backup'i jaoks piisvalt vaba kettapinda.
Vajasiis SSH, buzip ja natuke nugistamist.
SSH võtmete tegemist ma kirjeldasin juba varasemal siin.
Nüüd siis torude skriptike :)
mysqldump
-u login -psiin_on_sinu_parool --all-databases | bunzip2 -zc |
ssh www@backup.remote.ee 'cat > /backup/mysql/mysql_$(date
+%d.%m.%y).bzip2' Lühidalt siis tehakse kogu
MySQL andmebaasist koopia, bunzipitakse kokku lennult, tehakse remote
masinasse ssh ühendus ja saadetakse pakitud fail remote masinale
tallele. Ja iga koopia on tegemise kuupäevaga.