Hej!

Tack för era svar.

Jag kopierade t.ex. /home och /var/www med rsync, dumpade MySQL-databaserna
med mysqldump, kopierade för hand viktigare konfigurationsfiler, som t.ex.
sajterna (i Apache2).
Gjorde sedan en ny installation av Debian. Sen la jag bara till de
viktigaste paketen som vanligt. Det tog några dagar, men nu är allt uppe
igen. Var lite strul med att jag hade missat aktivera vissa moduler i
Apache- t.ex., men man lär sig. :)

Tack för tipset med listan av installerade paket och med avbilderna. En
fördel med nyinstallation är ju att man blir av med saker man inte använder
och som man har glömt bort. Antar att systemmigrering är en konst och att
det finns lite olika lösningar beroende på tycke och smak.

Mvh
Tobias



Den 26 juni 2014 22:56 skrev Per Andersson <avtob...@gmail.com>:

> 2014-06-11 22:08 GMT+02:00 Tobias Carlsson <janerlingtob...@gmail.com>:
> > Hej!
> >
> > Jag ska migrera en Debian-installation till ny hårddisk.
> >
> > Till hjälp har jag en 500GB extern hårddisk och jag tänkte testa med
> rsync.
> > (Nuvarande hårddiskar är på 60GB + 240GB)
> >
> > På servern har jag några wordpress-bloggar som använder MySQL och Apache2
> > samt PHP5.
> >
> > Dessutom har jag några användare med lite olika tjänster och en
> > brandväggskonfiguration med ufw.
> >
> > Ska jag synka hela installationen eller ska jag göra en nyinstallation
> och
> > bara synka vissa mappar och filer?
>
> Jag hade gjord en nyinstallation och sedan kopierat det som behövs.
>
> På DebConf10 berättade en sysadmin på Stanford att de (vid OS-uppgradering
> förvisso) ominstallerar maskinerna helt och hållet. De installerar Debian
> från
> början och kör sedan in allting från versionshantering osv. Det blir också
> en
> bra kontroll att återhämtning korrekt vid en katastrof fungerar.
>
>
> > På nuvarande server har jag olika partitioner för t.ex. /var - och /home
> har
> > jag på en andra hårddisk. Den nya hårddisken ska ersätta båda de gamla
> > diskarna.
> >
> >
> > Jag är medveten om att det finns många guider på nätet för detta, men jag
> > tänkte först kolla hur ni brukar göra.
>
> När jag säkerhetskopierar datorer eller migrerar till nya så gör jag en
> rsync
> av typiskt /home och eventuellt /var/www. Databaser dumpar jag till fil.
>
> Det kanske kan vara värt att backupa /etc för dig också?
>
>
> > Det mest kritiska är wordpress-installationerna som ligger i /var/www
> just
> > nu och dess databaser, allt annat går ju att fixa manuellt, men så mycket
> > som möjligt vill jag kunna migrera.
>
> Jag hade först gjort en lista med alla installerade paket
>
>     dpkg -l > /mnt/gammal-disk/alla-installerade-paket
>
> installerat OS på nytt, installerat alla paket från listan, skapat nya
> användare,
> kopierat filerna i /home, /var, /etc, brandväggsregler, migrerat databasen
> osv.
>
>
> Annars kan du ju från en livecd bara kopiera hela disken, bit för bit
>
>     dd if=/dev/sda of=/dev/sdb
>
> då får du ju med den gamla partitioneringen osv vilket kanske inte är
> önskvärt.
>
>
>
> --
> Per
>

Till