Cách tự động thêm tài khoản Auxiliary trong Veeam Backup for Microsoft Office 365

Hãy cùng Iworld.com.vn tìm hiểu về cách thêm tài khoản Auxiliary trong VEEAM Backup for MS Office 365.

Veeam Backup for Microsoft Office 365 nhắm đến các quy định throttling của SharePoint. Các quy định này giới hạn tốc độ tải xuống của người dùng khi tải từ SharePoint hoặc OneDrive for Business trên máy chủ của Microsoft. Các quy định này thường bị bỏ qua khi lưu trữ trên cloud nhưng nó có thể hạn chế đáng kể việc khôi phục dữ liệu sau này. Veeam có một giải pháp cho vấn đề này thông qua các tài khoản Auxiliary.

Các tài khoản Auxiliary cung cấp sự ổn định khi tải từ các máy chủ SharePoint và OneDrive for Business thông qua nhiều tài khoản Microsoft. Vì mỗi tài khoản thường có thể sao lưu ở một tốc độ tối đa, nên việc sao lưu tổng thể có thể hoàn thành nhanh hơn theo cấp số nhân. Điều này cũng sẽ tăng tốc độ sao lưu dữ liệu trên SharePoint backend, chẳng hạn như Microsoft Teams. Việc tạo nhiều tài khoản user trong Microsoft Office 365 và sau đó add vào Veeam Backup for Microsoft Office 365 console có thể mất thời gian. Việc này phải làm bằng tay; vì vậy để tiết kiệm thời gian có thể đặt cùng một password.

Bài viết này sẽ chỉ ra cách để thực hiện việc đó. Một PowerShell script có thể tạo bao nhiêu tài khoản tùy thích và password riêng cho mỗi tài khoản của Veeam Backup for Microsoft Office 365 V5. Script này được tạo ra cho basic authetication. Nếu doanh nghiệp muốn xác thực thông qua hiện đại hơn thông qua ứng dụng, thì phải lưu ý đến việc giảm thiểu việc throttling cho Microsoft Azure AD. Có thể đọc thêm hướng dẫn ở đây.

Bước đầu tiên

Đây là một số lưu ý trước khi tạo tài khoản. Script sẽ được chạy ở máy chủ Veeam Backup for Microsoft Office 365 để thêm users vào console. Khi tạo users để thêm vào Veeam Backup cho Microsoft Office 365 console, users sẽ được thêm thông qua một security group, vì vậy tài khoản chạy script phải là tài khoản quản trị viên (administrator) trong Office 365 với đủ quyền để tạo users và group sau đó thêm users vào group đó. Trong script, số lượng tài khoản phụ thuộc vào nhu cầu của doanh nghiệp. Script cũng có thể được chạy nhiều lần để thêm nhiều users hơn tuỳ theo nhu cầu. Bạn nên bắt đầu từ 8 tài khoản cho mỗi proxy được thêm vào console doanh nghiệp, sau đó theo dõi bất kỳ dấu hiệu throttling nào. Ví dụ của việc throttling là bạn nhận được lỗi 503 trong log nếu các job trên console xử lý nhanh đáng kể khi mới bắt đầu, sau đó thì chậm lại.

Nếu vẫn có dấu hiệu cho thấy các trang OneDrive for Business hoặc SharePoint đang gặp vấn đề throttling, thì hãy tăng số lượng tài khoản theo bội số của 8 cho đến khi sự cố được giải quyết. Script đã được thiết kế để tuân theo mô hình này với các variable. Phần $ProxyCount chỉ cần điền số lượng proxy được thêm vào console và nó sẽ tự động thực hiện. Nếu cần thêm tài khoản, hãy sử dụng variable.

Cách chạy script

Trước khi chạy script, phải điền vào ba variable.

$ProxyCount sẽ biểu thị số lượng proxy được thêm vào Veeam Backup cho Microsoft Office 365 console.

$AzureAdmin tài khoản admin của Microsoft 365 với quyền thêm và sửa đổi cho user và group.

$VBOOrg là tên của doanh nghiệp được hiện trong Veeam Backup cho Microsoft Office 365 console.

Nếu bạn cần thêm user, hãy sử dụng variable $ExtraAccountSets. Bạn chỉ cần tăng số lượng theo bội số của 8 tài khoản. Ví dụ: nếu bạn tăng số lượng lên 10, script sẽ tạo thêm 80 tài khoản.

Create Auxiliary Accounts script

Cách xóa các tài khoản

Đôi lúc chúng ta sẽ muốn xóa dữ liệu, bao gồm cả user, khỏi Microsoft Office 365. Dưới đây là script sẽ xóa tất cả các user và group được tạo từ script trên. Những user này sẽ bị xóa khỏi cả danh sách user đang hoạt động và Recycle bin. Variable duy nhất cần điền trong script này là $AzureAdmin cho tài khoản được sử dụng để xóa user.

Remove Auxiliary Accounts script

Kết luận

Throttling của Microsoft có thể là nguyên nhân lớn gây ra các vấn đề về hiệu suất khi làm việc trên SharePoint và OneDrive for Business, nhưng việc thêm các tài khoản Auxiliary có thể giúp giảm bớt sự cố này và có thể dễ dàng thực hiện bằng cách sử dụng các script được đề cập ở trên. Nếu việc thêm nhiều tài khoản hơn không tạo ra sự khác biệt đáng chú ý về hiệu quả sao lưu, thì vấn đề có thể không phải do Microsoft. Nhiều yếu tố khác cũng có thể ảnh hưởng đến hiệu suất, chẳng hạn như thiếu dung lượng trên máy chủ hoặc proxy, bộ nhớ cho sao lưu không đủ và các vấn đề về mạng, bao gồm cả kết nối internet.

Hãy xem Deployment Guide hoặc Best Practice Guide để đảm bảo bạn đã được cung cấp đầy đủ thông tin và yêu cầu hỗ trợ nếu throttling vẫn tiếp diễn. Xin lưu ý rằng các script khắc phục sự cố nằm ngoài support contract. Tuy nhiên, Veeam có một cộng động khá lớn trên các forum để hỗ trợ mọi vấn đề liên quan đến script của Veeam.

Biên dịch bởi Ngoc Dieu- Iworld.com.vn

Nếu bạn cần tư vấn các giải pháp sao lưu Office365 cho doanh nghiệp của bạn, hãy tham khảo những nội dung sau:

PACISOFT Vietnam hiện là nhà cung cấp Veeam Backup có thị phần lớn hàng đầu VN.