De când cu Cloudify mi-am luat-o un pic cu niște date. Dar le-am rezolvat într-un final și acum tind să cred că nu mai pot avea pierderi. Sigur, neatenția poate să fie oricând și oriunde.
În mod normal fac backup la 24 de ore, dar bulibășeala cu DIGI și faptul că am reinstalat m-au făcut să nu mai am cheiță de conectare pentru server. Cloudify nu are consolă, iar până au răspuns ei ca să îmi pună cheița pe server eu deja făceam migrarea din backup. Eh, dar asta a făcut ca eu să nu anticipez faptul că n-am dat permisiuni unui folder de backup pentru utilizatorul meu. Pe scurt, am făcut backup la fișierele site-urilor, dar nu și baza de date. O greșeală de neatenție.
Așa că am fost forțat ca inițial să pun un backup de acum 3 săptămâni. Fix în astea 3 săptămâni am făcut modificări cât nu făceam într-un an de zile la ele.
În toată perioada de downtime m-am obișnuit tot ceea ce înseamnă Rsync și acum arunc pe local tot ce îmi convine.
Ah, într-un final, băieții de la Cloudify au pus la dispoziție o arhivă cu baza de date din folderul /var/lib. Aparent, dacă e mașina veche, în cazul de față Cloudify, oprită și trimiți backup-ul bazei de date din așa ceva totul este ok, poți recupera datele. Un motiv în plus pentru a face backup și pentru acel folder.
Sigur, procedura e un pic anevoioasă, eu am ridicat o instanță pe digitalocean, am pus mysql și apoi am exportat fiecare bază de date în parte pentru a o pune pe un alt server.
Cu ocazia asta mi-am îmbunătățit scripturile și modificările pe care le fac pentru serverele noi.
Încă nu am luat un NAS, dar trebuie să-l pun pe lista de achiziții cât de curând, ca să nu mai fie probleme cu spațiul.
Cloudify.ro a zis
Este o practica recomandata sa ai backup si in locatii externe.
Insa, n-as implica un NAS local pentru asta, poate doar pentru un al 3-lea layer de backup.
Iti pot recomanda AWS S3. Si noi folosim S3 ca si locatie de rezerva, pe langa locatia proprie, fiind considerat inca cel mai reliable serviciu de object storage.
Eventual poti arunca o privire peste AWS S3 Glacier, care este un cold storage mai cost friendly.
Marius Cucu a zis
Există și un backup în cloud, dar nu zilnic și-a picat fix când nu a trebuit totul, făcusem modificări majore anterior și nah. O virgulă în script pusă aiurea a distrus backup-ul pentru SQL:) Anyway, am migrat de acolo lucrurile importante, mai trebuie să treacă un pic ca să recâștigați încrederea. 🙂