Solution
Cấu hình Backup để di chuyển CSDL SQL Server 2016 lên Azure SQL Managed Instance bằng Azure Database Migration Service (DMS)
Dựa trên yêu cầu di chuyển trực tuyến (online migration), các lựa chọn chính xác là:
1. Loại Backup cần chọn
✅ "Full and log backups only"
Vì sao?
Azure DMS yêu cầu backup đầy đủ (Full Backup) trước tiên, sau đó tiếp tục áp dụng Transaction Log Backup để đồng bộ hóa dữ liệu liên tục giữa SQL Server và Azure SQL Managed Instance.
Không cần dùng Differential Backup trong quá trình di chuyển online.
Chỉ Full và Log Backup giúp quá trình migration diễn ra liên tục, đảm bảo ít downtime nhất.
2. Tùy chọn Backup cần chọn
✅ "WITH NOINIT"
Vì sao?
WITH NOINIT
đảm bảo bản backup mới sẽ được thêm vào tập tin backup cũ thay vì ghi đè lên.Điều này quan trọng khi thực hiện nhiều lần backup (Full + Log) trong quá trình di chuyển online, giúp Azure DMS có thể đọc toàn bộ chuỗi backup một cách liên tục.
Các lựa chọn khác và lý do không chọn
Tùy chọn Backup
Lý do không chọn
WITH CHECKSUM
Kiểm tra tính toàn vẹn của backup, nhưng không ảnh hưởng đến quá trình migration.
WITH UNLOAD
Dùng cho backup lên băng từ (Tape), không áp dụng cho Azure Blob Storage.
3. Câu trả lời đúng
Trường
Lựa chọn đúng
Backup type
Full and log backups only
Backup option
WITH NOINIT CHECKSUM (Xem lại)
🔹 Cấu hình này giúp quá trình di chuyển online diễn ra suôn sẻ với ít downtime nhất. 🔹 Azure DMS sẽ sử dụng Full Backup và liên tục áp dụng Transaction Log Backup để đồng bộ dữ liệu.
Last updated