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!

Built-in Service Level Objectives Management to Bridge the Gap Between Service & ...

Wednesday, May 29, 2024  |  11AM PST / 2PM ESTRegister now and join us to learn more about how you can ...

Get Your Exclusive Splunk Certified Cybersecurity Defense Engineer Certification at ...

We’re excited to announce a new Splunk certification exam being released at .conf24! If you’re headed to Vegas ...

Share Your Ideas & Meet the Lantern team at .Conf! Plus All of This Month’s New ...

Splunk Lantern is Splunk’s customer success center that provides advice from Splunk experts on valuable data ...