Score:0

การลบโง่ / etc

ธง ru

ปัญหาที่พบบ่อย โพสต์มากมายเกี่ยวกับเรื่องนี้ ฉันรู้ ฉันมีมือของฉันเป็นเดเบียน / อูบุนตูในช่วง 20 ปีที่ผ่านมา แต่ฉันก็ทำอะไรโง่ ๆ ต่อไป:

ฉันต้องการกู้คืนใบรับรอง Let's Encrypt ดังนั้นฉันจึงย้ายไฟล์เก็บถาวรสำรองข้อมูล "/ etc" ไปที่ "/root" Untar ย้ายใบรับรองกลับไปที่ "/etc/letsencrypt" และพยายามลบโฟลเดอร์ "/root/etc" ของฉัน ฉันเดาว่าคุณคงเห็นว่าฉันจะไปที่ไหน... เหนื่อย เหม่อลอย ฉันล้างโฟลเดอร์ "/etc" แทนที่จะเป็นโฟลเดอร์ "/root/etc" บ้าไปแล้ว

โชคดีที่ฉันยังมีการสำรองข้อมูลส่วนเพิ่ม "/ etc" ฉันกู้คืนทุกอย่างด้วยการอนุญาตและการเป็นเจ้าของที่ถูกต้อง! ฉันสามารถกู้คืนบริการที่สำคัญ "Nginx", "PHP-FPM", ... แต่ฉันค่อนข้างกังวลเกี่ยวกับการรีบูตครั้งต่อไป เนื่องจากมีการสำรองข้อมูลนี้เมื่อวานนี้ แต่ตั้งแต่นั้นมา ฉันอัปเกรดจาก Debian 8 เป็น 9

ฉันควรกำหนดค่า Grub ใหม่หรือไม่ หรือดำเนินการอื่นใด? เคอร์เนลมีการเปลี่ยนแปลงฉันคิดว่าระหว่างการอัปเกรด ฉันเพิ่มว่านี่เป็นเซิร์ฟเวอร์ที่ใช้งานจริงโดยเฉพาะซึ่งโฮสต์ภายนอก

ขอบคุณมาก,

แอ็กเซิล

Nikita Kipriyanov avatar
za flag
กู้คืนระบบจากการสำรองข้อมูลได้ดีขึ้น จากนั้นทำการอัปเกรดซ้ำจาก 8 เป็น 9จากนั้นไปที่ 10 จากนั้นไปที่ 11 เนื่องจากเป็นรุ่นที่เสถียรในปัจจุบัน
Axel avatar
ru flag
ขอบคุณ @NikitaKipriyanov น่าเสียดายที่นี่เป็นเซิร์ฟเวอร์ที่ใช้งานจริงและไม่เหมือนใคร สิ่งที่คุณเสนอจะนำไปสู่การหยุดทำงานครึ่งวันหรือหนึ่งวัน (หากทุกอย่างเรียบร้อยดี) คุณคิดว่ามันจะไม่รีบูต ณ จุดนี้?
djdomi avatar
za flag
ความโง่เขลาที่คุณมีอยู่ในปัจจุบันคือ คุณฆ่าด้วงของคุณด้วย และอื่น ๆ คุณอาจจะบูตเครื่องหรือไม่ก็ได้ รีสตาร์ทจากศูนย์จะดีกว่า จากนั้นเตือนให้ใช้ apt-cacher-ng บนพร็อกซี หากยังไม่ได้ใช้พร็อกซีและการอัปเกรดก็ไม่เป็นไร เตือนให้ทำสแนปช็อตระหว่างงานของคุณไม่ว่าคุณต้องการทำอะไรที่เป็นอันตราย `โปรดจำไว้ว่า csn ที่รีบูตเท่านั้นที่ให้ความรู้ถึงพลังที่แท้จริงแก่คุณ'
Axel avatar
ru flag
ฉันได้ยินคุณ @djdomi การสำรองข้อมูลเป็นแบบรายวันและเพิ่มขึ้น ฉันเพิ่งทำผิดพลาดครั้งใหญ่ก่อนที่การสำรองข้อมูลจะเริ่มขึ้น ดังนั้นจึงไม่มีวิธีสร้าง grub config ขึ้นมาใหม่ ? ด้วย dpkg-reconfigure หรือ grub-update หรือไม่?
Nikita Kipriyanov avatar
za flag
อาจไม่มีคำแนะนำทั่วไป หากเซิร์ฟเวอร์นี้ไม่ซ้ำกัน คุณจะต้องสร้างการกำหนดค่าใหม่ด้วยวิธีใดวิธีหนึ่ง เราไม่สามารถช่วยคุณในรายละเอียดได้ เพราะแค่การหารายละเอียดก็อาจเป็นงานที่ต้องทำมากมาย แนวคิดที่ชาญฉลาดอีกประการหนึ่งคือการสร้าง *โคลนนิ่ง* ของเครื่องดังกล่าวจากการสำรองข้อมูลที่ทำงานครั้งล่าสุด ดำเนินการแบบเดียวกัน - อัปเกรด แต่แน่นอนว่าอย่าทำอะไรที่เป็นอันตราย จากนั้นดูเหมือนว่าจะทำงานได้อย่างถูกต้อง ให้ใช้ เป็นตัวช่วยในการคืนค่าการกำหนดค่าของเครื่องผลิต
Axel avatar
ru flag
แนวคิดอื่นที่ฉันเพิ่งมี: อัปเกรดจาก 9 เป็น 10 ซึ่งจะรีเซ็ตการตั้งค่าต่างๆ อย่างถูกต้องตามปกติ รวมถึงเวอร์ชัน grub และ dist ที่ถูกต้อง อันตรายมาก ที่จะทดสอบ :-) ขอบคุณสำหรับคำตอบพวกคุณ
Nikita Kipriyanov avatar
za flag
ซึ่งสอดคล้องกับความต้องการของคุณที่ต้องการให้มีเวลาหยุดทำงานน้อยที่สุดและนี่คือเซิร์ฟเวอร์ที่ใช้งานจริง ไม่ว่าจะสวมกางเกงหรือถอดไม้กางเขนออกก็ตาม :) นอกจากนี้ คุณก็อยู่ได้ด้วยตัวเองนับจากนี้: คู่มือของ Debian ระบุอย่างชัดเจนว่าระบบต้องอยู่ในสถานะที่สอดคล้องกันก่อนที่จะสามารถอัปเกรดได้ หากบางอย่างไม่ได้รับการแก้ไข คุณอาจมีปัญหาในอนาคตได้
djdomi avatar
za flag
`!IMHO!` โดยพื้นฐานแล้วคุณสามารถกู้คืนได้จากข้อมูลสำรองล่าสุด เนื่องจากการอัปเกรดจะไม่แตะต้องการกำหนดค่าที่แก้ไขของฉัน แต่จะคืนค่า ณ จุดหนึ่ง - ตามที่ Nikita ระบุไว้อย่างถูกต้อง - เป็นวิธีแก้ปัญหาแบบทางเดียว - คุณควรซิงค์ข้อมูลตั้งแต่ตอนนี้ ใช้เวลาช่วงสุดสัปดาห์และกู้คืนเครื่อง อัปเกรดสแน็ปช็อต ถ่ายภาพสแน็ปช็อต อัปเกรด ฯลฯ ไปต่อด้วยการอัปเกรด dist และตรวจสอบสถานการณ์ ... มันจะเป็นวิธีที่เร็วกว่าในประเด็นของฉัน - หรือเริ่มจากศูนย์แล้วโยกย้าย :)
Axel avatar
ru flag
ฉันได้ยินคุณ ขอบคุณ
คำถามนี้เป็นภาษาอื่นๆ:

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา