Cloud Reader mode allows a temporary QoreStor instance to read the backup data stored in a cloud tier from another instance of QoreStor. It helps with restoring backups for auditing the data in the cloud and for testing disaster recovery using cloud data.
When configured with a Cloud Tier or Archive Tier, QoreStor provides the ability to capture QoreStor configuration information as well as storage group and container data. With this information, it is possible to re-create a lost or failed QoreStor server using the data in the cloud.
Cloud tier and archive tier disaster recovery
There are two ways to conduct disaster recovery through the cloud. The first way utilizes the QoreStor DRSNAP file, which is a disaster recovery reference file stored in the cloud and encrypted. The DRSNAP file is created when a cloud tier is created, and is updated each time a container is created or when the cloud tier passphrase is changed. The DRSNAP file contains config/container/SG and other information that QoreStor uses with blockmaps and datastores in the cloud to perform disaster recovery.
In the event of QoreStor server failure, a recovery can be initiated on a new, licensed QoreStor server to restore the previous configuration. At a high-level, a recovery will go through the following steps:
- Connect to your cloud provider with configured credentials and passphrase
IMPORTANT: The required passphrase is the passphrase used when created the cloud tier. Without the cloud tier passphrase, recovery cannot proceed.
- Restore the archived DRSNAP file to the new QoreStor server and decrypt the file.
- Parse the DRSNAP file for cloud-replicated containers as well as other storage groups and containers.
- Rebuilds the cloud tier using information collected.
Refer to Performing a disaster recovery from the cloud for more information.
When performing a data recovery from an archive tier, you must first restore all datastores to standard AWS S3 storage using the AWS Management Console. Refer to Manually restoring datastores from Amazon S3 Glacier and Restoring from an archive tier for more information.
QoreStor supports the following file system protocols. The Rapid Data Access (RDA) protocols below provide a logical disk interface that can be used with network storage devices to store data and support data storage operation.
- Network File System (NFS)
- Common Internet File System (CIFS)
- Rapid Data Access (RDA)
- Rapid NFS
- Rapid CIFS
- RDA with OpenStorage Technology (OST)
- RDA with NetVault
- RDA with vRanger
- The virtual tape library (VTL) tape access protocols:
- Network Data Management Protocol (NDMP)
- Internet Small Computer System Interface (iSCSI)
- Other supported access protocols
The Common Internet File System (CIFS) remote file access protocol is supported by QoreStor, and is also known as a Server Message Block (SMB). SMB occurs more commonly than the Network File System (NFS) protocol on systems that run the Microsoft Windows operating system. CIFS allows programs to request files or services on remote computers.
CIFS also uses the client-server programming model, whereby the client requests access to a file or passes a message to a program running on the server. Servers review all requested actions and return a response. CIFS is a public (or open) variation of the SMB that was originally developed and used by Microsoft.
NOTE: QoreStor currently supports version 2.0 and 3.0 of the Server Message Block (SMB).