& Các thành phần sao lưu và sao chép của NAKIVO: Transporter
NAKIVO Backup & Replication là giải pháp bảo vệ dữ liệu và khôi phục sau thảm họa dành cho các môi trường ảo, vật lý, đám mây và SaaS, bao gồm VMware vSphere, Microsoft Hyper-V, các phiên bản Amazon EC2, máy vật lý Windows/Linux, NAS, Microsoft 365 và các nền tảng khác.
Giải pháp này bao gồm 3 thành phần cốt lõi: {2}, Transporter (một trong các {4}), và Kho lưu trữ dự phòng. Các thành phần này có thể được cài đặt cùng nhau trên một máy ảo (VM), một máy vật lý hoặc một thiết bị lưu trữ gắn mạng (NAS).
Bài đăng trên blog này đề cập đến Transporters, giải thích những gì Transporters có thể làm và cách cài đặt Transporter trong các tình huống khác nhau.
Transporter là gì?
Transporter là một dịch vụ được cài đặt, thực hiện tất cả các tác vụ bảo vệ và khôi phục dữ liệu cho NAKIVO Backup & Replication. Điều này bao gồm đọc dữ liệu, nén, loại bỏ trùng lặp, mã hóa, truyền tải, ghi dữ liệu, xác minh, khôi phục máy ảo (VM) theo từng phần và toàn bộ, v.v. Transporter cũng chịu trách nhiệm quản lý kho lưu trữ sao lưu.
Một Transporter, được gọi là Onboard Transporter, được cài đặt mặc định khi triển khai giải pháp đầy đủ (tự động cùng với Director) để kích hoạt các tính năng sao lưu, sao chép và khôi phục ngay khi cài đặt. Sau khi cài đặt, Transporter chạy dưới dạng dịch vụ và sẽ tự động khởi động nếu bạn khởi động lại hệ điều hành.
Các thành phần bổ sung Transporters cũng có thể được cài đặt riêng biệt trên tất cả các nền tảng được hỗ trợ khi cần thiết để cải thiện hiệu suất và tăng hiệu quả: trên các máy Linux và Windows (vì giải pháp được viết bằng Java đa nền tảng), dưới dạng thiết bị ảo VMware vSphere/Nutanix AHV (VA), dưới dạng Hình ảnh máy ảo Amazon, và trên Thiết bị NAS.
Để đảm bảo hiệu suất, NAKIVO đã thiết kế Transporter để tối đa hóa tốc độ của Sao lưu máy ảo, sao chép và khôi phục bằng cách sử dụng tất cả các tài nguyên có sẵn. Nói cách khác, Transporter là một dịch vụ nên được cài đặt trên một máy chủ chuyên dụng máy vật lý hoặc máy ảo để không ảnh hưởng đến hiệu suất của các ứng dụng khác. Tuy nhiên, điều này không có nghĩa là Transporter luôn sử dụng 100% CPU và RAM có sẵn. Tốc độ của kho dữ liệu nguồn, mạng hoặc kho dữ liệu đích có thể là điểm nghẽn (yếu tố hạn chế) đối với hiệu suất.
Cần bao nhiêu bộ truyền tải
Bộ truyền tải đơn lẻ
Trong các môi trường nhỏ và vừa có 100 máy/phiên bản trở xuống, một bộ truyền tải duy nhất Transporter có thể đủ cho mỗi địa điểm. Một Transporter có thể sao lưu, nhân bản và khôi phục nhiều máy ảo từ nhiều vCenter hoặc máy chủ ESXi độc lập (khi được sử dụng trong môi trường VMware vSphere ). Nói cách khác, bạn không cần cài đặt Transporter trên từng máy ảo hoặc máy chủ ESXi mà bạn muốn bảo vệ. Miễn là Transporter được triển khai ở đâu đó trong cơ sở hạ tầng của bạn, bạn vẫn có thể truy cập vào các máy chủ và kho lưu trữ sao lưu của mình.
Một Transporter có thể xử lý đồng thời nhiều đĩa VM theo mặc định (tối đa 6), và bạn có thể thay đổi con số này trong cấu hình. Nếu các tác vụ của bạn chứa nhiều đĩa VM hơn số lượng mà Transporter được thiết lập để xử lý đồng thời, các đĩa sẽ được xếp vào hàng đợi và được xử lý ngay khi Transporter được giải phóng.
Nhiều Transporters
Để đạt được khả năng mở rộng và tính sẵn sàng cao trong các môi trường lớn hơn, nhiều Transporters có thể được triển khai trên một trang web duy nhất hoặc trên nhiều trang web. Nếu bạn có kế hoạch truyền dữ liệu qua mạng WAN mà không sử dụng kết nối VPN từ máy chủ nguồn đến máy chủ đích, hãy đảm bảo rằng cả máy chủ nguồn và máy chủ đích đều được bao gồm trong cấu hình giải pháp. Bạn có thể thêm chúng bằng cách sử dụng địa chỉ IP bên ngoài hoặc tên miền DNS có thể được giải quyết chính xác trong mạng WAN (để cho phép chúng kết nối với nhau).
Nếu bạn có nhiều hơn một Transporter, bạn phải xác định cái nào nên được sử dụng để đọc dữ liệu từ máy chủ nguồn và cái nào nên được sử dụng để ghi dữ liệu vào máy chủ đích. Theo mặc định, NAKIVO Backup & Replication xác định Transporter sẽ được sử dụng dựa trên khoảng cách giữa các máy chủ (được đo bằng thời gian đi lại của ping), như được hiển thị trong hình ảnh bên dưới. Vì lý do này, giao thức ICMP phải được phép trong tường lửa để gửi các tin nhắn yêu cầu/phản hồi ping.
Thời gian khứ hồi (RTT) là tổng thời gian từ khi gửi yêu cầu ping đến khi nhận được xác nhận rằng yêu cầu đó đã được nhận (phản hồi).
Trong ví dụ trên, Transporter1 được chọn để đọc dữ liệu từ Source ESXi, và Transporter2 được chọn để ghi dữ liệu vào Target ESXi. Việc chọn Transporter cũng có thể được cấu hình thủ công trong quá trình tạo công việc.
Việc triển khai nhiều Transporters cũng cho phép bạn sử dụng tính năng Tăng tốc Mạng (tức là nén dữ liệu được chuyển trước khi gửi đến đích) và mã hóa AES 256 cho lưu lượng dữ liệu đang truyền giữa hai Transporters. Ví dụ, giả sử hai máy ảo (VM) được sao lưu qua mạng WAN đến một vị trí ngoài trụ sở. Các Transporter được cài đặt tại vị trí nguồn có thể nén và mã hóa dữ liệu VM trước khi truyền dữ liệu qua WAN. Sau đó, các Transporter được cài đặt tại vị trí đích có thể giải mã dữ liệu trước khi ghi vào Kho lưu trữ sao lưu.
Trong trường hợp này:
- Nguồn
Transporterđọc và truyền dữ liệu. - Đích
Transporternhận và ghi dữ liệu.
Việc triển khai nhiều Transporters cũng có thể hữu ích cho cân bằng tải để phân phối tải giữa các Transporters có sẵn khi thực hiện các tác vụ sao chép, sao lưu và khôi phục dữ liệu. Sử dụng nhiều Transporters cho phép bạn xử lý đồng thời nhiều tác vụ sao lưu/sao chép/phục hồi hơn.
Lưu ý: Theo mặc định, Transporters sử dụng cổng TCP 9446 để giao tiếp với Director và dải cổng 9448-10000 để truyền dữ liệu giữa Transporters.
Nhiều Transporters trong các tình huống khác
- Môi trường Microsoft Hyper-V : Khi bạn thêm một Máy chủ Hyper-V vào danh mục giải pháp NAKIVO, một
Transportersẽ được triển khai tự động trên máy chủ Hyper-V này (không phải trên các máy ảo Hyper-V). Bạn không cần phải cài đặt thêmTransportercho Hyper-V theo cách thủ công. - Môi trường VMware vSphere :
- Để thêm một
Transportercho VMware vSphere, một máy ảo cóTransporterphải được triển khai trên một máy chủ ESXi (xem hướng dẫn bên dưới). VMware VDDK được sử dụng bởiTransporter. - Nếu bạn đã cài đặt giải pháp NAKIVO đầy đủ với
DirectorvàOnboard Transportertrên một thiết bị có bộ xử lý ARM (ví dụ: thiết bị NAS), bạn cần cài đặt thêmTransportertrong VMware vSphere. Điều này là do thư viện VMware VDDK không hỗ trợ kiến trúc ARM.
- Để thêm một
- Máy Linux/Windows : Một trình đại lý máy vật lý, một loại nút khác trong NAKIVO Backup & Replication, được triển khai trên máy Linux hoặc Windows vật lý khi máy được thêm vào danh sách tài sản của NAKIVO. Trong trường hợp này,
Transporterhoạt động như một trình đại lý sao lưu trên máy vật lý. Lưu ý rằng các hoạt động sao lưu, sao chép và khôi phục trong VMware vSphere, Microsoft Hyper-V và các máy ảo/phiên bản Amazon EC2 là không cần trình đại lý. - Sao lưu vào băng từ: Khi cấu hình sao lưu băng từ, một
Transportersẽ được cài đặt trên máy chủ mà các thiết bị băng từ (đầu đọc băng hoặc thư viện băng) được kết nối.
Cài đặt Transporter trên Linux
Hãy cùng xem qua các bước để cài đặt Transporter trên máy tính Linux:
- Tải xuống gói cài đặt cho Linux từ trang web NAKIVO này.
- Chọn
Linux Installervà sao chép liên kết tải xuống được tạo ra.
Liên kết tải xuống sẽ trông như sau:
https://d00i00q000b00.cloudfront.net/res/product/NAKIVO_Backup_Replication_v10.8.0.71845_Installer-TRIAL.sh
- Chèn liên kết đã sao chép vào lệnh để tải xuống trình cài đặt
Transportervớiwgettrực tiếp trên máy Linux nơi bạn muốn cài đặtTransporter.wget
https://d00i00q000b00.cloudfront.net/res/product/NAKIVO_Backup_Replication_v10.8.0.71845_Installer-TRIAL.sh
Lưu ý: Trong hướng dẫn này, chúng tôi đang cài đặt Transporter trên Ubuntu Linux.
- Thêm quyền thực thi tệp cài đặt
Transporter:chmod +x ./NAKIVO_Backup_Replication_v10.8.0.71845_Installer-TRIAL.sh
- Chạy trình cài đặt
Transportervới quyền root bằng cách sử dụngsudosudo ./NAKIVO_Backup_Replication_v10.8.0.71845_Installer-TRIAL.sh
- Trình cài đặt sẽ mở ra. Bạn phải đọc và chấp nhận thỏa thuận cấp phép để tiếp tục.
Nhấn
Enterđể cuộn xuống. Hãy đảm bảo đọc đến cuối thỏa thuận để tránh phải khởi động lại trình cài đặt một lần nữa.
- Nhập
yvà nhấnEnterđể chấp nhận và tiếp tục.
- Nhập
tvà nhấnEnterđể chỉ cài đặtTransporter.
- Nhấn
Enterđể sử dụng vị trí cài đặt mặc định hoặc nhập vị trí tùy chỉnh và nhấnEnter. - Nhập mật khẩu chính (rất được khuyến nghị vì lý do bảo mật). Sau này, bạn có thể thay đổi mật khẩu chính trong dòng lệnh bằng lệnh:
/opt/nakivo/transporter/bhsvc -b NewPassword
- Nhập đường dẫn đến chứng chỉ hợp lệ được ký bởi CA cho
Transporterhoặc để trống trường này nếu bạn không muốn chọn chứng chỉ. Tại bước này, bạn có thể thấy thông báo sau:Sử dụng chứng chỉ giúp tăng cường bảo mật. Nếu bạn không chọn chứng chỉ tùy chỉnh, chứng chỉ tự ký sẽ được sử dụng và thông báo tương ứng sẽ hiển thị.
Không có
transporterchứng chỉ nào được chỉ định. Chứng chỉ tự kýtransportersẽ được tạo ra. Để đảm bảo an toàn chotransporter, bạn nên thiết lập chứng chỉ được ký bởi CA tùy chỉnh. Bạn có chắc chắn muốn tiếp tục mà không chỉ địnhtransporterchứng chỉ?(Y/n)Nhập
yvà nhấnEnterđể tiếp tục.
Transportercổng. NhấnEnterđể sử dụng cổng mặc định TCP 9446 hoặc nhập cổng tùy chỉnh trước khi nhấn Enter.
- Chờ cho đến khi
Transporterđược cài đặt trên Linux.
- Sau khi
Transporter(với tên lànkv-bhsvc) được cài đặt, bạn có thể kiểm tra trạng thái dịch vụTransporterbằng lệnh (trên Ubuntu):systemctl status nkv-bhsvc
Transporter đã được cài đặt thành công và đang chạy trên Linux.
Cài đặt Transporter trên Windows
Thực hiện các bước sau để cài đặt Transporter trên Windows:
- Tải xuống trình cài đặt cho Windows.
- Chạy trình cài đặt NAKIVO trên Windows:
- Chọn
Transporter onlylàm loại cài đặt. - Nhập mật khẩu chính mạnh. Điều này được khuyến nghị cao để đảm bảo an toàn dữ liệu và tránh truy cập trái phép.
- Bạn có thể mở rộng
More Optionsđể định nghĩa đường dẫn cài đặt tùy chỉnh, thiết lập cổng tùy chỉnh vàTransporterchứng chỉ.

- Đọc thỏa thuận và chọn
I accept the License Agreement.Nhấp vàoInstallđể bắt đầu quá trình cài đặtTransporter.
- Chọn
- Hãy đợi cho đến khi quá trình cài đặt hoàn tất.
- Bạn sẽ thấy thông báo:
Transporter installation was successful!Bây giờ bạn có thể nhấp vào
Finishvà đóng cửa sổ trình cài đặt.
Để đảm bảo rằng Transporter đang chạy, bạn có thể kiểm tra dịch vụ Transporter ( NAKIVO Backup & Replication Transporter) trong tiện ích dịch vụ (services.msc) tại Computer Management > Services and Applications > Services.
Cài đặt Transporter dưới dạng máy ảo VMware
Để cài đặt Transporter trong VMware vSphere trên máy chủ ESXi, bạn có hai tùy chọn:
- Triển khai một thiết bị ảo VMware vSphere đã được cấu hình sẵn (mẫu VM) với
Transporterđược cài đặt sẵn (với Ubuntu Server làm hệ điều hành trên VM này), hoặc - Cài đặt thủ công
Transportertrên các VM Linux hoặc Windows.
Để sử dụng phương pháp thiết bị ảo đã được cấu hình sẵn:
- Truy cập trang tải xuống trên trang web NAKIVO.
- Mở rộng các tùy chọn tải xuống của
VMware Virtual Appliance (Full Solution). Bạn có thể chọnTransporterhoặcTransporter with Backup Repository, tùy thuộc vào nhu cầu của bạn. Trong ví dụ này, hãy chọnTransportervà nhấp vào liên kết tải xuống.
- Sau khi tải xuống hoàn tất, bạn có thể triển khai máy ảo từ mẫu OVA trên máy chủ ESXi. Chúng tôi sẽ giải thích cách triển khai
Transportertừ mẫu OVA trong VMware Host Client. - Nhấp vào
Virtual Machinestrong bảngNavigatorvà nhấp vàoCreate/Register VM.
Trình hướng dẫn máy ảo mới sẽ mở ra.
Select creation type. ChọnDeploy a virtual machine from an OVF or OVA file. Nhấp vàoNexttại mỗi bước của trình hướng dẫn để tiếp tục.
- Chọn các tệp OVF và VMDK . Nhập tên cho máy ảo, ví dụ:
Blog Transporter. Nhấp vào nút lớn để chọn tệp OVA chứaTransportervà chọn tệp này từ máy tính cục bộ của bạn (không nằm trên kho dữ liệu ESXi).
- Chọn lưu trữ . Chọn kho dữ liệu trên máy chủ ESXi để triển khai
Transporter.
- Đọc và chấp nhận thỏa thuận cấp phép.
- Tùy chọn triển khai . Chọn mạng để kết nối với
Transporter VM, chọn Loại cấp phát đĩa ảo, và chọn xem có bật máy ảo tự động sau khi hoàn tất cài đặt hay không.
- Sẵn sàng hoàn tất . Kiểm tra xem các thiết lập của bạn đã chính xác chưa rồi nhấp vào
Finish. Không nên làm mới trình duyệt trong khi máy ảo này đang được triển khai.
Sau khi hoàn tất cài đặt, bạn có thể xem giao diện bảng điều khiển của Transporter VM đang chạy trên hệ điều hành Linux.
Bạn có thể sử dụng {127} để quản lý hệ điều hành và chỉnh sửa cài đặt của Transporter VM.
Nguyên tắc triển khai thiết bị ảo với Transporter bằng cách sử dụng Ứng dụng VMware vSphere Client và vCenter là hoàn toàn giống nhau.
- Nhấp chuột phải vào một máy chủ ESXi được quản lý bởi vCenter và trong menu ngữ cảnh, nhấp vào
Deploy OVF Template. - Chọn mẫu OVA có
Transportervà làm theo các bước của trình hướng dẫn để hoàn tất.
Bạn có thể đọc hướng dẫn từng bước về Triển khai giải pháp NAKIVO từ mẫu VMware trong vSphere Client trong trung tâm trợ giúp.
Cài đặt Transporter trên NAS
Bạn cũng có thể cài đặt Transporter trên các thiết bị NAS.
Chọn Trình cài đặt cho NAS trong trang Tải xuống NAKIVO để mở rộng các tùy chọn tải xuống. Chọn nhà cung cấp NAS của bạn, mở rộng các tùy chọn tải xuống, chọn Transportervà nhấp vào liên kết tải xuống phù hợp.
Quy trình cài đặt Transporter trên các thiết bị NAS có thể khác nhau tùy theo nhà cung cấp NAS.
Kết nối Transporter với Director
Sau khi cài đặt Transporter , nó cần được kết nối với NAKIVO Backup & Replication Director. Chúng ta phải thêm Transporter đã cài đặt vào danh sách các nút kết nối. Điều này có thể thực hiện qua giao diện web của giải pháp NAKIVO, có sẵn trên máy tính đã cài đặt và chạy giải pháp đầy đủ.
- Truy cập
Settings > Nodes. - Nhấp vào
+ > Add Existing Node > VMware vSphere Applianceđể thêmTransporterđược triển khai dưới dạng thiết bị ảo VMware. VớiTransporterđược cài đặt trên Linux, Windows hoặc NAS, hãy chọn tùy chọnInstalled service. Nếu bạn đã triển khaiTransporterdưới dạng AWS AMI, hãy chọnAmazon EC2 instance.
- Nhập các tham số cần thiết để kết nối
DirectorvớiTransportervà thêmTransportervào danh sách nút.
Bạn có thể tìm thêm thông tin về Cách thêm nút trong trung tâm trợ giúp.
Triển khai Transporter từ Giao diện Giải pháp NAKIVO
Phiên bản mới nhất của NAKIVO Backup & Replication hỗ trợ Automatic transporter injection. Điều này cho phép bạn triển khai một Transporter trên tài nguyên đã chọn trực tiếp từ giao diện web của giải pháp NAKIVO. Phương pháp này là một lựa chọn thuận tiện thay thế cho các phương pháp triển khai khác được giải thích ở trên.
Các mục thích hợp, chẳng hạn như máy chủ ESXi, máy chủ vCenter hoặc tài khoản Amazon, phải được thêm vào Danh mục để sử dụng phương pháp này.
Hãy xem một ví dụ và triển khai một Transporter mới trong VMware vSphere.
- Truy cập
Settings > Nodes. - Nhấp vào
+ > Deploy New Node > VMware vSphere Appliance.
Bạn phải có đủ quyền trong VMware vSphere hoặc AWS để triển khai
Transporterbằng phương pháp này.
- Xác định các tham số cần thiết:
- Tên trình vận chuyển . Nhập tên sẽ được hiển thị trong danh sách nút của NAKIVO Backup & Replication.
- Máy chủ hoặc cụm ESXi . Chọn tài nguyên tính toán để triển khai
Transportertrong vSphere. - Kho dữ liệu . Chọn một datastore được kết nối với máy chủ ESXi hoặc cụm đã chọn để lưu trữ các tệp VM của thiết bị ảo.
- Mạng ảo . Chọn một bộ chuyển mạch ảo/mạng mà bộ điều hợp mạng ảo của VM sẽ được kết nối.
Bạn có thể thiết lập cấu hình mạng IP tự động qua DHCP hoặc thiết lập các thông số kết nối IP và DNS thủ công. Bạn cũng có thể chọn các cổng truyền dữ liệu nếu cần.
Nhấp vào
Deploy.
- Chờ cho đến khi
Transporterđược triển khai trên máy chủ từ xa đã chọn. Bạn có thể xem trạng thái nút và tiến trình triển khai như hình dưới đây.Trạng thái
Transportercó thể là:- Không thể truy cập
- Tốt (OK)
- Chưa xác minh
- Quá hạn
- Đang làm mới
- Đang thêm
- Đang triển khai
Không cần thêm Transporter được triển khai bằng tính năng Automatic transporter injection vào danh sách nút thủ công sau khi triển khai.
Bạn có thể tìm thêm thông tin về triển khai các nút trong trung tâm trợ giúp.





























