Delete backup
Note
To delete backups, make sure the folder contains at least one VM or BareMetal server connected to Cloud Backup. If there are no such VMs or servers, temporarily create a new VM with a connection to Cloud Backup and delete the backups.
BareMetal is at the Preview stage.
To delete a backup:
- In the management console
, select the folder where the backup is located. - From the list of services, select Cloud Backup.
- In the left-hand panel, select
Backups. - Depending on the resource you want to delete the backup for, select the Virtual machines or BareMetal servers tab.
- Click
in the row with the backup you need to delete and select Delete. - Confirm the deletion.
If you do not have the Yandex Cloud CLI yet, install and initialize it.
The folder specified in the CLI profile is used by default. You can specify a different folder through the --folder-name
or --folder-id
parameter.
-
View a description of the CLI delete backup command:
yc backup backups delete --help
-
Get the ID of the backup to delete:
yc backup backups list
Result:
+--------------------------------------+--------------------------------------+----------------------+--------------------------------------+----------------------+------+------------------+--------+---------------------+ | ID | ARCHIVE ID | COMPUTE INSTANCE ID | RESOURCE ID | POLICY ID | TYPE | DISKS | SIZE | CREATED AT | +--------------------------------------+--------------------------------------+----------------------+--------------------------------------+----------------------+------+------------------+--------+---------------------+ | ab55286e-795f-44dc-90af-b718******** | ef3e8144-fb65-6a59-5ec1-3162******** | jklp0o9i8012******** | 2465BE59-5687-4539-9589-DF7E******** | abc7n3wln123******** | FULL | Disk 1 (15.0 GB) | 1.5 GB | 2023-07-07 16:00:15 | | cd50e147-7dfa-449f-816b-67f8******** | gh06b195-c095-1234-7809-0700******** | mnoa5s6d8345******** | 135C519D-B5A3-4781-8DFA-40B3******** | deflqbiwc456******** | FULL | Disk 1 (15.0 GB) | 1.6 GB | 2023-07-03 10:00:10 | +--------------------------------------+--------------------------------------+----------------------+--------------------------------------+----------------------+------+------------------+--------+---------------------+
-
Get the ID of the VM whose backup you need to delete:
yc compute instance list
Result:
+----------------------+---------+---------------+---------+--------------+-------------+ | ID | NAME | ZONE ID | STATUS | EXTERNAL IP | INTERNAL IP | +----------------------+---------+---------------+---------+--------------+-------------+ | jklp0o9i8012******** | my-vm-1 | ru-central1-b | RUNNING | 51.250.**.** | 192.168.*.* | | mnoa5s6d8345******** | my-vm-2 | ru-central1-b | RUNNING | 84.201.**.** | 192.168.*.* | +----------------------+---------+---------------+---------+--------------+-------------+
To get the BareMetal server IDs, select BareMetal from the list of services of the relevant folder in the management console
. The IDs are specified in the server list in the ID field. -
Delete the backup:
yc backup backups delete \ --backup-id <backup_ID> \ --instance-id <VM_or_BareMetal_server_ID>
Where:
--backup-id
: ID of the backup to delete.--instance-id
: ID of the VM or BareMetal server whose backup you need to delete.
For more information about the command, see the CLI reference.
Use the delete REST API method for the Backup resource or the BackupService/Delete gRPC API call.