Sau đây sẽ trình bày giải pháp giảm thiểu rủi ro khi trong trường hợp hệ thống gặp sự cố.
Gồm có 03 ứng dụng:
+ Ứng dụng HĐĐT
+ Ứng dụng cổng tra cứu hóa đơn (Portal)
+ Ứng dụng gửi email
Ở đây chúng tôi đề xuất sử dụng 02 máy chủ vật lý:
+ Máy chủ : phụ trách chính ứng dụng HĐĐT (V-Invoice)
+ Máy chủ : phụ trách chính ứng dụng Portal và ứng dụng gửi Email
Để đảm bảo tính HA (High Availability) chúng ta sẽ cài đặt 03 ứng dụng lên đồng thời cả 02 máy chủ.
Sau đó cấu hình Network Load Balancing cho IIS7 – Tính năng đã có sẵn từ Window Server 2008.
Giả sử trường hợp xảy ra sự cố trên máy chủ Invoice dẫn đến không thể sử dụng được hệ thống V-Invoice.
Hệ thống sẽ lập tức được điều hướng sang máy chủ còn lại (thông qua IIS Load Balancing)
Hoạt động của hệ thống không bị gián đoạn
Thực tế thì tần suất truy cập vào máy chủ Invoice là nhiều hơn so với máy chủ Portal/ Email
Nên việc cấu hình IIS Load Balancing sẽ giảm tải được cho máy chủ Invoice.
Loại dữ liệu cần backup |
Mục đích backup |
Tần suất backup |
Thời điểm backup |
Hình thức |
Hồ sơ |
Cách thức lưu hồ sơ |
Thời gian lưu |
Cơ sở dữ liệu |
- Dự phòng khi có sự cố dữ liệu bị thay đổi ngoài tầm kiểm soát hoặc dữ liệu bị hư hỏng do yếu tố khách quan nào đó. |
- 1 lần/ngày Incremental backup - 1 lần/tuần Full backup
|
- Vào thời điểm 23 giờ mỗi tối cho Incremental Backup - Vào 23h Chủ Nhật cho Full backup |
Backup tự động Sử dụng script backup và tạo Job backup |
Database sẽ được xuất ra thành 1 file dạng nén(.zip) |
(1) Dữ liệu backup được tạo ra trên chính máy cần backup theo cơ chế tự động (2) Lưu trữ theo cấu trúc thư mục như sau: <DB\năm\tháng\tên file.zip> Vd: 2013\09\online_db-2013-09-25.zip). (3) Dữ liệu sau đó backup ra Tape để lưu trữ (4) Cuối cùng hệ thống sẽ ghi log và gửi qua email để admin có thể kiểm tra và dễ dàng nhận biết nếu hệ thống xảy ra lỗi. |
12 tháng |
Các file upload lên Portal (chủ yếu là pdf file) |
- Dự phòng khi có sự cố hư hỏng vật lý hoặc cài đặt lại server |
1 lần/tuần |
Đầu mỗi tuần |
Backup bằng tay (Có sử dụng script backup) |
Bản backup hoàn chỉnh |
(1) Dữ liệu backup được tạo ra trên chính máy cần backup (2) Sau đó được nén lại (3) Truyền qua giao thức FTP để gửi qua máy chủ lưu trữ dữ liệu backup Lưu theo cấu trúc thư mục: <FileUpload\năm\tháng\FileName_ngaythang.zip> ví dụ: FileUpload \2013\V-Invoice_3101.zip (4) Cuối cùng hệ thống sẽ ghi log và gửi qua email để admin có thể kiểm tra và dễ dàng nhận biết nếu hệ thống xảy ra lỗi. |
12 tháng |
Email data |
- Dự phòng khi có sự cố hư hỏng vật lý hoặc cài đặt lại server |
1 lần/tuần |
Đầu mỗi tuần |
Backup bằng tay (Có sử dụng script backup) |
Bản backup hoàn chỉnh |
(1) Dữ liệu backup được tạo ra trên chính máy cần backup (2) Sau đó được nén lại (3) Truyền qua giao thức FTP để gửi qua máy chủ lưu trữ dữ liệu backup Lưu theo cấu trúc thư mục: <Email\năm\tháng\FileName_ngaythang.zip> ví dụ: Email\2013\V-Invoice_3101.zip (4) Cuối cùng hệ thống sẽ ghi log và gửi qua email để admin có thể kiểm tra và dễ dàng nhận biết nếu hệ thống xảy ra lỗi. |
12 tháng |
Về Incremental Backup
Ưu điểm:
Do đó:
Nhược điểm:
Thông tư 32/2011/TT-BTC hướng dẫn về khởi tạo, phát hành và sử dụng hóa đơn điện tử bán hàng hóa và cung ứng dịch vụ
Cách chừa hóa đơn điện tử sử dụng 2 dãy serial :
Đăng ký 2 serial AA/19E và AB/19E
Dãy AA/19E có số từ 1 - 1000
Dãy AB/19E có số từ 1 - 1000
Dãy AA/19E xuất liên tục khi có hóa đơn điện tử
Dãy AB/19E dùng để dự phòng xuất chừa hóa đơn