Witam, chciałem się dowiedzieć czy istnieje narzędzie do zrobienia backupa na linuxie, który będzie także działał na wirtualce i na odwrót?
co to znaczy "i na odwrót?"
Musze zrobić backupa na linuxie i to ma tez dzialac na wirtualnej maszynie.
ale co ma działać na wirtualnej maszynie? Przecież VM to taki komputer tylko wirtualny. Co tam zainstalujesz i skonfigurujesz to inna sprawa.
Skup się i napisz DOKŁADNIE co chcesz osiągnąć
Backup dysku twardego linux. Usłyszałem, że ma to też działać na maszynie wirtualnej z systemem Linux. Czyli według mnie to każdy backup z linuxa będzie działać na maszynie wirtualnej z systemem linux (bo to prawie to samo). Chyba, że się mylę?
jeśli chodzi Ci o to czy na VM da się uruchomić backup to tak - VM dla programów wygląda jak każdy inny komputer. Jednak nadal nie wiem czy chcesz ten backup robić "automagicznie" raz z backupem hosta czy jakoś inaczej.
Chciałbym zrobić tak, by backup całego dysku, wykonywał się automatycznie np. co tydzień. Następnie by zapisywał backup'a np. na chmurze.
najprościej kopie partycji w linuxie zrobisz tak dd if=/dev/hda1 of=./part1.image
. Jeśli mówimy o VM to możesz się też pokusić o robienie kopii całej maszyny z poziomu hosta.
Pomysł z dd jest najszybszy, ale jak masz dużo miejsca wolnego, może być trochę nieefektywny. Nie sprawdzałem w sumie na ile pomoże kompresja. Zwykle tarowałem katalog główny i tyle (bez opcji -h nie podąża za symlinkami):
tar cJf backup.tar.xz /
można też się w sumie ograniczyć tylko do /bin /sbin /etc /opt /usr, /lib, /boot ewentualnie /var jeśli masz tam coś ważnego. /root i /home wedle uznania.
dd ewentualnie do backupu bootsectora:
dd if=/dev/sda of=mbr.bin count=1
Full backup dysku twardego na ktorym jest linux wrzucenie backupa na zewnetrzny dysk i pozniej odpalenie tego backupa na vm.
VM musi mieć tą samą wersję linuxa?
Jaki jest najprostszy sposób, by to zrobić? (np program rsync)
Probowałem rsync niestety nie dzialalo mi. Chcialem teraz sprobowac przy pomocy dd. Niestety nie znajduje mi katalogu /mnt/back/dysk.img gdy uzywam komendy: dd if=/dev/sda of=/mnt/backup/dysk.img. Prosze o pomoc.
A zrobiłeś sobie katalog /mnt/backup
?
Tak mialem, wracajac do rsynca czy gdy robie Full system backup i zalozmy na dysku mam 50gb zajete, a dysk mam 160gb. To rsync robi mi backupa na 160gb czy na 50gb?