Tagged in

automation

Rubrik -  - Advanced Protection for vCD with Rubrik and PowerShell

Product

Advanced Protection for vCD with Rubrik and PowerShell

Hot off the announcement of being VMware certified for vCloud Director (vCD), we have two more exciting capabilities for our vCD users. First, we have added extensive support for vCD to our PowerShell SDK. Second, our Andes 5.1 release includes the ability to protect vCD Templates in a manner similar to our existing vCD vApp protection. This post will explore both of these new features. PowerShell SDK Updates Since its release, the Rubrik SDK for PowerShell has been a powerful and popular tool for managing day-to-day data protection tasks. Adding the ability to manage vCD protection via our SDK allows users and administrators to script protection and recovery tasks by providing reliable, repeatable automation of otherwise tedious workflows. Here are the newest cmdlets: Export-RubrikVApp: Exports a snapshot from a protected vApp to a new or existing vApp. Export-RubrikVCDTemplate: Exports a snapshot from a protected vCD Template to a catalog. Get-RubrikVApp: Provides information about a vApp, including ID and assigned SLA Domain. Get-RubrikVCD: Provides information about vCD instances connected to Rubrik. Get-RubrikVAppExportOptions: Provides metadata needed to perform a vApp export. Get-RubrikVAppRecoverOptions: Provides metadata needed to perform a vApp recovery. Protect-RubrikVApp: Assigns or removes an SLA Domain from a vApp. Restore-RubrikVApp: Performs…
Rubrik -  - How Infrastructure as Code Supports DevOps Best Practices

General Tech

How Infrastructure as Code Supports DevOps Best Practices

As operations increasingly migrate to the cloud, there are more opportunities to develop support solutions and infrastructure, from ensuring security to improving integrations. Infrastructure as code can help you increase automation and reduce your deployment cycle time so you can help more customers interested in these services. Incorporating infrastructure as code into your IT org’s practices can help eliminate costly human setup errors and inconsistencies, save time, and more easily debug issues with your team or the open source community at large. What is Infrastructure as Code, Anyway? Infrastructure as Code (or IaC) is a descriptive model that allows you to automatically generate a desired environment, including networks, VMs, and connection types. IaC uses the same type of versioning approach that DevOps and software engineering teams use in source code, but it’s applied to build the exact same environment for each and every deployment. Consider IaC a method of automating the process of test environment setup. In the past, you would have had to manually specify the machines, configuration, and network each time you were testing an application in a particular environment. The manual approach is prone to human error and quite time-consuming. IaC automates the process by giving you…
Rubrik -  - Rubrik Collection to Be Certified in Ansible 2.9!

Company

Rubrik Collection to Be Certified in Ansible 2.9!

Many of our customers leverage APIs and consume Rubrik Build projects to seamlessly automate and operate within a hybrid cloud environment. To provide the highest-quality integrations, we take a partner-focused approach when developing innovative solutions for the modern enterprise. To provide the best user experience, Rubrik has closely collaborated with Red Hat to design and develop our Ansible integration for Cloud Data Management.  Collections were announced as a part of Red Hat Ansible Engine 2.8 and are designed to provide a consistent format that allows partners, such as Rubrik, to ship a bundle of modules, plugins, roles, and documentation together. Using Collections simplifies management of Ansible content while maintaining ease of consumption. The Rubrik Collection for Ansible empowers customers to more tightly integrate configuration management, provisioning, and data protection. With our latest Ansible release, I am pleased to announce that Rubrik’s integration with Red Hat Ansible will be certified against Ansible 2.9. “Rubrik worked with Red Hat as a launch partner to certify their Ansible Collection, giving our joint customers robust support when using Ansible to automate mission-critical services. The integration follows Ansible’s best practices and enables Ansible and Rubrik customers to make data protection a component of their automation…
Rubrik -  - Rubrik + NetApp: Automate Data Lifecycle Management at Cloud Scale

Product

Rubrik + NetApp: Automate Data Lifecycle Management at Cloud Scale

In the 20+ years I’ve been working in tech, one of the things that stands out at Rubrik is its customer and partner-centric approach to building solutions. Here, customer feedback helps drive our roadmap, and we know our partners are critical for delivering our solutions. We’re always looking for ways to expand our ecosystem, which is why we’re thrilled about our new strategic alliance partner, NetApp. Today, we’re kicking off our partnership with Rubrik Cloud Data Management for NetApp StorageGRID, which enables enterprises to optimize data lifecycle management on cloud-scale architectures. NetApp StorageGRID is well-known throughout the industry, and just like Rubrik, the secret sauce is their policy engine. NetApp StorageGRID is a software-defined object storage solution that supports industry-standard object APIs such as the Amazon Simple Storage Service (Amazon S3) API. Users can create multiple service levels with metadata-driven object lifecycle policies, optimizing durability, protection, performance, cost, and location across multiple geographies. As requirements change, users can adjust policies and realign their data landscape. With Rubrik and NetApp StorageGRID, you can now automate data lifecycle management through Rubrik’s simple control plane while using StorageGRID as a cloud-scale object-based archive target. Both Rubrik and StorageGRID index file metadata to enable…
Rubrik -  - Capturing Data On-Demand Yields New Workflows

Product

Capturing Data On-Demand Yields New Workflows

The automation of repetitive tasks to ensure consistency and reliability is generally a great focus for technical professionals. This frees up time to tackle other initiatives that help differentiate your business while also limiting the amount of context switching required to get through various projects. The net result is an increase in speed and a more satisfying work experience. Rubrik’s SLA Domains provide a great deal of automation by scheduling all of the policy-driven snapshots required to meet your defined recovery point objectives (RPOs) for various workloads. However, there are times when ingesting data using an on-demand snapshot makes more sense than relying on the intelligent scheduler baked into Rubrik’s software stack. I’ve spoken with many customers who are actively leveraging on-demand snapshots to tackle some interesting workflows in both manual and automated workflows. In this post, I will dive deep into the architecture, design considerations, and use cases for on-demand snapshots as part of a larger series on SLA Domains. If you’re new to this technology, check out Mike Wilson’s post that introduces the concept of SLA Domains. The Advantages of On-Demand Snapshots Almost all systems have a mechanism in place to store state. This ranges from hypervisor snapshots,…
Rubrik -  - Automating VM Protection in Rubrik with vSphere Tags

Product

Automating VM Protection in Rubrik with vSphere Tags

An oft ignored but useful organization tool, tags are labels that can be applied in your VMware inventory to organize and sort objects. Tags allow you to attach metadata to objects, making it easier to sort and search through your inventory. But wait…there’s more. Tags can also be used in conjunction with other programs like vRealize Automation to help manage an objects lifecycle.  Seen in the picture below is an assigned tag on a VM. To get the most out of vSphere tags, it’s important to also understand the concept of categories.  Categories can be used to group your tags together. Think of it like a large filing cabinet: each drawer is a category, and inside of a drawer, there are folders with objects. These folders have a tag or label on the top. As an example, you may create the category of Operating Systems  that contains tags like Windows 10  or Windows 7  and so on. Here is a very simple diagram of the hierarchy: This is one of the ways tags and categories can be used to help organize your environment. Here’s how you add a category for tags in vSphere: So what could we use categories and…
Rubrik -  - Rubrik SLA Domain: Settings, Ops, Considerations

Product

Rubrik SLA Domain: Settings, Ops, Considerations

This multi-part blog series will take a deep dive into Rubrik’s SLA Domains to assist in understanding them better as well as configuring them optimally for your environment. SLA Domains Explained In the data protection world, Service Level Agreements (SLAs) define protection levels for workloads, availability targets, and objects that are crucial to a company. Collecting this information, implementing it, and staying compliant with the SLA is usually a tedious and difficult process. Rubrik uses SLA Domains to make those SLAs easier to achieve.  SLA Domains are comprised of these three components: Snapshot protection and retention  Replication  Archival When combined, these components protect and help manage the lifecycle of your most critical data. SLA Domains can be set to align with your company’s own SLAs, making compliance incredibly simple. Additionally, Rubrik’s SLA Domain construct is declarative in nature, allowing for a set it and forget it style of implementation. While it may seem like a small thing to use declarative policies, there is a major difference between old-style imperative backup jobs and Rubrik’s declarative SLA Domains. To understand the difference, imagine a situation in which you want to give your friend a LEGO set for them to build. The imperative…
Rubrik -  - The Myth of Boring Backup

General Tech

The Myth of Boring Backup

Am I crazy for thinking backup is exciting? Prior to joining Rubrik, I was a Gartner analyst for 20+ years and spent the majority of my time there covering primary storage and backup and recovery. As a storage analyst, I saw the consistently high client inquiry volumes on backup and recovery and decided to switch my coverage to this area. Some of my colleagues shook their heads and couldn’t understand why I wanted to cover a technology area that was so “boring.” To me, backup is not boring; it’s the biggest pain point in the entire data center infrastructure! It has often become a huge burden that slows down an organization’s quest for agility. As I studied the market and technologies, I realized that the pain was caused by too little innovation. All the major enterprise backup solutions only had incremental improvements in the past 20 years and couldn’t meet the new backup and recovery performance requirements. As a result of relentless data growth, backup windows have become longer and longer, while recovery is too slow to meet the requirement of new digital initiatives and changing expectations. Today, backup has become one of the most exciting fields because it’s experiencing…
Rubrik -  - Building PowerShell ChatOps Integrations with PoshBot

General Tech

Building PowerShell ChatOps Integrations with PoshBot

Chat tools may have started out for simple communication, but many organizations are now leveraging chat to streamline their operations. This is known as ChatOps (or Chat Operations and Chat Automation), which aims to automate tasks, execute workflows, and retrieve the results directly in chat. In this post, we’ll look at the benefits of ChatOps and how to get started using Rubrik and PoshBot in combination with Slack. Advantages of ChatOps Before we dive into the technical specifics, let’s first answer the question: Why use ChatOps to automate anything? There are several reasons for using ChatOps, but one of the biggest reasons is that in most organizations, we are already using a form of chat interaction to communicate with teammates. Leveraging a familiar interface to automate tasks makes it much easier to expose scripts and workflows to non-technical users who would otherwise not have access. Another advantage is that the learning curve of using ChatOps is quite low. If a bot is added to an existing chat channel, everyone in the channel can see how a command is executed, which reduces both the learning curve and context switching. Instead of asking for help, a user with sufficient privileges is able…