Table of Contents
LVM - Logical Volume Manager
Clonezilla Backup - Restore
Η διαδικασία είναι η γνωστή για την λήψη backup δίσκου από το clonezilla.
Εάν μετά το restore δεν εκκινεί ο ΗΥ πιθανόν δεν εγκαταστάθηκε σωστά το grub.
- Μπορούμε να το διορθώσουμε από ένα debian live cd σε rescue mode.
- Επιλέγουμε την ριζική κατάτμηση π.χ. /dev/pve/root και επανεγκαθιστούμε το grub
Manual Backup
Για το backup θα ακολουθήσουμε τον οδηγό εδώ
Το παράδειγμά μας είναι από τους lvm λογικούς τόμους που φτιάχνει το proxmox
Εστω ότι έχουμε 2 lvm logival volumes /dev/pve/root με το ριζικό σύστημα και /dev/pve/data με τα δεδομένα μας. Οι παρακάτω εντολές μας δίνουν πληροφορίες για τους λογικούς τόμους.
pvdisplay vgdisplay lvdisplay
Αρχικά θα πάρουμε ένα στιγμιότυπο των λογικών τόμων
lvcreate -L10G -s -n rootsnapshot /dev/pve/root lvcreate -L10G -s -n datasnapshot /dev/pve/data
Στην συνέχεια θα φτιάξουμε έναν φάκελο για να αποθηκεύσουμε το backup σε έναν άλλο δίσκο (εσωτερικό, εξωτερικό ή δικτυακό). Π.χ.
mkdir -p /mnt/sdb1/lvm/rootsnapshot mkdir -p /mnt/sdb1/lvm/datasnapshot
και θα προσαρτήσουμε εκεί το στιγμιότυπο
mount /dev/pve/rootsnapshot /mnt/sdb1/lvm/rootsnapshot mount /dev/pve/datasnapshot /mnt/sdb1/lvm/datasnapshot
Έχουμε 2 τρόπους backup που μπορούμε να κάνουμε. ο 1ος είναι backup αρχείων ως εξής :
tar -pczf /mnt/sdb1/lvm/root.tar.gz /mnt/sdb1/lvm/rootsnapshot tar -pczf /mnt/sdb1/lvm/data.tar.gz /mnt/sdb1/lvm/datasnapshot
Ο 2ος είναι partition backup με το partclone. Αρχικά αποπροσαρτούμε τις κατάτμησεις
umount /mnt/sdb1/lvm/rootsnapshot umount /mnt/sdb1/lvm/datasnapshot
Στην συνέχεια κάνουμε το backup
partclone.extfs -c -d -s /dev/pve/rootsnapshot -o /mnt/sdb1/lvm/root.img partclone.extfs -c -d -s /dev/pve/datasnapshot -o /mnt/sdb1/lvm/data.img
Τέλος αφαιρούμε τα snapshots ώστε να μην επιβαρύνουν τους λογικούς τόμους
lvremove /dev/pve/rootsnapshot lvremove /dev/pve/datasnapshot
Manual Restore
Η διαδικασία λειτουργεί μόνο εφόσον υπάρχουν τα lvm partitions στον δίσκο και έχει γίνει corruption των δεδομένων
Η επαναφορά θα πρέπει να γίνει μέσα από ένα live cd π.χ. debian live cd σε rescue mode
Στην οθόνη επιλογής συσκευών επιλέγουμε το partition που έχουμε το backup, π.χ. /dev/sdb1 και την ενέργεια εκτέλεση κελύφους στο περιβάλλον του εγκαταστάτη
Για την επαναφορά της κατάτμησης εκτελούμε
partclone.extfs -r -d -s /target/lvm/root.img -o /dev/pve/root partclone.extfs -r -d -s /target/lvm/data.img -o /dev/pve/data
Πηγές
- Step by step on installation : http://easylinuxcds.com/blog/?p=3171
