백업은 백업 파일 서버에서 누적되어 많은 양의 스토리지를 사용할 수 있습니다. NSX-T Data Center와 함께 제공되는 스크립트를 실행하여 이전 백업을 자동으로 삭제할 수 있습니다.

NSX Manager의 디렉토리 /var/vmware/nsx/file-store에서 Python script nsx_backup_cleaner.py를 찾을 수 있습니다. 이 파일에 액세스하려면 root 권한으로 로그인해야 합니다. 일반적으로 백업 파일 서버에서 작업을 스케줄링하여 이전 백업을 지우도록 이 스크립트를 정기적으로 실행합니다. 이 스크립트는 cluster-node-backups 및 inventory-summary라는 하위 폴더에 대해서만 작동합니다. cluster-node-backups 및 inventory-summary 이외의 다른 하위 폴더가 있는 경우 스크립트가 실패합니다.

다음 사용량 정보에서는 스크립트를 실행하는 방법에 대해 설명합니다.
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 Server에서 정기적으로 실행할 스크립트 설정에 대한 자세한 내용은 스크립트 시작 부분의 주석을 참조하십시오.