Skip to main content

Manage Infrastructure

OmicsPipelines provides extra functionality to help you manage your infrastructure. This includes the ability to start/stop your instances, delete them, and back them up.

Start/Stop Instances

You can start and stop your instances from the OmicsPipelines dashboard. This is useful if you want to save money when you are not actively using your instances/running jobs. You should not stop an instance if you have jobs running on it, as this will cause the jobs to fail.

To start an instance, click the "Start" button next to the instance you want to start. To stop an instance, click the "Stop" button next to the instance you want to stop.

Start/Stop Instance

Start/Stop Instances by clicking on the button on the right of the instance. The button will toggle between "Start" and "Stop" according to its current state.

More Actions

To view detailed information about your virtual machine instance, as well as perform additional actions, click the info icon next to the instance you want to create a backup for.

Click on the info icon

Click on the info icon to open a dropdown with granular details about the instance.

This will open a dropdown underneath the instance, with granular details about the instance, as well as a number of additional options.

Delete Infrastructure

You can delete any infrastructure that you have created from the OmicsPipelines dashboard.

Deleting a Virtual Machine Stack

You will not be able to delete the virtual machine from the table view, but you can delete it using the button underneath the Stack view.

Locate the name of the instance you want to delete. Then, locate the stack corresponding to the virtual machine you want to delete.

Click the Delete Stack button underneath the Stack view, and confirm the deletion.

warning

Make sure that you are deleting the stack that corresponds to the virtual machine you want to delete. Make sure you are not deleting the stack that corresponds to the Core Environment. If you delete the stack that corresponds to the Core Environment, you will not be able to run any virtual machines.

Delete Server stack

Delete a Server stack by clicking the Delete Stack button

Deleting a Core Environment Stack

Locate the name of the Core Environment Stack you want to delete. Then, click the Delete Stack button underneath the Stack view, and confirm the deletion.

Delete Core Environment

Delete a Core Environment stack by clicking the Delete Stack button

Backups

You can back up your instances from the OmicsPipelines dashboard. This is useful if you want to save your data before deleting an instance. You can also use this to create a backup of your instance before upgrading to a newer version of OmicsPipelines.

After clicking on the Detailed Info icon next to the VM that you want to back up, clicking on the Backup Dashboard Database button will open a modal where you can select the bucket the backup file will be stored in, as well as a folder to store the backup file in.

Clicking on the Backup Dashboard Database button will confirm this action. Once the backup is complete, you will receive a notification. This may take up to an hour, depending on the size of your database.

warning

You should not stop or delete an instance if you have a backup in progress, as this will cause the backup to fail.

Backup Instance

Click on the Backup button to open a modal where you can select the bucket and folder to store the backup file in.

Update Dashboard

From time to time, we will release updates to the OmicsPipelines dashboard. You can update your dashboard from the OmicsPipelines application. This is useful if you want to take advantage of new features, or if you are experiencing issues with your dashboard.

To update your dashboard, head to the desktop application. Click on the Detailed Info icon next to the VM that you want to update, then click on the Update Dashboard button. You will receive a notification from the desktop application once the update is complete. If a connection to the dashboard is open during the update, you may need to refresh your browser, or close and reopen the dashboard.

Update Instance

Click on the Update button to update the version of the dashboard running on your VM.