Splunk IT Service Intelligence

Ho to create custom image from ITSI Backup

daniel_splunk
Splunk Employee
Splunk Employee

I lost some of the custom image and would like to recreate it from ITSI backup, are there any procedure to do that.

Labels (2)
0 Karma

daniel_splunk
Splunk Employee
Splunk Employee

Inside the ITSI backup, there is a file called SA-ITOA_files_glass_table_images_0.json which contain the custom image in base64 format.

Suppose you need to recreate an image called xxx-logo.png from the backup, use below procedure.

  1. Open SA-ITOA_files_glass_table_images_0.json with an editor, locate below line.

    {"_time": 1550538337.309857, "acl": {"can_share_user": true, "can_share_app": true, "can_change_perms": true, "perms": {"read": [""], "write": [""]}, "modifiable": true, "sharing": "user", "owner": "p123456", "can_share_global": true, "can_write": true}, "created_by": "nobody", "metadata": {"version": "V1"}, "_key": "5c60016a5d0c321c3625c1e1", "name": "bank-logo.png", "created_on": 1550538337.309851, "_user": "nobody", "type": "image/png", "data": "xxxx....xxxx"}

The actual image is inside the data in base64 format. In this example, simplified as "xxxx....xxxx". Save the content into a file, say, called image-base64.txt

Then, decode the base64 file into image file.

cat image-base64.txt | base64 -D > image.png

0 Karma
Get Updates on the Splunk Community!

Webinar Recap | Revolutionizing IT Operations: The Transformative Power of AI and ML ...

The Transformative Power of AI and ML in Enhancing Observability   In the realm of IT operations, the ...

.conf24 | Registration Open!

Hello, hello! I come bearing good news: Registration for .conf24 is now open!   conf is Splunk’s rad annual ...

ICYMI - Check out the latest releases of Splunk Edge Processor

Splunk is pleased to announce the latest enhancements to Splunk Edge Processor.  HEC Receiver authorization ...