Được xây dựng trên Microsoft Windows Server, Amazon FSx for Windows File Server cho phép bạn di chuyển hoàn toàn bộ dữ liệu hiện có sang hệ thống tệp Amazon FSx của mình. Bạn có thể di chuyển dữ liệu cho từng tệp. Bạn cũng có thể di chuyển tất cả siêu dữ liệu tệp có liên quan bao gồm thuộc tính, dấu thời gian, danh sách kiểm soát truy cập [ACL], thông tin chủ sở hữu và thông tin kiểm tra. Với sự hỗ trợ di chuyển toàn diện này, Amazon FSx cho phép di chuyển các ứng dụng và khối lượng công việc chạy trên Windows dựa trên các bộ dữ liệu tệp này sang Đám mây Dịch vụ Web của Amazon
Sử dụng các chủ đề sau làm hướng dẫn trong quá trình sao chép dữ liệu tệp hiện có. Khi bạn thực hiện sao chép này, bạn lưu giữ tất cả siêu dữ liệu tệp từ trung tâm dữ liệu tại chỗ hoặc từ máy chủ tệp tự quản lý của bạn trên Amazon EC2
điều kiện tiên quyết
Trước khi bạn bắt đầu, hãy chắc chắn rằng bạn làm như sau
Thiết lập kết nối mạng [bằng cách sử dụng AWS Direct Connect hoặc VPN] giữa Active Directory tại chỗ của bạn và VPC nơi bạn muốn tạo hệ thống tệp Amazon FSx
Tạo một tài khoản dịch vụ trên Active Directory của bạn với các quyền được ủy quyền để kết nối các máy tính với miền. Để biết thêm thông tin, hãy xem trong Hướng dẫn quản trị dịch vụ thư mục AWS
Tạo một hệ thống tệp Amazon FSx, được nối với thư mục Microsoft AD [tại chỗ] tự quản lý của bạn
Lưu ý vị trí [ví dụ:
\\Source\Share
] của tệp chia sẻ [tại chỗ hoặc trong AWS] chứa các tệp hiện có mà bạn muốn chuyển sang Amazon FSxLưu ý vị trí [ví dụ:
\\Target\Share
] của tệp chia sẻ trên hệ thống tệp Amazon FSx mà bạn muốn chuyển qua các tệp hiện có của mình
Bảng sau đây tóm tắt các yêu cầu về khả năng truy cập hệ thống tệp nguồn và tệp đích đối với ba mô hình truy cập người dùng di chuyển
Mô hình truy cập của người dùng di chuyểnYêu cầu về khả năng truy cập hệ thống tệp nguồnYêu cầu về khả năng truy cập của máy chủ tệp FSx đíchMô hình quyền đọc/ghi trực tiếpNgười dùng cần có ít nhất quyền đọc [NTFS ACL] trên các tệp và thư mục đang được di chuyển. Người dùng cần có ít nhất quyền ghi [NTFS ACL] trên các tệp và thư mục đang được di chuyển. Mô hình đặc quyền sao lưu/khôi phục để ghi đè quyền truy cậpNgười dùng cần phải là thành viên của nhóm Người vận hành sao lưu của Active Directory tại chỗ và sử dụng cờ /b với RoboCopy. Người dùng cần phải là thành viên của nhóm quản trị viên hệ thống tệp Amazon FSx* và sử dụng cờ /b với RoboCopy. Mô hình đặc quyền [đầy đủ] của quản trị viên miền để ghi đè quyền truy cậpNgười dùng cần phải là thành viên của nhóm Quản trị viên miền của Active Directory tại chỗ. Người dùng cần phải là thành viên của nhóm quản trị viên hệ thống tệp Amazon FSx* và sử dụng cờ /b với RoboCopy
* Đối với các hệ thống tệp được kết hợp với AWS Managed Microsoft AD, nhóm quản trị viên hệ thống tệp Amazon FSx là AWS Delegated FSx Administrators. Trong Microsoft AD tự quản lý của bạn, nhóm quản trị viên hệ thống tệp Amazon FSx là Quản trị viên miền hoặc nhóm tùy chỉnh mà bạn đã chỉ định để quản trị khi tạo hệ thống tệp của mình
Cách di chuyển các tệp hiện có sang Amazon FSx bằng Robocopy
Bạn có thể di chuyển các tệp hiện có sang Amazon FSx bằng cách sử dụng quy trình sau
Để di chuyển các tệp hiện có sang Amazon FSx
Khởi chạy phiên bản Windows Server 2016 Amazon EC2 trong cùng một Amazon VPC với phiên bản của hệ thống tệp Amazon FSx của bạn
Kết nối với phiên bản Amazon EC2 của bạn. Để biết thêm thông tin, hãy xem Kết nối với Phiên bản Windows của bạn trong Hướng dẫn sử dụng Amazon EC2 dành cho Phiên bản Windows
Mở Command Prompt và ánh xạ chia sẻ tệp nguồn trên máy chủ tệp hiện có của bạn [tại chỗ hoặc trong AWS] thành một ký tự ổ đĩa [ví dụ:
Y
. ] như sau. Là một phần của điều này, bạn cung cấp thông tin đăng nhập cho một thành viên của nhóm Quản trị viên miền Active Directory tại chỗ của bạnC:\>net use
Y
:\\fileserver1.mydata.com\localdata
/user:mydata.com\Administrator Enter the password for ‘fileserver1.mydata.com’: _ Drive Y: is now connected to \\fileserver1.mydata.com\localdata. The command completed successfully.Ánh xạ mục tiêu chia sẻ tệp trên hệ thống tệp Amazon FSx của bạn sang một ký tự ổ đĩa khác [ví dụ:
Z
. ] trên phiên bản Amazon EC2 của bạn như sau. Là một phần của điều này, bạn cung cấp thông tin đăng nhập cho tài khoản người dùng là thành viên của nhóm quản trị viên miền Active Directory tại chỗ của bạn và nhóm quản trị viên hệ thống tệp Amazon FSx của bạn. Đối với các hệ thống tệp được kết hợp với Microsoft AD được quản lý AWS, nhóm đó làAWS Delegated FSx
0. Trong Microsoft AD tự quản lý của bạn, nhóm đó làC:\>net use
Z
:\\amznfsxabcdef1.mydata.com\share
/user:mydata.com\Administrator Enter the password for 'amznfsxabcdef1.mydata.com': _ Drive Z: is now connected to \\amznfsxabcdef1.mydata.com\share. The command completed successfully.
1 hoặc nhóm tùy chỉnh mà bạn đã chỉ định để quản trị khi tạo hệ thống tệp của mìnhC:\>net use
Z
:\\amznfsxabcdef1.mydata.com\share
/user:mydata.com\Administrator Enter the password for 'amznfsxabcdef1.mydata.com': _ Drive Z: is now connected to \\amznfsxabcdef1.mydata.com\share. The command completed successfully.Để biết thêm thông tin, hãy xem bảng trong
C:\>net use
Z
:\\amznfsxabcdef1.mydata.com\share
/user:mydata.com\Administrator Enter the password for 'amznfsxabcdef1.mydata.com': _ Drive Z: is now connected to \\amznfsxabcdef1.mydata.com\share. The command completed successfully.Chọn Run as Administrator từ menu ngữ cảnh. Mở Command Prompt hoặc Windows PowerShell với tư cách quản trị viên và chạy lệnh Robocopy sau để sao chép các tệp từ chia sẻ nguồn sang chia sẻ đích
Lệnh
0 là một tiện ích truyền tệp linh hoạt với nhiều tùy chọn để kiểm soát quá trình truyền dữ liệu. Do quy trình lệnhC:\>net use
Z
:\\amznfsxabcdef1.mydata.com\share
/user:mydata.com\Administrator Enter the password for 'amznfsxabcdef1.mydata.com': _ Drive Z: is now connected to \\amznfsxabcdef1.mydata.com\share. The command completed successfully.
0 này, tất cả các tệp và thư mục từ phần chia sẻ nguồn được sao chép sang phần chia sẻ đích của Amazon FSx. Bản sao bảo tồn tệp và thư mục ACL NTFS, thuộc tính, dấu thời gian, thông tin chủ sở hữu và thông tin kiểm traC:\>net use
Z
:\\amznfsxabcdef1.mydata.com\share
/user:mydata.com\Administrator Enter the password for 'amznfsxabcdef1.mydata.com': _ Drive Z: is now connected to \\amznfsxabcdef1.mydata.com\share. The command completed successfully.robocopy Y:\ Z:\ /copy:DATSOU /secfix /e /b /MT:8
Lệnh ví dụ trước sử dụng các thành phần và tùy chọn sau
Y – Đề cập đến chia sẻ nguồn nằm trong mydata nhóm Active Directory tại chỗ. com
Z – Đề cập đến chia sẻ mục tiêu \\amznfsxabcdef1. dữ liệu của tôi. com\share trên Amazon FSx
/copy – Chỉ định các thuộc tính tệp sau sẽ được sao chép
D – dữ liệu
A – thuộc tính
T – dấu thời gian
S – ACL NTFS
O – thông tin chủ sở hữu
U – thông tin kiểm toán
/secfix – Sửa lỗi bảo mật tệp trên tất cả các tệp, kể cả những tệp bị bỏ qua
/e – Sao chép các thư mục con, bao gồm cả những thư mục trống
/b – Sử dụng đặc quyền sao lưu và khôi phục trong Windows để sao chép tệp ngay cả khi ACL NTFS của chúng từ chối quyền đối với người dùng hiện tại
/MT. 8 – Chỉ định số luồng sẽ sử dụng để thực hiện các bản sao đa luồng
Nếu bạn đang sao chép các tệp lớn qua kết nối chậm hoặc không đáng tin cậy, bạn có thể bật chế độ có thể khởi động lại bằng cách sử dụng tùy chọn /zb với bản sao tự động thay cho tùy chọn /b. Với chế độ có thể khởi động lại, nếu quá trình truyền tệp lớn bị gián đoạn, thao tác Robocopy tiếp theo có thể được thực hiện ở giữa quá trình truyền thay vì phải sao chép lại toàn bộ tệp từ đầu. Bật chế độ có thể khởi động lại có thể làm giảm tốc độ truyền dữ liệu