Điểm:0

rủi ro khi nâng cấp phiên bản Linux Lightsail

lá cờ bz

Có điều gì cần lo lắng khi nâng cấp phiên bản Linux Lightsail với Gitlab được cài đặt trên đó không?

Tôi đang tìm cách nâng cấp Gitlab kinh doanh của mình chạy trên phiên bản AWS Lightsail từ Ubuntu 16.04 LTS lên 20.04 LTS vì phiên bản này cũ và xấu. Thành thật mà nói, đây là lần đầu tiên tôi thực hiện nâng cấp nên tôi đã làm theo một số thông tin và tôi đoán sẽ không có bất kỳ trở ngại nào.

Vậy kế hoạch của tôi là gì:

Tạo ảnh chụp nhanh

cập nhật apt và nâng cấp apt

Tắt ufw tạm thời hoặc mở cổng TCP # 1022 vì lý do an toàn nếu cổng ssh không thành công trong khi cập nhật, sau đó khởi động lại

Nâng cấp hệ điều hành lên bản phát hành mới nhất (hiện tại phải là 18.04 phải không?)

khởi động lại, sau đó lặp lại nâng cấp lên 20.04

Câu hỏi của tôi ở đây là vì tôi chưa bao giờ nâng cấp nên tôi lo lắng liệu có điều gì khiến tôi phải lo lắng không.

Ý tôi là - không nên chạm vào tất cả các dịch vụ đã cài đặt (gitlab, v.v.) trong quá trình nâng cấp máy chủ Linux, phải không?

Gitlab sẽ hoạt động ngay sau khi khởi động lại nếu mọi thứ nâng cấp suôn sẻ?

CHỈNH SỬA: Đây là tháng thứ 2 trong hành trình Linux và đám mây của tôi, vì vậy đây chắc chắn là một câu hỏi ngớ ngẩn nhưng cần phải bắt đầu từ đâu đó (không có env thử nghiệm), phải không?

Điểm:0
lá cờ it

OK tôi sẽ cố gắng nhẹ nhàng ở đây.

Đầu tiên và quan trọng nhất - vui lòng không thực hiện thử nghiệm này trên hệ thống sản xuất.

Tôi không phải là chuyên gia về Ubuntu nhưng dựa trên trải nghiệm Debian của tôi, sự khác biệt giữa Ubuntu16. 04 và Ubuntu20. 04 là (tôi cho rằng) rất lớn ..

Điều gì có thể đi sai? Nhiều thứ và chỉ kể tên một vài thứ:

  • các thư viện dùng chung mà gitlab cần có thể không tương thích với gitlab sau khi nâng cấp Ubuntu
  • init script từ initd sang systemd switch có thể cần điều chỉnh
  • các tệp, thư mục và tiện ích hệ thống có thể thay đổi trong quá trình nâng cấp hệ điều hành khiến gitlab không thể khởi động

Gitlab có một gói sao lưu khá đẹp, sao lưu tất cả dữ liệu và hầu hết cấu hình để khởi động Ubuntu20 mới.04 với cài đặt Gitlab mới và chỉ cần khôi phục bản sao lưu có thể là cách khả thi để chuyển sang hệ thống Ubuntu mới.

Tuy nhiên, nếu bạn cần nâng cấp tại chỗ, tôi khuyên bạn nên sao chép môi trường prod của mình (hãy tham khảo ý kiến ​​của quản trị viên ứng dụng Gitlab nếu thực hiện sao chép máy ảo có thể gây ra sự cố trong quá trình thiết lập của bạn) và thử giải pháp được đề xuất của bạn trên môi trường không hiệu quả. Kiểm tra xem mọi thứ có diễn ra như mong đợi không và sau đó chỉ tiến hành nâng cấp SẢN PHẨM...

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.