To cancel a running backup, please use the following 3 SQL statements in HANA studio:
1. Get the backup_id of your running backup:
select BACKUP_ID from "SYS"."M_BACKUP_CATALOG" where entry_type_name = 'complete data backup' and state_name = 'running' order by sys_start_time desc
2. Cancel the backup
backup cancel <backup_id>
3. Confirm the backup has cancelled
select state_name from "SYS"."M_BACKUP_CATALOG" where backup_id = <backup_id>
4. Check to make sure there are no running backups still
select * from "SYS"."M_BACKUP_CATALOG" where STATE_NAME = 'running';
If the backup still exists, you can try to cancel the thread through the commands:
ALTER SYSTEM CANCEL SESSION <Session_ID> ;
ALTER SYSTEM DISCONNECT SESSION <Session_ID> ;
From backend Linux
1. As per the SAP Note 2452735 confirm there are no backup currently running.
select * from "SYS"."M_BACKUP_CATALOG" where STATE_NAME = 'running';
2. Run the ps command to get the listing of zombie hdbbackint processes belonging to the database backup
ps -ef | grep hdbbackint | grep COMPLETE
Sending signal 9 using the "kill" command will destroy the process running on the client.
kill -9 PID
where PID is the process id of the zombie hdbbackint process.
You will need to be a root user to execute the kill command
No comments:
Post a Comment