Most RecentMost ViewedMost LikesNew NetBackup Self-Service Is Coming To You Soon NetBackup Self Service (formerly Biomni Front Office) will be generally available on 6 April 2015. NetBackup Self Service helps you and your customersto: