Nếu bạn đang sử dụng tiện ích Windows Server Backup để sao lưu Active Directory hoặc Standalone Server 2016 hoặc 2012, và bạn đang hết không gian trên ổ đĩa sao lưu (đích) do nhiều bản sao lưu, hãy tiếp tục đọc bài viết này.
Công cụ Windows Server Backup cho phép Quản trị viên thực hiện sao lưu đầy đủ tất cả dữ liệu Server bao gồm Hệ điều hành, ứng dụng đã cài đặt và tất cả thông tin liên quan cho Active Directory (System State Backup), nhằm khôi phục Server trong trường hợp sự cố về cùng một máy chủ hoặc máy chủ khác (Bare Metal Recovery Backup).
Tuy nhiên, Windows Server Backup không tự động quản lý không gian khi thực hiện sao lưu System State, và kết quả là bạn có thể hết không gian trên đích sao lưu theo thời gian, với lỗi:
"Windows Backup encountered an error while writing to the backup target. Detailed Error: There is not enough space on the disk."
* Lưu ý: Để biết số lượng và dung lượng đã dùng của bản sao lưu, mở Windows Server Backup Utility và xem phần "Destination usage".
Trong hướng dẫn này, bạn sẽ tìm thấy hướng dẫn chi tiết về cách xóa các bản sao lưu System State cũ hoặc Bản sao lưu đầy đủ (File(s), Application(s), Bare Metal Recovery, System State) trên Windows Server 2016 hoặc Server 2012.
Cách xóa bản sao lưu Windows Server trên Server 2012/2016
1. Trước tiên, liệt kê tất cả bản sao lưu Windows Server có sẵn và loại của chúng (System State hoặc Full), bằng lệnh:
- wbadmin get versions
* Lưu ý: Nếu bạn muốn xem bản sao lưu có sẵn trên ổ khác (ổ đĩa), gõ:
- wbadmin get versions -backupTarget:Drive_Letter:\
Ví dụ: Nếu bạn muốn xem bản sao lưu trên ổ G:, gõ:
- wbadmin get versions -backupTarget:G:\
2. Bây giờ xem dòng 'Can Recover' để xác định loại của mỗi bản sao lưu có sẵn (System State hoặc Full), và tùy theo loại bản sao lưu Windows Server bạn muốn xóa, tiến hành như sau:
A. Nếu muốn xóa bản sao lưu System State (1), chuyển đến Phần 1.
B. Nếu muốn xóa bản sao lưu Full backup (2), chuyển đến Phần 2.
Phần 1. Xóa bản sao lưu System State Windows Server (Server 2012 & 2016)
Phần 2. Xóa bản sao lưu Full Windows Server (Server 2012 & 2016)
Phần 1. Cách xóa bản sao lưu System State trong Server 2016/2012
Để xóa bản sao lưu system state, bạn có thể dùng lệnh "WBADMIN DELETE SYSTEMSTATEBACKUP" với các tham số sau:
-keepVersions:<Số bản sao lưu giữ lại> | -version:<VersionIdentifier> | -deleteOldest
-backupTarget:<VolumeName>
-machine:<BackupMachineName>
-quiet
Ví dụ *
* Lưu ý: Mở Command Prompt với quyền Administrator.
A. Để XÓA bản sao lưu System State CŨ NHẤT, gõ:
- wbadmin delete systemstatebackup -deleteOldest
Lưu ý: Để xóa bản sao lưu system state cũ nhất lưu trên ổ G:, gõ:
- wbadmin delete systemstatebackup -backupTarget:f:\ -deleteOldest
B. Để XÓA TẤT CẢ bản sao lưu SYSTEM STATE, TRỪ MƯỜI (10) bản MỚI NHẤT:
- wbadmin delete systemstatebackup -keepVersions:10
* Lưu ý:
1. Thay đổi số "10" trong lệnh trên theo số phiên bản gần đây bạn muốn giữ.
2. Để xóa tất cả bản sao lưu hệ thống, trừ mười bản gần nhất trên ổ G:, gõ:
- wbadmin delete systemstatebackup -backupTarget:f:\ -keepVersions:10
C. Để XÓA một bản sao lưu SYSTEM STATE CỤ THỂ:
1. Xem dòng Version Identifier để xác định bản sao lưu system state bạn muốn xóa.
2. Nhập lệnh sau để xóa phiên bản cụ thể của bản sao lưu system state:
- wbadmin delete systemstatebackup -version:Version-Identifier
Ví dụ: Nếu bạn muốn xóa bản sao lưu system state tạo ngày 10 tháng 11 năm 2018 lúc 12:12, gõ:
- wbadmin delete systemstatebackup -version:10/11/2018-12:12
D. Để XÓA TẤT CẢ bản sao lưu SYSTEM STATE:
- wbadmin delete systemstatebackup -keepVersions:0
* Lưu ý: Không khuyến khích xóa tất cả bản sao lưu system state.
Phần 2. Cách xóa bản sao lưu Full bằng lệnh WBADMIN
Để xóa bản sao lưu full, bạn có thể dùng lệnh "WBADMIN DELETE BACKUP" với các tham số sau:
-keepVersions:<Số bản sao lưu giữ lại> | -version:<VersionIdentifier> | -deleteOldest
-backupTarget:<VolumeName>
-machine:<BackupMachineName>
-quiet
Ví dụ: *
* Lưu ý: Mở Command Prompt với quyền Administrator.
A. Để XÓA bản sao lưu Full CŨ NHẤT với lệnh wbadmin:
- wbadmin delete backup -deleteOldest
B. Để XÓA TẤT CẢ bản sao lưu Full, TRỪ MƯỜI (10) bản MỚI NHẤT:
- wbadmin delete backup -keepVersions:10
* Lưu ý: Thay đổi số "10" trong lệnh trên theo số phiên bản gần đây bạn muốn giữ.
C. Để XÓA một bản sao lưu Full CỤ THỂ:
1. Xem dòng Version Identifier để xác định bản sao lưu Full bạn muốn xóa.
2. Nhập lệnh sau để xóa phiên bản cụ thể của bản sao lưu Full:
- wbadmin delete backup -version:Version-Identifier
Ví dụ: Nếu bạn muốn xóa bản sao lưu system state tạo ngày 3 tháng 7 năm 2019 lúc 06:43, gõ:
- wbadmin delete backup -version:03/07/2019-06:43
D. Để XÓA TẤT CẢ bản sao lưu Full:
- wbadmin delete backup -keepVersions:0
* Lưu ý: Không khuyến khích xóa tất cả bản sao lưu Full.
Đã xong! Hãy cho tôi biết hướng dẫn này có giúp ích cho bạn không bằng cách để lại bình luận. Vui lòng like và chia sẻ để giúp đỡ người khác.