Introduction

In v7.3+ LUNA supports the archival storage of source and associated files.

Integration with the Google Cloud Storage API facilitates external cloud based storage with Nearline or Coldline options, providing flexibility to manage and control safekeeping of media resources from both within LUNA and/or Nearline or Coldline highly durable storage.  

Source Media: The original file used when uploading media items to a collection. Source images do not display in the LUNA Viewer, but can be batch exported via the Library.

Associated Files: Any file that is related to an image in LUNA (i.e. RAW, TIFF, JP2K, XML,CSV, PDF, etc...). Associated files can be stored on the LUNA server or externally in Google Cloud Storage for archival purposes. Associated files do not display in LUNA, but they can be downloaded via the Uploader or the Library.

Note: With the 7.3 release source images not already saved in LUNA can be uploaded as Associated Files and downloaded through the Media Item Editor in the Library.  As noted above, only files uploaded as Source can be batch exported within the Library.

Your LUNA system administrator may need to add a Google Service Account for this feature to work.


Uploading Associated Files using the LUNA Uploader

Using the tab for Associated Files, you can upload files associated with your media items. Each batch in the Associated Files tab corresponds to the same batch in the Media Items tab where you uploaded media items. You must upload media items first for there to be a corresponding batch in the Associated Files tab. Each media item will be represented by a folder icon into which you can drag and drop or select files to upload. The settings in the Collection Manager will determine whether the associated files get stored on the LUNA server or Google's external cloud based storage.

Actions/Icons:

Drag and drop or use plus icon “+” to add associated files

Click on the file to download items

Click info icon to view associated file info, like checksum

Click trashcan icon to delete associated file(s)*

Green icon = items stored in Google Cloud Storage

Gray Icon = Items stored on LUNA local server

Bold= source


*Note on Delete: When you have delete permission it will delete the file completely from all locations and references in the database. If you want to protect the content from being deleted from Google’s cloud, permissions need to be set at the bucket level.


Source and Associated Files in the Library

Source and Associated Files can be viewed, added and deleted in the LUNA Library's Media Item Editor.

Media Item Editor single item view

 Media items with associated files will display the associated files in the Media Item Editor tab.

 Below the thumbnail you’ll always see the batch that a media item comes from. Click batch name to expose all media items in that batch in the Media Item Editor View.


 Actions/Icons:

 Drag and drop or use plus icon “+” to add associated files directly via the Library.

 Click on the file to download items

 Click info icon to view associated file info, like checksum

 Click trashcan icon to delete associated files*


*Note on Delete: When you have delete permission it will delete the file completely from all locations and references in the database. If you want to protect the content from being deleted from google’s cloud, permissions need to be set at the bucket level.


Media Item Editor multiple items

In v7.3+ there is an option under the Edit Menu that allows you to select multiple items and open them in the Media Item Editor. 

 

 

When you select “Edit Media Item(s)” from the edit menu or when you click on a batch name in the Media Item Editor and there are multiple items,  you’ll be taken to a page which displays all items in the media Item Editor. Same functionality as in the Media Item Editor for a single item.


 

Search for Source and Associated Files

Using the advanced search Select Other Criteria menu, you’ll be able to find items more easily based on the following conditions:



Collection Manager Settings for Storage

 Enable Google Cloud Storage



Setting Access Permissions for Source & Associated Files in the Administrator

 In the access permission you’ll be able to set the following permissions for source & associated files:   Read,  Add/Edit,  Delete


Duplicating existing Source files into Google’s Nearline or Coldline storage

If you already have source files stored on your LUNA server and want these also to be stored in Google's cloud storage you will need to follow these instructions for each collection.

 

You will need to be logged into your LUNA Library then open a new tab in your browser and place a properly formatted URL as described below.

http://<your.server.domain>/editor/e/collection/library/uploadToCloud?lcid=<your Collection ID>

ie.

http://www.example.com/editor/e/collection/library/uploadToCloud?lcid=luna~15~15

You can find your Collection ID by opening your collection in the Library and looking at the URL

Once you load your URL you should get the following message:

 "Uploading source to Cloud....."

 

If the page just continues to load or you see this message, it's safe to close the new tab. The server will start uploading your content to Google's cloud storage in the background.