Điểm:0

Di chuyển Moodle sang máy chủ mới

lá cờ kz

Tôi đã chạy một máy chủ moodle trong aws. Gần đây, máy chủ không thể truy cập được thông qua giao thức ssh hoặc http. Khi thử một số thứ, tôi phải bắt đầu một máy chủ mới. Bộ lưu trữ của máy chủ cũ có thể truy cập thông qua aws.

  • Cấu hình máy chủ cũ:

Hệ điều hành = Ubuntu 18.04

Phiên bản Moodle = 3.9

  • Cấu hình máy chủ mới:

Hệ điều hành = Ubuntu 20.04

Phiên bản Moodle = 3.10

Có phương pháp nào để chuyển dữ liệu của moodle cũ sang máy chủ mới không? Bộ lưu trữ máy chủ cũ được kết nối dưới dạng ổ đĩa phụ với máy chủ mới.

Thông tin liên quan: Không thể chạy bất kỳ lệnh nào trên máy chủ cũ.Nó không thể truy cập như một máy chủ qua mạng. Đây là lý do tại sao tôi phải bắt đầu một máy chủ mới. Mặc dù bộ lưu trữ từ máy chủ cũ có thể được đính kèm dưới dạng ổ đĩa không phải gốc trong máy chủ mới và các tệp thư mục moodle của máy chủ cũ có thể truy cập được. Quá trình di chuyển trong tài liệu tâm trạng cần quyền truy cập vào cả hai máy chủ qua ssh.

cập nhật1

Đã tìm thấy vị trí cơ sở dữ liệu sql trong moodle cũ tại /newvolume/var/lib/mysql. Có một tệp trong tên cho cơ sở dữ liệu được tạo cho moodle cũ. Làm cách nào để sao lưu từ tệp đó sang máy chủ mới?

Cập nhật2

Bằng cách sao chép tệp databse cũ vào thư mục mysql dẫn đến lỗi này. nhập mô tả hình ảnh ở đây

djdomi avatar
lá cờ za
[bạn đã đọc hướng dẫn chưa?](https://docs.moodle.org/311/en/Moodle_migration)
Praveen avatar
lá cờ kz
có, vì cả hai quyền truy cập máy chủ đều ở đó, máy chủ cũ không thể truy cập được như vậy, nhưng bộ nhớ của nó có thể được kết nối với máy chủ mới dưới dạng ổ đĩa phụ, không thể khởi động từ nó, chỉ có thể truy cập tệp
Praveen avatar
lá cờ kz
Không thể chạy bất kỳ lệnh nào trên máy chủ cũ, chỉ có các tệp của nó có thể truy cập vào máy chủ mới
lá cờ jp
Đừng cố di chuyển và nâng cấp Moodle cùng một lúc. Chỉ cần sao chép các tệp cho Moodle 3.9 và khôi phục cơ sở dữ liệu SQL từ các bản sao lưu. Sau khi bạn làm cho nó hoạt động trên máy chủ mới, bạn có thể tiếp tục nâng cấp.
Praveen avatar
lá cờ kz
@EsaJokinen Làm cách nào để khôi phục cơ sở dữ liệu SQL? Tôi không nhớ đã sao lưu.
Praveen avatar
lá cờ kz
@EsaJokinen Tôi đã xóa phiên bản mới của moodle và sao chép thư mục dữ liệu và mã cũ sang máy chủ mới. Cách tiến hành với cơ sở dữ liệu. Trang web tải tập lệnh cài đặt ngay bây giờ.
lá cờ jp
Nếu bạn không có kết xuất SQL, bạn có thể thử sao chép `/var/lib/mysql/` từ máy chủ cũ. Một số sửa chữa cơ sở dữ liệu có thể được yêu cầu. Hãy nhớ thiết lập hệ thống sao lưu tự động cho máy chủ mới!
Praveen avatar
lá cờ kz
@EsaJokinen Tôi gặp lỗi như trong Bản cập nhật 2
lá cờ jp
Thật không may, không dễ để khôi phục một cơ sở dữ liệu. Thay vào đó, hãy sao chép toàn bộ `/var/lib/mysql/ ` sang một bản cài đặt MySQL mới và thực hiện sqldump từ đó. Sau đó, bạn có thể nhập cơ sở dữ liệu từ kết xuất. Đây là cái giá bạn phải trả cho việc không có một kế hoạch dự phòng phù hợp.
Praveen avatar
lá cờ kz
@EsaJokinen Mình đã copy tất cả các file, cách thực hiện sqldump
lá cờ jp
Đây là trang dành cho các chuyên gia giúp đỡ lẫn nhau về các sự cố vẫn tồn tại sau khi đã nỗ lực hợp lý để tự khắc phục chúng. Nếu bạn không thể tự tạo một kết xuất SQL (hoặc tìm ra cách thực hiện các tác vụ cơ bản như vậy), thì có lẽ bạn không nên tự mình quản trị máy chủ mà hãy thuê một chuyên gia.
Praveen avatar
lá cờ kz
@EsaJokinen Được rồi, cảm ơn bạn đã dành thời gian.
djdomi avatar
lá cờ za
đó là lý do tại sao trang web này chỉ dành cho mục đích kinh doanh, mọi thứ khác có thể được hỏi trên superuser.com, tuy nhiên, rsync có thể chuyển máy chủ cũ sang máy chủ cơ sở dữ liệu mới nhưng nó cần một số kiến ​​thức hoặc kỹ năng của Google...

Đă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.