Nếu đã thiết lập ứng dụng API WhatsApp Business với một cơ sở dữ liệu và muốn chuyển cả ứng dụng và cơ sở dữ liệu sang bản thiết lập mới sử dụng cùng một số điện thoại, bạn có thể tham khảo tài liệu sau để xác định các thay đổi cần thực hiện và những gì cần làm.
Bạn có thể sử dụng một số tùy chọn chuyển, tùy theo lượng dữ liệu bạn muốn chuyển. Vui lòng chọn lựa chọn phù hợp nhất với nhu cầu của bạn.
Tùy chọn 1 | Tùy chọn 2 | Tùy chọn 3 | |
---|---|---|---|
Cài đặt | |||
Cài đặt ứng dụng | ✔ | ✔ | ✔ |
Đăng ký | ✔ | ✔ | ✔ |
Khóa mã hóa | ✔ | ✔ | ✔ |
Tin nhắn | |||
Tin nhắn | ✔ | ✔ | |
Lệnh gọi lại | ✔ | ✔ | |
Danh bạ | ✔ | ✔ | |
Mã xác thực | |||
Dữ liệu người dùng API | ✔ | ||
Mã xác thực API | ✔ |
Bảng này mô tả các trường hợp sử dụng điển hình của mỗi lựa chọn chuyển và thời gian ngừng hoạt động liên quan. Đây chỉ là các trường hợp sử dụng điển hình, bạn có thể chọn loại chuyển theo nhu cầu của mình.
Trường hợp sử dụng thông thường | Thời gian ngừng hoạt động | |
---|---|---|
Tùy chọn 1 | Một nhà cung cấp giải pháp chuyển ứng dụng cuối sang nền tảng của bạn và bạn chỉ muốn giữ lại dữ liệu cài đặt | Tùy chọn này có thời gian ngừng hoạt động ít nhất so với các tùy chọn khác vì lượng dữ liệu cần được chuyển giữa các máy là rất ít. |
Tùy chọn 2 | Một nhà cung cấp giải pháp chuyển ứng dụng cuối sang nền tảng của bạn và bạn muốn giữ lại cả dữ liệu cài đặt và dữ liệu tin nhắn | Lựa chọn này có thời gian ngừng hoạt động lâu hơn so với Lựa chọn 1 vì cả dữ liệu cài đặt và dữ liệu tin nhắn đều cần được chuyển giữa các máy. Dữ liệu này có thể khá lớn tùy theo doanh nghiệp. |
Lựa chọn 3 | Một ứng dụng WhatsApp trực tiếp do chính bạn quản lý và bạn đang chuyển dữ liệu, cũng như ứng dụng API WhatsApp Business sang máy khác | Lựa chọn này có thời gian ngừng hoạt động nhiều nhất so với các lựa chọn khác vì dữ liệu ứng dụng cần được chuyển hoàn toàn giữa các máy. Dữ liệu này có thể khá lớn tùy theo doanh nghiệp. |
Đối với tùy chọn chuyển Chỉ phần Cài đặt, chỉ thông tin cài đặt được sao lưu và khôi phục. Tin nhắn và thông tin mã xác thực không được chuyển.
Thiết lập ứng dụng API WhatsApp Business mới bằng cách sử dụng Tài liệu hướng dẫn cài đặt.
Mã xác thực hiện tại sẽ không hợp lệ trong môi trường mới. Đăng nhập vào bản thiết lập mới để lấy mã xác thực mới.
Sử dụng mã xác thực hiện tại để sao lưu dữ liệu cài đặt từ ứng dụng API WhatsApp Business.
Thao tác này sẽ khiến tính năng nhắn tin ngừng hoạt động. Để giảm thiểu tình trạng này, hãy đảm bảo ứng dụng API WhatsApp Business sẵn sàng chạy ở vị trí mới. Hãy tham khảo phần Gỡ cài đặt trong Hướng dẫn cài đặt tương ứng để biết hướng dẫn. Đảm bảo hiện bạn chỉ gỡ cài đặt ứng dụng API WhatsApp Business, bao gồm vùng chứa Docker của Coreapp, Webapp và Master; không xóa cơ sở dữ liệu.
Đăng nhập nếu bạn chưa sử dụng mã xác thực mới, sau đó thực hiện khôi phục trên bản thiết lập mới.
Ứng dụng API WhatsApp Business mới phải đang chạy với tất cả thông tin bắt buộc và sẵn sàng nhắn tin. Điều quan trọng nhất bạn cần nhớ là nếu các cài đặt được sao lưu và khôi phục đúng cách, bạn không phải đăng ký lại tài khoản WhatsApp.
Tiến hành kiểm tra sự cố rồi gửi tin nhắn thử nghiệm để xác minh ứng dụng API WhatsApp Business đang hoạt động.
Nếu bạn đã tắt tính năng xác minh 2 yếu tố ở Bước 3 thì bây giờ hãy bật lại. Tính năng này giúp tăng cường bảo mật cho tài khoản WhatsApp của bạn.
Thiết lập Webhooks để bật thông báo đến.
Cơ sở dữ liệu cũ của bạn chứa dữ liệu cài đặt, tin nhắn và mã xác thực cũ. Nếu trong tương lai bạn muốn khôi phục bất kỳ dữ liệu nào trong số này, không xóa cơ sở dữ liệu cũ. Khi quyết định xóa cơ sở dữ liệu cũ, hãy đảm bảo ứng dụng API WhatsApp Business đã chạy được tối thiểu 14 ngày và tính năng nhắn tin hoạt động bình thường trước khi xóa.
Đối với tùy chọn chuyển phần Cài đặt và Tin nhắn, cả thông tin cài đặt và tin nhắn được sao lưu và khôi phục. Thông tin mã xác thực không được chuyển.
Hãy thận trọng với lượng dữ liệu cần được chuyển sang máy khác. Vì có nhiều dữ liệu hơn cần được sao lưu và khôi phục nên thời gian ngừng hoạt động tương đối lâu hơn so với Lựa chọn 1. Tổng thời gian ngừng hoạt động sẽ khác nhau tùy theo lượng dữ liệu được chuyển và thời gian trễ của mạng.
Thao tác này sẽ khiến tính năng nhắn tin ngừng hoạt động. Để giảm thiểu tình trạng này, hãy đảm bảo ứng dụng API WhatsApp Business sẵn sàng chạy ở vị trí mới. Hãy tham khảo phần Gỡ cài đặt trong Hướng dẫn cài đặt tương ứng để biết hướng dẫn. Đảm bảo hiện bạn chỉ gỡ cài đặt ứng dụng API WhatsApp Business; không xóa cơ sở dữ liệu.
Sử dụng tiện ích, chẳng hạn như mysqldump
hoặc pg_dump
, để sao lưu tất cả cơ sở dữ liệu, ngoại trừ waweb
(chứa dữ liệu người dùng/dữ liệu xác thực) từ ứng dụng API WhatsApp Business hiện tại.
Lưu ý: Nếu là nhà cung cấp giải pháp và thực hiện chuyển doanh nghiệp sang hoặc từ nền tảng của bạn, bạn phải loại trừ waweb
. Bạn không nên chuyển hoặc giao thông tin người dùng và mã xác thực hiện được lưu trữ.
Sử dụng tiện ích, chẳng hạn như mysqldump
hoặc pg_dump
, để khôi phục cơ sở dữ liệu sang ứng dụng API WhatsApp Business mới.
Thiết lập ứng dụng API WhatsApp Business mới bằng cách sử dụng Tài liệu hướng dẫn cài đặt. Đảm bảo trỏ cơ sở dữ liệu của bạn đến vị trí khôi phục ở Bước 4.
Mã xác thực hiện tại sẽ không hợp lệ trong môi trường mới. Đăng nhập vào bản thiết lập mới để lấy mã xác thực mới.
Ứng dụng API WhatsApp Business mới phải đang chạy với tất cả thông tin bắt buộc và sẵn sàng nhắn tin. Điều quan trọng nhất bạn cần nhớ là nếu cơ sở dữ liệu được sao lưu và khôi phục đúng cách, bạn không phải đăng ký lại tài khoản WhatsApp.
Tiến hành kiểm tra sự cố rồi gửi tin nhắn thử nghiệm để xác minh ứng dụng API WhatsApp Business đang hoạt động.
Nếu bạn đã tắt tính năng xác minh 2 yếu tố ở Bước 1 thì bây giờ hãy bật lại. Tính năng này giúp tăng cường bảo mật cho tài khoản WhatsApp của bạn.
Thiết lập Webhooks để bật thông báo đến.
Cơ sở dữ liệu cũ của bạn chứa dữ liệu cài đặt, tin nhắn và mã xác thực cũ. Nếu trong tương lai bạn muốn khôi phục bất kỳ dữ liệu nào trong số dữ liệu này, không xóa cơ sở dữ liệu cũ. Khi quyết định xóa cơ sở dữ liệu cũ, hãy đảm bảo Ứng dụng API WhatsApp Business đã chạy được tối thiểu 14 ngày và tính năng nhắn tin hoạt động bình thường trước khi xóa.
Ở tùy chọn Chuyển toàn bộ, tất cả dữ liệu cài đặt, tin nhắn và mã xác thực đều được sao lưu và khôi phục.
Lựa chọn này có vẻ hiệu quả nhất nhưng hãy thận trọng với lượng dữ liệu cần được chuyển sang máy khác. Vì có nhiều dữ liệu hơn cần được sao lưu và khôi phục nên lựa chọn này có thời gian ngừng hoạt động tương đối lâu hơn so với cả Lựa chọn 1 và Lựa chọn 2.
Mã có hiệu lực trong tối đa 7 ngày. Vui lòng đảm bảo rằng thời gian hiệu lực của mã đủ để bạn thực hiện chuyển.
Thao tác này sẽ khiến tính năng nhắn tin ngừng hoạt động. Để giảm thiểu tình trạng này, hãy đảm bảo ứng dụng API WhatsApp Business sẵn sàng chạy ở vị trí mới. Hãy tham khảo phần Gỡ cài đặt trong Hướng dẫn cài đặt tương ứng để biết hướng dẫn. Đảm bảo hiện bạn chỉ gỡ cài đặt ứng dụng API WhatsApp Business; không xóa cơ sở dữ liệu.
Sao lưu cơ sở dữ liệu bằng một tiện ích như mysqldump
hoặc pg_dump
để thu thập dữ liệu cài đặt, tin nhắn và mã xác thực.
Lưu ý: Bước này không bắt buộc nếu hiện bạn chỉ chuyển ứng dụng API WhatsApp Business chứ không chuyển cơ sở dữ liệu.
Sử dụng tiện ích, chẳng hạn như mysqldump
hoặc pg_dump
, để khôi phục cơ sở dữ liệu sang ứng dụng API WhatsApp Business mới.
Thiết lập ứng dụng API WhatsApp Business mới bằng cách sử dụng Tài liệu hướng dẫn cài đặt. Đảm bảo trỏ cơ sở dữ liệu của bạn đến vị trí khôi phục ở Bước 5.
Ứng dụng API WhatsApp Business mới phải đang chạy với tất cả thông tin bắt buộc và sẵn sàng nhắn tin. Điều quan trọng nhất bạn cần nhớ là nếu dữ liệu được sao lưu và khôi phục đúng cách, bạn không phải đăng ký lại tài khoản WhatsApp.
Tiến hành kiểm tra sự cố rồi gửi tin nhắn thử nghiệm để xác minh ứng dụng API WhatsApp Business đang hoạt động.
Nếu bạn đã tắt tính năng xác minh 2 yếu tố ở Bước 1 thì bây giờ hãy bật lại. Tính năng này giúp tăng cường bảo mật cho tài khoản WhatsApp của bạn.
Thiết lập Webhooks để bật thông báo đến.
Cơ sở dữ liệu cũ của bạn chứa dữ liệu cài đặt, tin nhắn và mã xác thực cũ. Nếu trong tương lai bạn muốn khôi phục bất kỳ dữ liệu nào trong số dữ liệu này, không xóa cơ sở dữ liệu cũ. Khi quyết định xóa cơ sở dữ liệu cũ, hãy đảm bảo Ứng dụng API WhatsApp Business đã chạy được tối thiểu 14 ngày và tính năng nhắn tin hoạt động bình thường trước khi xóa.