備份會在備份檔案伺服器上累積並耗用大量儲存區。您可以執行 NSX-T Data Center 隨附的指令碼以自動刪除舊備份。
您可以在
NSX Manager 上的目錄
/var/vmware/nsx/file-store 中找到 Python 指令碼
nsx_backup_cleaner.py。您必須以 root 身分登入才能存取此檔案。通常,您可以在備份檔案伺服器上排程工作以定期執行此指令碼來清除舊備份。下列使用資訊說明了如何執行指令碼:
nsx_backup_cleaner.py -d backup_dir [-k 1] [-l 5] [-h] Or nsx_backup_cleaner.py --dir backup_dir [--retention-period 1] [--min-count 5] [--help] Required parameters: -d/--dir: Backup root directory -k/--retention-period: Number of days need to retain a backup file Optional parameters: -l/--min-count: Minimum number of backup files to be kept, default value is 100 -h/--help: Display help message
備份存留期由備份時間戳記與指令碼執行時間之差計算而來。如果此值大於保留期間,則當磁碟上的備份數目大於備份數目下限時,會刪除備份。
如需有關將指令碼設定為在 Linux 或 Windows 伺服器上定期執行的詳細資訊,請參閱指令碼開頭的註解。