turbot/oci

steampipe plugin install ocisteampipe plugin install oci
oci_apigateway_apioci_autoscaling_auto_scaling_configurationoci_budget_alert_ruleoci_budget_budgetoci_cloud_guard_configurationoci_cloud_guard_detector_recipeoci_cloud_guard_managed_listoci_cloud_guard_responder_recipeoci_cloud_guard_targetoci_core_block_volume_replicaoci_core_boot_volumeoci_core_boot_volume_attachmentoci_core_boot_volume_backupoci_core_boot_volume_metric_read_opsoci_core_boot_volume_metric_read_ops_dailyoci_core_boot_volume_metric_read_ops_hourlyoci_core_boot_volume_metric_write_opsoci_core_boot_volume_metric_write_ops_dailyoci_core_boot_volume_metric_write_ops_hourlyoci_core_dhcp_optionsoci_core_drgoci_core_imageoci_core_instanceoci_core_instance_metric_cpu_utilizationoci_core_instance_metric_cpu_utilization_dailyoci_core_instance_metric_cpu_utilization_hourlyoci_core_internet_gatewayoci_core_local_peering_gatewayoci_core_nat_gatewayoci_core_network_load_balanceroci_core_network_security_groupoci_core_public_ipoci_core_route_tableoci_core_security_listoci_core_service_gatewayoci_core_subnetoci_core_vcnoci_core_volumeoci_core_volume_attachmentoci_core_volume_backupoci_core_volume_backup_policyoci_database_autonomous_databaseoci_dns_rrsetoci_dns_tsig_keyoci_dns_zoneoci_events_ruleoci_file_storage_file_systemoci_file_storage_snapshotoci_functions_applicationoci_identity_api_keyoci_identity_auth_tokenoci_identity_authentication_policyoci_identity_availability_domainoci_identity_compartmentoci_identity_customer_secret_keyoci_identity_dynamic_groupoci_identity_groupoci_identity_network_sourceoci_identity_policyoci_identity_tag_defaultoci_identity_tag_namespaceoci_identity_tenancyoci_identity_useroci_kms_keyoci_kms_key_versionoci_kms_vaultoci_logging_logoci_logging_log_groupoci_mysql_backupoci_mysql_channeloci_mysql_db_systemoci_nosql_tableoci_nosql_table_metric_read_throttle_countoci_nosql_table_metric_read_throttle_count_dailyoci_nosql_table_metric_read_throttle_count_hourlyoci_nosql_table_metric_storage_utilizationoci_nosql_table_metric_storage_utilization_dailyoci_nosql_table_metric_storage_utilization_hourlyoci_nosql_table_metric_write_throttle_countoci_nosql_table_metric_write_throttle_count_dailyoci_nosql_table_metric_write_throttle_count_hourlyoci_objectstorage_bucketoci_ons_notification_topicoci_ons_subscriptionoci_region

Table: oci_mysql_backup

MySQL Database Service supports the following backup types:

FULL: a backup of all data contained in the DB System. INCREMENTAL: a backup of only the data which has been added or changed since the last FULL backup.

Backups are run in either of the following ways:

Manual: a backup initiated by an action in the console, or request made through the API. Manual backups can be retained for a minimum of 1 day and a maximum of 365 days. Currently, there is a limit of 100 manual backups per tenancy. Automatic: scheduled backups which run, without any required interaction, at a time of the user's choosing. Automatic backups are retained for between 1 and 35 days. The default retention value is 7 days. Once defined, it is not possible to edit the retention period of an automatic backup.

Examples

Basic info

select
display_name,
id,
description,
lifecycle_state as state,
backup_type,
mysql_version
from
oci_mysql_backup;

List manual backups

select
display_name,
id,
creation_type
from
oci_mysql_backup
where
creation_type = 'MANUAL';

List backups with retention days less than 90 days

select
display_name,
id,
retention_in_days
from
oci_mysql_backup
where
retention_in_days < 90;

Count of backups per DB system

select
db_system_id,
count(*) as backup_count
from
oci_mysql_backup
group by
db_system_id;

.inspect oci_mysql_backup

OCI MySQL Backup

NameTypeDescription
backup_size_in_gbsbigintThe size of the backup in GiBs.
backup_typetextThe type of backup.
compartment_idtextThe OCID of the compartment in Tenant in which the resource is located.
creation_typetextIf the backup was created automatically, or by a manual request.
data_storage_size_in_gbsbigintInitial size of the data volume in GiBs.
db_system_idtextThe OCID of the DB System the Backup is associated with.
db_system_snapshotjsonbSnapshot of the DbSystem details at the time of the backup.
defined_tagsjsonbDefined tags for resource. Defined tags are set up in your tenancy by an administrator. Only users granted permission to work with the defined tags can apply them to resources.
descriptiontextA user-supplied description of the backup.
display_nametextA user-supplied display name for the backup.
freeform_tagsjsonbFree-form tags for resource. This tags can be applied by any user with permissions on the resource.
idtextThe OCID of the backup.
lifecycle_detailstextAdditional information about the current lifecycleState.
lifecycle_statetextThe current state of the Backup.
mysql_versiontextThe version of the DB System used for backup.
regiontextThe OCI region in which the resource is located.
retention_in_daysbigintNumber of days to retain this backup.
shape_nametextThe shape of the DB System instance used for backup.
tagsjsonbA map of tags for the resource.
tenant_idtextThe OCID of the Tenant in which the resource is located.
time_createdtimestamp without time zoneThe time the backup record was created.
time_updatedtimestamp without time zoneThe time at which the backup was updated.
titletextTitle of the resource.