Et par timer i dag blev man mødt af følgende forsidetekst:
Waldeinburg.dk er midlertidigt nede!
Waldeinburg.dk ligger nu på en OpenSolaris-server, hvor det før lå på en Debian-server.
Det betyder, at mit shell-script til opgradering af WordPress pludselig ikke virkede som det skulle.
Inklusiv den del af scriptet, som tog en backup.
Til gengæld virkede den del af scriptet, der slettede det gamle indhold.
Og det betyder så, at hele siden er blevet slettet af førnævnte script.
Øv.

Men det endte godt, som I kan se, selvom jeg godt kunne tænke mig at tingene fungerede som på Debian.
For det første duer følgende ikke:
tar -xzf wordpress-*.tar.gz
Næh, ingen filtering her. Du må pænt sige:
gunzip -c wordpress-*.tar.gz | tar -xf -
For det andet sikkerhedskopierer scriptet først, og det ville jeg gerne gøre verbose. Det kan man åbenbart ikke.
Og hvad angår mit backup-script må jeg også finde andre veje her, idet mysqldump ikke er installeret. Og så måtte
tar -cjf backup.tar.bz2 <filer>
også ændres til:
tar -cf /dev/stdout <filer> | bzip2 --best > backup.tar.bz2
Men der ikke megen skade sket, for der er næsten ingen andre end mig, der har været inde på siden i dag… og ville de overhovedet have læst noget… hvorfor skriver jeg egentlig dette her… hvorfor har jeg en blog?
Man kan dog bruger gtar og faa samme funktionalitet, men det andet er mere korrekt unix style, med et tool goer en ting. ogsaa bare pipe sammen