Puncte:0

Ștergere stupidă /etc

drapel ru

Problemă comună, multe postări despre asta, știu. Am mâna în debian/ubuntu în ultimii 20 de ani. Dar am făcut o prostie oricum:

Aveam nevoie să-mi restabilim certificatele Let's Encrypt, așa că mi-am mutat arhiva de rezervă „/etc” la „/root”. Untar, am mutat certificatele înapoi în „/etc/letsencrypt” și am încercat să-mi șterg folderul „/root/etc”. Presupun că vezi unde merg... Obosit, nefocalizat, am șters folderul „/etc” în loc de folderul „/root/etc”. Atât de nebun.

Din fericire, mai aveam backup-ul incremental „/etc”. Am restaurat totul cu permisiunile și drepturile de proprietate potrivite! Am reușit să restabilesc serviciile vitale „Nginx”, „PHP-FPM”, ... Dar sunt oarecum îngrijorat de următoarea repornire. Pentru că această copie de rezervă a fost efectuată ieri, dar de atunci am făcut upgrade de la Debian 8 la 9.

Ar trebui să reconfigurez Grub? Sau orice alta actiune? Kernel-ul s-a schimbat, presupun, în timpul upgrade-ului. Adaug că acesta este un server de producție dedicat, găzduit în exterior.

Mulțumesc mult,

Axel

Nikita Kipriyanov avatar
drapel za
Mai bine restaurați sistemul din backup și apoi refaceți upgrade-ul de la 8 la 9.Apoi la 10, apoi la 11, pentru că este versiunea stabilă actuală.
Axel avatar
drapel ru
Mulțumesc @NikitaKipriyanov, din păcate, acesta este un server de producție și unic. Ceea ce propui va duce la o jumătate de zi sau o zi de pauză (dacă totul merge bine). Crezi că nu se va reporni în acest moment?
djdomi avatar
drapel za
Ideea pe care o ai în prezent este că ți-ai ucis și tu grob și etc., s-ar putea să pornești sau nu. mai bine reporniți de la zero și apoi reamintiți-vă să utilizați apt-cacher-ng pe un proxy dacă nu îl utilizați deja și o actualizare ar trebui să fie în regulă, reamintiți-vă să faceți un instantaneu între lucrările dvs., indiferent de periculos ați fi dorit. „Amintiți-vă că doar o repornire CSN vă oferă cunoștințele despre puterea adevărată”.
Axel avatar
drapel ru
Te aud @djdomi, backup-urile sunt zilnice și incrementale. Tocmai am făcut această greșeală uriașă chiar înainte să înceapă backup-ul. Deci nu există nicio modalitate de a reconstrui configurația grub? Cu un dpkg-reconfigure sau grub-update sau așa?
Nikita Kipriyanov avatar
drapel za
Nu ar putea exista recomandări generale. Dacă acest server a fost unic, va trebui să-i reconstruiți configurația cumva. Nu vă putem ajuta în detalii, pentru că doar a afla detaliile ar putea fi un domeniu enorm de lucru. O altă idee inteligentă ar putea fi să creați o *clonă* a mașinii menționate din ultima copie de rezervă funcțională, să efectuați aceleași acțiuni - upgrade, dar, desigur, să nu faceți nimic periculos și apoi, după ce pare să funcționeze corect, utilizați aceasta ca un ajutor pentru restabilirea configurației mașinii de producție.
Axel avatar
drapel ru
O altă idee pe care tocmai am avut-o: upgrade-ul de la 9 la 10. Asta va reseta multe setări corect în mod normal, inclusiv versiunea corectă de grub și dist. Foarte periculos. A fi testat :-) Multumesc pentru raspunsuri baieti
Nikita Kipriyanov avatar
drapel za
Acest lucru coincide cu siguranță cu dorința dvs. declarată de a avea cel mai puțin timp de nefuncționare și că acesta este serverul de producție. Fie pune-ți pantalonii, fie scoate-ți crucea :) De asemenea, ești pe cont propriu de acum: manualul Debian afirmă în mod explicit că sistemul trebuie să fie într-o stare consecventă înainte ca actualizarea să poată avea loc. Dacă ceva nu a fost rezolvat, puteți avea probleme în viitor.
djdomi avatar
drapel za
`!IMHO!`, practic le puteți restaura din cea mai recentă copie de rezervă. Deoarece upgrade-ul nu va atinge niciodată configurațiile mele modificate, ci le va restaura la un moment dat - așa cum a spus corect Nikita - este o soluție unidirecțională - ar trebui să sincronizați datele de acum, să luați weekendul și să restaurați mașina, să faceți upgrade instantaneu, să faceți un instantaneu upgrade, etc. Continuați cu dist-upgrade și verificați situația... Va fi calea mai rapidă în punctul meu de vedere - sau Începeți de la zero și migrați-le :)
Axel avatar
drapel ru
Te aud, mulțumesc

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.