Przeglądając internet napotkałem się na poniższy skrypt, według mnie wart zapisania:
Czytaj dalej
Archiwa tagu: backup
Kopia systemu – Mondo na Debian cz.2
Po kopii należy sprawdzić czy nasz kopia jest poprawna, a najlepiej zrobić to za pomocą testowego restoru.
- Odpalamy kopie z płytki:
- Wybieramy automatyczne odzyskiwanie:
Czytaj dalej
Kopia systemu – Mondo na Debian cz.1
Zaproponowana przeze mnie mozliwośc kopii ma taki plus że od razu mamy gotową płytkę dzieki której odtworzymy system bez dodkowego oprogramowania.
Na początku należy dodać do źródeł debiana możliwość pobrania oprogrmowania:
/etc/apt/sources.list
deb ftp://ftp.mondorescue.org/debian 6.0 contrib
deb-src ftp://ftp.mondorescue.org/debian 6.0 contrib
Pobieramy informacje o pakietach apt-get update i instalujemy mondo:
Kopia systemu za pomocą TAR
Kopia pakietów w Debian
dpkg -l > /mnt/lista_pakietow_`hostname --long`_`date '+%Y%m%d_%H%M%S'`.txt
Kopia informacji o zamontowanych dyskach
df -h -a > /mnt/podzial_dysku_`hostname --long`_`date '+%Y%m%d_%H%M%S'`.txt
Kopia wszystkich baz z MySQL
mysqldump --verbose -u root -p -A > /home/baza_mysql_`hostname --long`_`date '+%Y%m%d_%H%M%S'`.sql
Kopia wszystkich baz z Postgresql
pg_dumpall > /home/psql/baza_psql_`hostname --long`_`date '+%Y%m%d_%H%M%S'`.sql
Kopia plików
tar -clvpj --exclude=/dev/* --exclude=/mnt/* --exclude=/proc/* --exclude=/media/* --exclude=/sys/* --exclude=/tmp/* --exclude=*lost+found* --exclude=/opt/cirrus/wyszukiwarka/var/arch/* --exclude=/opt/cirrus/wyszukiwarka/var/tmp/wget_* --exclude=/var/run/* -f /mnt/kopia_systemu_`hostname --long`_`date '+%Y%m%d_%H%M%S'`.tar.bz2 /*