[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: rsync-fråga för migrering



2014-06-11 22:08 GMT+02:00 Tobias Carlsson <janerlingtobias@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


Reply to: