Nhân bản máy ảo trên Azure, giữ nguyên


17

Dường như không có câu trả lời trực tuyến nào về việc này. Tôi có một Máy ảo hiện có trên Azure và tôi muốn sao chép nó sang một khu vực khác trong trường hợp máy chủ hiện tại của tôi bị hỏng. Nó cần phải là bản sao chính xác nhưng tất cả những gì tôi có thể tìm thấy là di chuyển các máy ảo, không phải nhân bản. Tôi giả sử bạn không thể thực hiện một loại bản sao nhất định có thể do tên máy tính không thể giống với VM.

Có một bài viết hay về những việc cần làm, hay tôi nên bắt đầu lại từ đầu và xây dựng máy ảo trở lại cố gắng sao chép những gì tôi đã có?


1
Vui lòng xem tùy chọn thứ hai trong bài viết MS này: docs.microsoft.com/en-us/azure/virtual-machines/windows/ Kẻ
crshovrd

Câu trả lời:


3

Nếu bạn đang sử dụng triển khai cổ điển, về cơ bản, tất cả những gì bạn phải làm là:

  1. Sysprep máy chủ của bạn (Windows) hoặc từ chối tác nhân (Linux)
  2. Nhấn Capture bằng cổng để tạo hình ảnh VM của bạn
  3. Sử dụng Azcopy để sao chép tệp VHD được tạo sang vùng thứ cấp
  4. Tạo hình ảnh mới (vùng thứ cấp) bằng tệp VHD bạn vừa sao chép
  5. Triển khai một máy ảo mới sử dụng hình ảnh này (khu vực thứ cấp)

Nếu bạn đang sử dụng ARM, hãy đọc .

Tài liệu tham khảo :

Chụp ảnh máy ảo Azure Windows

Cách chụp máy ảo Linux cổ điển dưới dạng hình ảnh

Truyền dữ liệu với tiện ích dòng lệnh AzCopy


2
Điều này không làm cho máy ban đầu của bạn "tổng quát"? Điều gì nếu bạn muốn tiếp tục sử dụng cả bản gốc và bản sao?
Andy Jones

Bạn không thể. Sau khi khái quát bạn phải triển khai lại.
Bruno Faria

Phần "Sau khi khái quát hóa bạn phải triển khai lại" là rất quan trọng và không rõ ràng đối với tôi. Tôi đã cố gắng khái quát hóa một VM và không nhận ra mình sẽ bị khóa hoàn toàn. Và vì tôi đã không tắt VM đúng cách (thay vào đó tôi đã chọn khởi động lại) nên tôi thậm chí không thể sao chép nó. May mắn thay, nó là một máy ảo thử nghiệm.
Simon

3

Đây là cách tôi đã làm, không phải sử dụng PowerShell và VM gốc của tôi vẫn hoạt động sau đó.

Kết quả nếu bạn sử dụng syspreptừ tài liệu:

Khi bạn đã chạy sysprep trên VM, nó được coi là tổng quát và nó không thể được khởi động lại. Quá trình tổng quát hóa một VM không thể đảo ngược. Nếu bạn cần giữ cho VM gốc hoạt động, bạn nên lấy một bản sao của VM và khái quát hóa bản sao.

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/capture-image-resource?toc=%2Fazure%2Fvirtual-machines%2Fwindows%2Fclassic%2Ftoc.json

Các bước:

Bắt đầu bằng cách sao chép một đĩa. Tạo ảnh chụp nhanh, sau đó tạo đĩa từ ảnh chụp nhanh. Điều này cho phép bạn giữ VHD ban đầu như một bản dự phòng.

  1. Trong menu bên trái, nhấp vào Tất cả các tài nguyên.
  2. Trong trình đơn thả xuống Tất cả các loại, bỏ chọn Chọn tất cả, sau đó cuộn xuống và chọn Đĩa để tìm các đĩa có sẵn.
  3. Bấm vào đĩa mà bạn muốn sử dụng. Trang Tổng quan cho đĩa mở ra.
  4. Trong trang Tổng quan, trên menu ở trên cùng, nhấp + Tạo ảnh chụp nhanh.
  5. Nhập tên cho ảnh chụp nhanh.
  6. Chọn một nhóm tài nguyên cho ảnh chụp nhanh. Bạn có thể sử dụng một nhóm tài nguyên hiện có hoặc tạo một nhóm tài nguyên mới.
  7. Chọn sử dụng bộ lưu trữ tiêu chuẩn (HDD) hoặc Premium (SDD).
  8. Khi bạn đã hoàn tất, nhấp vào Tạo để tạo ảnh chụp nhanh.
  9. Khi ảnh chụp nhanh đã được tạo, nhấp vào + Tạo tài nguyên trong menu bên trái.
  10. Trong thanh tìm kiếm, nhập đĩa được quản lý và chọn Đĩa được quản lý từ danh sách.
  11. Trên trang Đĩa được quản lý, nhấp vào Tạo.
  12. Nhập tên cho đĩa.
  13. Chọn một nhóm tài nguyên cho đĩa. Bạn có thể sử dụng một nhóm tài nguyên hiện có hoặc tạo một nhóm tài nguyên mới. Đây cũng sẽ là nhóm tài nguyên nơi bạn tạo VM từ đĩa.
  14. Chọn sử dụng bộ lưu trữ tiêu chuẩn (HDD) hoặc Premium (SDD).
  15. Trong loại Nguồn, đảm bảo Ảnh chụp được chọn.
  16. Trong trình đơn thả xuống Nguồn chụp nhanh, chọn ảnh chụp nhanh bạn muốn sử dụng.
  17. Thực hiện bất kỳ điều chỉnh nào khác khi cần và sau đó nhấp vào Tạo để tạo đĩa.

Tạo VM từ đĩa Khi bạn có đĩa VHD được quản lý mà bạn muốn sử dụng, bạn có thể tạo VM trong cổng.

  1. Trong menu bên trái, nhấp vào Tất cả các tài nguyên.
  2. Trong trình đơn thả xuống Tất cả các loại, bỏ chọn Chọn tất cả, sau đó cuộn xuống và chọn Đĩa để tìm các đĩa có sẵn.
  3. Bấm vào đĩa mà bạn muốn sử dụng. Trang Tổng quan cho đĩa mở ra. Trong trang Tổng quan, đảm bảo rằng DISK STATE được liệt kê là Không gắn kết. Nếu không, bạn có thể cần phải tách đĩa khỏi VM hoặc xóa VM để giải phóng đĩa.
  4. Trong menu ở trên cùng của ngăn, bấm + Tạo VM.
  5. Trên trang Cơ bản cho VM mới, nhập tên và chọn nhóm tài nguyên hiện có hoặc tạo nhóm mới.
  6. Trên trang Kích cỡ, chọn trang kích thước VM, sau đó bấm Chọn.
  7. Trên trang Cài đặt, bạn có thể cho phép cổng thông tin tạo tất cả các tài nguyên mới hoặc bạn có thể chọn một nhóm bảo mật Mạng và mạng ảo hiện có. Cổng thông tin luôn tạo ra một địa chỉ IP và IP công khai mới cho VM mới.
  8. Thực hiện bất kỳ thay đổi nào đối với các tùy chọn giám sát và thêm bất kỳ tiện ích mở rộng nào nếu cần.
  9. Khi bạn đã hoàn tất, nhấp vào OK.
  10. Nếu cấu hình VM vượt qua xác thực, bấm OK để bắt đầu triển khai.

Tôi chọn tạo một mạng ảo mới vì bản thân các máy chủ không cần bất kỳ kết nối cục bộ nào.

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/create-vm-specialized-portal#copy-a-disk


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.