Waldeinburg

  • ceterum censeo Solarem Apertam esse delendam

  • UpsenSolaris

    • 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?

    • This entry was posted on 4/03, 2010 at 14:58 and is filed under Computer, Sket. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
    • 4 Responses to “UpsenSolaris”

      • Davse B says:

        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 :-)

        • Waldeinburg says:

          Ah, GNU tar, nu forstår jeg. Men ja, mere unix-style, og så ser pipes vildere ud! Jeg har nu alligevel ændret det i mit script, men det andet har fået lov til at stå udkommenteret.
          Og tak for oplysningen om, at mysqldump blot ikke lå i PATH. Nu skulle det hele virke.

      • Davse B says:

        gunzip -c wordpress-*.tar.gz | tar -xf -

        burde faktisk ændres til

        gzcat wordpress-*.tar.gz | tar -xf -

        Meeeen så er man også meget oldshool unix :-)

        Et tool en ting, men gør det godt :-) total unix filosofi!

      • Leave a Reply

        • * = required
        • XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>