Si tratta di un progetto del mio processo di installazione che si basa principalmente da questo blog: backup efficienti Xen con LVM e rsnapshot .
La nostra impostazione è su Debian Server 6 con disco da 2 TB in esecuzione 10 VPSes. Abbiamo seguito la guida di cui sopra con le note su errori che abbiamo incontrato, per lo più legati rsnapshot. Stiamo mantenendo backup giornaliero localmente, su una partizione separata, e li copia al nostro server remoto ogni settimana.
Il Setup (per lo più di default): percorso vg è / dev nome vg è vg0
Setup Process:
Crea partizione logica per archiviare i backup in locale. La dimensione è 100GB e la chiamò i backup. Formato con ext3 e montato a / backup.
1
2
3
4
lvcreate -L 100G -n i backup vg0
mkfs -t ext3 -v / dev / vg0 / backup
mkdir / backup
mount / dev / vg0 / backup / backup
Installare e configurare rsnapshot. Assicurarsi di utilizzare TAB correttamente come si lamenterà o dare un errore se non lo fai.
1
2
aptitude install rsnapshot
vi /etc/rsnapshot.conf
Ecco le mie modifiche e / o integrazioni rsnapshot configurazione:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
snapshot_root / backup / #questo è una partizione montata
intervallo giornaliero 1 # ho rimosso tutti gli altri orari e una copia giornaliera soltanto
linux_lvm_cmd_lvcreate / sbin / lvcreate
linux_lvm_cmd_lvremove / sbin / lvremove
linux_lvm_cmd_mount / bin / mount
linux_lvm_cmd_umount / bin / umount
linux_lvm_snapshotsize 2G
linux_lvm_snapshotname rsnapshot
linux_lvm_vgpath / dev
linux_lvm_mountpath / mnt / lvm-snapshot
# Backup Compiti tutte le macchine virtuali
di backup LVM: // vg0 / vm_1_name_disk / vm_1_name_disk /
backup di LVM: // vg0 / vm_2_name_disk / vm_2_name_disk /
lvm backup: // vg0 / vm_10_name_disk / vm_10_name_disk /
Pianificare attività di backup giornaliero in crontab (/ etc / crontab). Si noti che rsnapshot è in / usr / bin / rsnapshot su Debian.
1
01 01 * * * root / usr / bin / rsnapshot quotidiano
È quindi possibile eseguire l'attività rsnapshot per assicurarsi che tutto funzioni, dal file di configurazione per la creazione e il montaggio snapshot LVM. Tempo di esecuzione dipende dal numero di macchine virtuali e le loro dimensioni. Puoi corse singolarmente, se necessario.
1
/ Usr / bin / rsnapshot quotidiano
Poi ho un altro compito configurazione di backup dal server di backup remoto per prendere il nostro backup locali a / backup. È inoltre possibile configurare rsnapshot di eseguire il backup istantanee direttamente alla tua posizione di backup remoto (usiang rsync / ssh), dipende da come si desidera il backup dei dati.
Nessun commento:
Posta un commento
Nota. Solo i membri di questo blog possono postare un commento.