FULL-BACKUP la un hard-disk cu CentOS 5.x ?
Last Updated: Nov 05 2013 20:12, Started by
dan74mm
, May 22 2011 15:15
·
0
#1
Posted 22 May 2011 - 15:15
Am si eu o intrebare pentru specialistii in LINUX ...
Am un server pe care am instalat CentOS 5.5 FINAL (5.6 dupa update), Kloxo, MySQL, etc ... Dupa vreo doua saptamani de teste, munca si peripetii, am ajuns in sfarsit sa fac sa functioneze toate ok ... Totul este instalat pe un hard-disk de 1 TB (1000 GB), insa din care spatiul ocupat este de doar 16 GB, cei 16 GB reprezentand cam tot ce am eu pe server: sistemul de operare, kloxo-ul, bazele de date, fisierele siteurilor, etc ... Care ar fi modalitatea cea mai usora de a face un "Full-Backup" la tot ce am pe hard-disk, pentru eventualitatea in care vreodata "crapa" hard-diskul ? In sensul ca, sa-i fac o "imagine" din care, la o adica, sa pot restaura totul (sistemul de operare cu setari cu tot - IP-uri, retea, kloxo-ul, bazele de date, fisierele siteurilor, etc...) pe un hard-disk nou ? Serverul este intr-o locatie destul de "ciudata", cam departe de casa, drept urmare as prefera o solutie "online" ... Se poate face asta "online" sau trebuie sa fiu "langa server" ? M-am gandit ca poate exista ceva program cu care sa pot creea o astfel de "imagine", imagine pe care ulterior sa o copiez prin FTP pe calculatorul meu de acasa. Astept sfaturile voastre ... Va multumesc anticipat. |
#2
Posted 22 May 2011 - 15:28
acronis true image, iti va face copie la aia 16 gb ocupati fizic chiar daca hdd e de 1 tera
|
#3
Posted 22 May 2011 - 15:49
Am folosit Acronis de cateva ori, dar din cate stiam eu, este pt Windows, nu ? Stie Acronis de ext3 si swap ? Sau exista ceva versiune de Acronis "mai speciala" pentru LINUX ? Si cum fac imaginile ? Am 3 partitii, un ext3 pt sistemul de operare (pe "radacina" / ), un swap de 4 GB (pe "radacina" / ) si restul este ext3 (pe /home), unde presupun ca se salveaza toate informatiile ce nu tin de sistemul de operare ...
Iar folosirea Acronis-ului, presupune sa fiu "langa server", sa bootez de pe CD-ul cu Acronis-ul, etc ... Nu ? |
#4
Posted 22 May 2011 - 16:07
#6
Posted 22 May 2011 - 18:21
Acronis este chiar Linux, oameni buni.
Un kernel minuscul + userland GNU/Linux. Toate astea sunt ascunse dupa un skin Windows XP. Initiatorul subiectului ar folosi mai bine tar si ssh pentru backup. |
#7
Posted 22 May 2011 - 18:25
@ JJackFLASH: - Si cum as putea face full-backup cu tar si ssh ? Care sunt pasii ?
|
#8
Posted 23 May 2011 - 10:55
Revin cu subiectul, si va spun ce si cum am facut (dupa un tutorial gasit pe net) ... Tutorialul este pe un site unde se discuta despre Debian, eu insa am facut asta pe CentOS 5.x (RedHat).
Pentru cei care vor sa "experimenteze" asta in Linux: Am intrat in radacina, cu comanda: cd / Am creeat un nou director pentru backup, si am "intrat" in acel director, astfel: mkdir backups cd backups Am dat comanda pentru a face arhiva: tar -cvpf /backups/fullbackup.tar --directory=/ --exclude=proc --exclude=sys --exclude=dev/pts --exclude=backups . A rezultat un fisier de cativa GB, numit fullbackup.tar, pe care l-am descarcat prin FTP; Am "verificat" fisierul fullbackup.tar sa vad ce contine, si am gasit acolo toata structura folderelor si fisierelor de pe hard-disk, exact asa cum sunt ele ... Intrebarea mea este: - presupunand ca iau un hard-disk nou, ce si cum trebuie sa fac pentru a pune toate aceste fisiere pe hard-diskul nou, astfel incat sa pun hard-diskul cel nou in server si sa porneasca cu sistem de operare, setari, siteuri si tot ce aveam pe hard-diskul vechi ? Este suficienta o simpla dezarhivare a continutului din fisierul fullbackup.tar pe hard-diskul nou ? Ca exemplu, la Windows din cate stiu nu poti sa faci asta decat cu o imagine (Acronis, Norton Ghost, etc), de aceea intreb daca la Linux functioneaza "smecheria" asta cu arhivare/dezarhivare ? Nu exista cumva ceva "fisiere sistem" care nu pot fi "incluse" in arhiva ? Edited by dan74mm, 23 May 2011 - 10:58. |
#9
Posted 23 May 2011 - 18:33
Este gresit sa faci backup in felul asta. Daca ai baze de date pe acolo, exista sanse foarte mari sa se corupa in timpul copierii. In cel mai bun caz, ai grija sa opresti mysql si ce mai ai tu pe acolo. Dar cel mai bine e sa bootezi cu un livecd si sa faci copierea de acolo.
Referitor la restore, da, merge copiat direct. Singura chestie pe care trebuie sa o faci e sa intri cu un rescue-CD si sa refaci grub-ul. |
#10
Posted 23 May 2011 - 19:17
Well ... Opresc toate serviciile (ma rog, apache, mysql, etc) si fac arhiva... In acest caz, zici ca ar trebui sa fie ok ...
Bootare de pe Live CD ... banuiesc ca te referi la un Live CD cu ceva Linux pe el, nu ? Si sa fac arhivarea din sistemul de operare care ruleaza direct de pe Live CD, nu ? Quote Singura chestie pe care trebuie sa o faci e sa intri cu un rescue-CD si sa refaci grub-ul. 1.) - rescue-CD: te referi cumva la ceva CD cu Acronis ori ceva asemanator ? Sau e vb. de ceva Live-CD cu Linux pe el ? 2.) - Cum refac grub-ul ? (sunt utilizator de Wingoz, asa ca nu ma injura ... ) Edited by dan74mm, 23 May 2011 - 19:17. |
|
#11
Posted 23 May 2011 - 19:39
Pentru copiile de rezerva baze de date MySQL exista tutoriale dedicate.
Tar poate salva un sistem de fisiere + drepturile de acces ale acestora. Pentru ecomomie putem comprima arhiva in .gz sau .bz2 |
#12
Posted 23 May 2011 - 20:28
dan74mm, on 23rd May 2011, 20:17, said: Well ... Opresc toate serviciile (ma rog, apache, mysql, etc) si fac arhiva... In acest caz, zici ca ar trebui sa fie ok ... Da, e ceva mai bine. dan74mm, on 23rd May 2011, 20:17, said: 1.) - rescue-CD: te referi cumva la ceva CD cu Acronis ori ceva asemanator ? Sau e vb. de ceva Live-CD cu Linux pe el ? Prin rescue-cd sau live-cd inteleg orice linux care poate rula direct de pe CD sau de pe stick. dan74mm, on 23rd May 2011, 20:17, said: 2.) - Cum refac grub-ul ? (sunt utilizator de Wingoz, asa ca nu ma injura ... ) Destul de simplu: Pornesti un live-cd oarecare, dupa care: mount /dev/sda1 /mnt mount -t proc none /mnt/proc mount -o bind /dev /mnt/dev mount -o bind /dev/pts /mnt/dev/pts chroot /mnt grub-install hd0 exit Dupa ce rebootezi, ar trebui sa vezi meniul grub. |
#13
Posted 23 May 2011 - 21:46
Ok, multumesc tuturor pentru raspunsuri ... Sa vedem daca reusesc sa stric ceva ...
|
#14
Posted 11 March 2012 - 20:05
Revin ... dupa ceva vreme, cu inca cateva intrebari legate de acest subiect.
Am facut backup la tot hard-diskul, inclusiv la partitia swap ... Mi-au rezultat 2 fisiere .tib, unul de 4 GB si inca unul de vreo 500 MB. Acum, vreau sa "montez" imaginea, adica sa restaurez toate datele, pe un hard disk nou. Intrebarea mea este: cum trebuie sa formatez hard disk-ul cel nou ? Banuiesc ca trebuie sa fie formatat, nu ? Daca de exemplu ii dau un format "aiurea" in NTFS, merge sa restaurez cu Acronis toate datele pe el ? ... Asta tinand cont de faptul ca partitiile de Linux sunt ext3 si swap (CentOS 5.5) ... ? |
#15
Posted 12 March 2012 - 05:52
dan74mm, on 11th March 2012, 20:05, said: Am facut backup la tot hard-diskul, inclusiv la partitia swap ... dan74mm, on 11th March 2012, 20:05, said: Acum, vreau sa "montez" imaginea, adica sa restaurez toate datele, pe un hard disk nou. Negative. Pentru a restaura datele? folosim acelasi Acronis True Image. dan74mm, on 11th March 2012, 20:05, said: cum trebuie sa formatez hard disk-ul cel nou ? Este nevoie doar de FREE SPACE. |
|
#16
Posted 12 March 2012 - 07:23
dan74mm, on 11th March 2012, 20:05, said: Daca de exemplu ii dau un format "aiurea" in NTFS, merge sa restaurez cu Acronis toate datele pe el ? ... Asta tinand cont de faptul ca partitiile de Linux sunt ext3 si swap (CentOS 5.5) ... ? Dacă se dorește restaurarea DATELOR nu a PARTIȚIEI, atunci nu văd de ce nu s-ar putea. Eu cel puțin în Windows am făcut asta: restaurarea selectivă a datelor din fișier *.tib |
#17
Posted 12 March 2012 - 11:14
Ei bine ... Pentru cei care se vor lovi de aceasta problema, ... am facut urmatoarea experienta:
Am avut la dispozitie un calculator pe care am putut face "experiente" ... Am formatat hard-diskul de 500 GB in NTFS si am creeat "aiurea" o singura partitie pe tot hard-diskul. Eram curios sa vad ce se intampla ... Pe urma, am bootat Acronisul din DOS, si am inceput operatiunea de "Recovery" la tot hard diskul. La un moment dat, a aparut urmatorul mesaj: Quote Confirmation: The destination hard disk drive that you have chosen contains some partitions that could contain useful data. Hard disk drive image recovery is possible only if the destination hard disk drive is empty. Click OK to confirm deletion of all the partitions on the destination hard disk drive. Aici, se da click pe "Ok", in acest fel vor fi restaurate toate partitiile de Linux (ext3, swap, etc) exact asa cum sunt in imaginea .tib. Deci, DA, merge sa faci restore, indiferent cum e formatat hard-diskul, Acronis-ul va reface partitiile de Linux exact asa cum sunt in imagine (inclusiv partitia swap). Nu stiu daca toate versiunile de Acronis sunt capabile sa restaureze partitii de Linux, eu am folosit Acronis TrueImage Home v14, o versiune de Acronis din 2011 ... In rest, multumesc tuturor pentru raspunsurile de pana acum. Edited by dan74mm, 12 March 2012 - 11:16. |
#18
Posted 12 March 2012 - 11:21
Chiar si editiile vechi (8,9) lucreaza cu partitii Linux.
Am spus doar: Acronis este bazat pe Linux. La partitia SWAP sa nu faci backup - este o risipa de spatiu pe DVD. Aceasta partitie o poti recrea cu utilitarele Lniux. |
Anunturi
Bun venit pe Forumul Softpedia!
▶ 1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users