Hirdetés

Új hozzászólás Aktív témák

  • Osiris

    őstag

    válasz Osiris #3808 üzenetére

    Megtaláltam a megoldást a raid1 tömbről snapshot készítésre. Végül nem kellett Btrfs (ami egyébként már annyira része az ubuntunak, hogy a telepítésnél lehet választani). A snapshot egész egyszerüen a raid1 egyik merevlemezének lecsatolásával, majd annak visszacsatolásával készül el.
    Ha valaki érdekel konkrétan így:
    #HDD lecsatolása a raid1 tömbből:
    mdadm /dev/md1 --set-faulty /dev/sdb2 --remove /dev/sdb2

    #ideiglenes raid1 létrehozása tömb létrehozása az előbb lecsatolt HDD-vel:
    mdadm --assemble /dev/md2 /dev/sdb2 --run

    #új raid1 eszköz csatolása az /mnt alá (és íme az olvasható snapshot):
    mount -t jfs -o ro /dev/md2 /mnt

    #raid1 lecsatolása /mnt alól, (miután az adatok ki lettek mentve a snaphotból):
    umount /mnt

    #ideiglenes Raid1 eszköz leállítása:
    mdadm --manage --stop /dev/md2

    #raideszköz visszacsatolása az eredeti raide-be:
    mdadm --manage /dev/md1 -a /dev/sdb2

    Újabb kérdés a témával kapcsolatban:
    Tudja valaki, hogy a /mnt alá felcsatolt fájlrendszerben található PostgreSQL (9.1) adatbázis tartalmát, hogy lehet dumploni? A rendszeren fut egy PostgreSQL szerver (a fenti módszerrel előállított "pillanatkép" pont az ő adatbázisát tartalmazza), de a lényeg itt is az lenne, hogy a dump a snapshotban található állapotot tartalmazza. Fontos, hogy az adatbázis szerver eközben nem állhat le.
    :F

Új hozzászólás Aktív témák