30/09/2018, 16:46

Recommend cách upgrade forum mà không ảnh hưởng tới người dùng

Continuing the discussion from diễn đàn rất chậm, khó truy cập:

Rốt cục cũng vào được diễn đàn lần sau có làm thì đừng làm trên server anh nhé. Làm trên dev host hoặc provision 1 con vps khác mà chạy. Diễn đàn chính đóng băng

Nguyễn Minh Dũng viết 18:47 ngày 30/09/2018

Khoa ơi, trong thời gian tới chắc phải nâng cấp diễn đàn lên sử dụng gói $20 của DO quá. Mà giờ DO nó không cho phép mình upgrade mà phải backup rồi restore lại cái image. Khoa có kn gì về vụ này không?

Discourse Meta – 15 Sep 14

Changing Digital Ocean Plan

As DO doesn’t offer an easy size-down option, do this: Take backup on current machine Start smaller droplet Set up Discourse on smaller droplet Restore the Discourse backup on the smaller machine Switch over DNS to the smaller droplet Wait for DNS...

Đây là một cách làm. Nhưng nếu có người post bài trong lúc mình upgrade thì sao nhỉ? Có lẽ phải đóng băng trong vài h?

Khoa Nguyen viết 18:54 ngày 30/09/2018

Anh đang dùng gói $10 ? Em nhớ $10 có cho phép nâng cấp từ lên cao nhanh chóng mà?
Nếu không có thì dễ lắm anh.

  • Backup lại hết.
  • Đóng băng forum (10 phút là hết cỡ thôi)
  • Destroy droplet cũ
  • Tạo 1 droplet mới từ image cũ droplet cũ
  • Gỡ bỏ read-only của forum

Xong . em nâng cấp hoài. không quá 10 phút

Nguyễn Minh Dũng viết 18:52 ngày 30/09/2018

Backup lại hết.

Thời gian backup sợ lâu đấy, không nhanh đâu.

Usage of /:   68.4% of 29.40GB

Chắc phải làm thế này

  • Đóng băng forum (làm vào lúc 2h sáng)
  • Backup lại hết.
  • Destroy droplet cũ
  • Tạo 1 droplet mới từ image cũ droplet cũ
  • Gỡ bỏ read-only của forum

Tầm 7h sáng là xong

Khoa Nguyen viết 18:48 ngày 30/09/2018

Thực tế cái backup này mình chỉ đề phòng thôi anh, Chứ còn việc destroy và tạo mới droplet theo nguyên tắc ko mất deta

Nguyễn Minh Dũng viết 19:02 ngày 30/09/2018

Oh, destroy thì mất data chứ nhỉ? Phải có cái image để sau này mình restore lại chứ lấy đâu ra giờ?

Khoa Nguyen viết 19:00 ngày 30/09/2018

Ko anh. Cơ chế của digitalocean nó khacsm destroy droplet thì phải vào ngày nó mới mất

Bài liên quan
0