Chuyển hộp thư giữa các vị trí lưu trữ trong Zimbra Colboration Suite

Trước đây chúng tôi đã viết về thật dễ dàng và đơn giản Phiên bản mã nguồn mở của Zimbra Collaboration Suite có khả năng mở rộng. Việc thêm kho thư mới có thể được thực hiện mà không cần dừng cơ sở hạ tầng mà Zimbra được triển khai trên đó. Khả năng này được các nhà cung cấp SaaS đánh giá cao, họ cung cấp cho khách hàng của họ quyền truy cập vào Bộ cộng tác Zimbra trên cơ sở thương mại. Tuy nhiên, quá trình mở rộng quy mô này không phải là không có một số nhược điểm. Thực tế là khi bạn tạo một tài khoản mới trong phiên bản miễn phí của Zimbra, nó sẽ được liên kết chặt chẽ với bộ lưu trữ thư mà nó được tạo và chuyển nó sang một máy chủ khác bằng các công cụ tích hợp của Zimbra OSE. là một quá trình không an toàn và tốn nhiều công sức. Tuy nhiên, việc di chuyển hộp thư không phải lúc nào cũng liên quan đến việc mở rộng quy mô. Ví dụ: nhà cung cấp SaaS có thể xem xét việc di chuyển tài khoản sang máy chủ mạnh hơn khi khách hàng thay đổi gói giá. Các tổ chức lớn cũng có thể cần chuyển tài khoản trong quá trình tái cơ cấu.

Chuyển hộp thư giữa các vị trí lưu trữ trong Zimbra Colboration Suite

Một công cụ mạnh mẽ để chuyển tài khoản thư giữa các máy chủ là Zextras PowerStore, một phần của bộ tiện ích mở rộng mô-đun Suite Zextras. Cảm ơn đội ngũ doHộp thưDi chuyển, tiện ích mở rộng này cho phép bạn chuyển không chỉ các tài khoản cá nhân mà còn toàn bộ miền sang các kho lưu trữ thư khác một cách nhanh chóng và thuận tiện. Hãy cùng tìm hiểu xem nó hoạt động như thế nào và trong trường hợp nào việc sử dụng nó sẽ mang lại hiệu quả tối đa.

Ví dụ: hãy lấy một công ty khởi đầu với không gian văn phòng nhỏ nhưng sau đó phát triển thành một doanh nghiệp cỡ trung bình với hàng trăm nhân viên. Ngay từ đầu, công ty đã triển khai Phiên bản nguồn mở Zimbra Collaboration Suite. Một giải pháp cộng tác miễn phí và sử dụng ít phần cứng, lý tưởng cho một công ty mới thành lập. Tuy nhiên, sau khi số lượng nhân viên tại doanh nghiệp tăng lên gấp nhiều lần, máy chủ không thể chịu tải được nữa và bắt đầu hoạt động chậm hơn. Để giải quyết vấn đề này, ban quản lý đã phân bổ tiền để mua một cơ sở lưu trữ thư mới nhằm đặt một số tài khoản trên đó. Tuy nhiên, bản thân việc kết nối bộ lưu trữ thứ hai không mang lại kết quả gì, vì tất cả các tài khoản đã tạo vẫn ở trên máy chủ cũ, đơn giản là không thể xử lý được số lượng của chúng.

Zimbra Collaboration Suite được thiết kế theo cách mà vai trò chính trong hiệu suất của nó được thực hiện bởi tốc độ đọc và ghi phương tiện và do đó việc tăng sức mạnh tính toán của máy chủ sẽ không dẫn đến tăng gấp đôi hiệu suất của Zimbra. Nói cách khác, hai máy chủ có bộ xử lý 4 nhân và 32 gigabyte RAM sẽ thể hiện hiệu năng tốt hơn nhiều so với một máy chủ có bộ xử lý 8 nhân và 64 gigabyte RAM.

Để giải quyết vấn đề này, quản trị viên hệ thống đã sử dụng giải pháp của Zextras. Sử dụng một lệnh như zxsuite powerstore doMailboxDi chuyển tài khoản mail2.company.com [email được bảo vệ] dữ liệu giai đoạn, tài khoản Quản trị viên lần lượt chuyển hàng trăm tài khoản được tạo gần đây nhất sang bộ lưu trữ mới. Sau khi hoàn tất quá trình này, tải trên máy chủ cũ giảm đáng kể và việc làm việc trong Zimbra trở lại trở nên thoải mái và thú vị hơn đối với người dùng.

Hãy tưởng tượng một tình huống khác: một công ty nhỏ sử dụng dịch vụ của nhà cung cấp SaaS để truy cập Zimbra trên cơ sở nhiều người thuê. Đồng thời, công ty có biểu giá riêng, quyền truy cập vào quản lý tài khoản, v.v. Tuy nhiên, công ty sớm thắng được một cuộc đấu thầu lớn và tăng đáng kể số lượng nhân viên của mình. Đồng thời, vai trò của hệ thống cộng tác cũng tăng theo. Khả năng sử dụng sổ địa chỉ, tổ chức liên lạc tức thời giữa các nhân viên và điều phối hành động bằng lịch và nhật ký là vô cùng quan trọng khi thực hiện các dự án lớn. Đồng thời, do không có thời gian nên không thể chuyển sang cơ sở hạ tầng của chính Zimbra. Về vấn đề này, ban quản lý quyết định ký kết hợp đồng mới với nhà cung cấp SaaS của mình, nhà cung cấp này sẽ có SLA chặt chẽ hơn và theo đó, chi phí dịch vụ cao hơn.

Ngược lại, nhà cung cấp SaaS có một số cơ sở lưu trữ được sử dụng để phục vụ những khách hàng đã đăng ký các gói cước khác nhau. Ngoài SLA, máy chủ dành cho gói rẻ hơn có thể được trang bị ổ cứng HDD chậm hơn, hiếm khi được sao lưu và có thể không đồng bộ hóa dữ liệu tài khoản với thiết bị di động. Một điểm khác biệt lớn cũng là khoảng thời gian mà nhà cung cấp SaaS lưu trữ dữ liệu khách hàng sau khi kết thúc đăng ký dịch vụ của mình. Do đó, sau khi ký hợp đồng, quản trị viên hệ thống của nhà cung cấp SaaS cần chuyển dữ liệu của tất cả tài khoản doanh nghiệp sang bộ lưu trữ email mới, có khả năng chịu lỗi cao hơn và hiệu quả hơn, điều này sẽ đảm bảo cho khách hàng mức SLA cao.

Để chuyển hộp thư, quản trị viên sẽ cần một chút thời gian và rất khó dự đoán quá trình di chuyển hộp thư sẽ mất bao lâu. Để đáp ứng thời gian nghỉ kỹ thuật 15 phút, quản trị viên quyết định di chuyển hộp thư theo hai giai đoạn. Là một phần của giai đoạn đầu tiên, anh ta sẽ sao chép tất cả dữ liệu người dùng sang máy chủ mới và là một phần của giai đoạn thứ hai, anh ta sẽ tự chuyển tài khoản. Để hoàn thành bước đầu tiên anh chạy lệnh zxsuite powerstore doMailboxMove safeserver.saas.com tên miền company.ru giai đoạn dữ liệu. Nhờ đó, tất cả dữ liệu tài khoản từ miền của công ty sẽ được chuyển an toàn sang máy chủ bảo mật mới. Chúng được sao chép dần dần, vì vậy khi các tài khoản cuối cùng được chuyển sang máy chủ mới, chỉ dữ liệu xuất hiện sau bản sao đầu tiên mới được sao chép. Khi có sự cố kỹ thuật, quản trị hệ thống chỉ cần nhập lệnh zxsuite powerstore doMailboxMove safeserver.saas.com tên miền company.ru dữ liệu giai đoạn, thông báo tài khoản [email được bảo vệ]. Nhờ đó mà quá trình transfer tên miền sang máy chủ mới sẽ được hoàn thành trọn vẹn. Ngoài ra, ngay sau khi hoàn thành lệnh này, thông báo về việc hoàn thành lệnh sẽ được gửi đến email của quản trị viên và có thể thông báo cho khách hàng về quá trình chuyển đổi thành công sang máy chủ hiệu quả và đáng tin cậy hơn.

Tuy nhiên, đừng quên rằng bản sao lưu của các hộp thư được chuyển vẫn còn trên máy chủ cũ. Nhà cung cấp SaaS không quan tâm đến việc lưu trữ chúng trên máy chủ cũ và do đó quản trị viên quyết định xóa chúng. Anh ta làm điều này bằng cách sử dụng lệnh zxsuite powerstore doPurgeMailboxes ign_retention true. Nhờ lệnh này, tất cả các bản sao lưu của hộp thư được chuyển sang máy chủ mới sẽ bị xóa ngay lập tức khỏi máy chủ cũ.

Do đó, như chúng ta đã thấy, Zextras PowerStore cung cấp cho quản trị viên Zimbra khả năng quản lý hộp thư gần như không giới hạn, không chỉ cho phép mở rộng quy mô theo chiều ngang mà thậm chí còn giải quyết một số vấn đề kinh doanh. Ngoài ra, việc di chuyển hộp thư giữa các cửa hàng có thể được sử dụng để cải thiện tính bảo mật của quá trình cập nhật cửa hàng thư Zimbra, nhưng chủ đề này xứng đáng có bài viết riêng.

Nguồn: www.habr.com

Thêm một lời nhận xét