ZebClient
Zebware.comCustomer Portal
  • ZebClient Documentation
  • Product Overview
    • Introduction to ZebClient
    • Functional Overview
    • Product Components
    • Data Flows
    • Data Striping
  • USE CASES
    • ZebClient Analytics
      • Architecture
        • Data Pipeline
        • Data Storage
        • Consumption
      • Deploy a ZebClient Advanced Cluster
        • Step 0 - Setup
      • FAQ
  • Planning & Getting Started
    • How to Choose your Deployment Mode
    • Deployment Modes and Tuning
    • Performance
    • License
    • Order Your ZebClient License
    • Pricing
  • Installation
    • Types of Installations
    • Guided Installation
      • ZebClient with Azure Blob Storage
        • Defining Backend with Azure Blob Storage
        • Mounting ZebClient with Azure Blob Storage
      • ZebClient with AWS S3
        • Defining Backend with AWS S3
        • Mounting ZebClient with AWS S3
      • Mount Additional Agent Node
    • Kubernetes
      • Azure Quickstart Guide
      • ZebClient CSI
      • ZebClient Helm
      • ZebClient Terraform
    • Virtual Machines
      • Azure Installation Guide
        • Installing Using Terraform
        • Uninstalling Using Terraform
    • Checking Installation
    • Running First Test
  • Management HOW-TOS
    • Add a New Agent VM into an Existing Cluster
    • Retrieve Cluster Log Files
    • CloudFormation Deployments
      • Understanding our CloudFormation Template
      • Uninstalling Using CloudFormation
    • Command-line Interface
  • Operations & Monitoring
    • Importing Your Data
    • Inlets
      • Data from External S3 Bucket
    • System Recovery Guide
      • Restore KeyDB Backup from S3
    • Port a Deploy
    • Add Resources to a Cluster
      • Add Application Node to Existing Machine (Manually)
      • Add Application Node to Existing Machine (via zc-cli)
      • Add New Application Node
      • Add Jumpbox
    • Verifying License Validity
    • Monitoring Your ZebClient Cluster with Netdata
Powered by GitBook
On this page
  • Prerequisites
  • Copy the Existing Folder to ZebClient Mount Point with Rsync
  • Copy the Existing Folder from S3 to ZebClient Mountpoint
  1. Operations & Monitoring

Importing Your Data

PreviousCommand-line InterfaceNextInlets

Last updated 1 year ago

Prerequisites

Before proceeding with copying the existing folder to the ZebClient mount point, ensure you have completed the following prerequisites as detailed in the Guided Installation section:

  • Your storage backend is set up and ready. This is necessary for successful data transfers to ZebClient.

  • The ZebClient mount point is properly mounted on your system.

  • If you are already using ZebClient and if you want to import data from a remote machine you can .

Copy the Existing Folder to ZebClient Mount Point with Rsync

These chapters provide detailed instructions on setting up your storage backend, which is a prerequisite for successful data transfer to ZebClient.

Once you have ZebClient installed and running you can copy the existing location mounted to your machine to the ZebClient mount point located at /zcfs (default location) using Rsync, follow these steps:

  1. Open a terminal window on your computer.

  2. Navigate to the directory containing the folder you wish to copy with the cd command. For example, if your folder is located in your home directory:

cd ~/your-folder-path
  1. Use the rsync command to copy the folder to the /zcfs mount point. Replace your-folder-name with the name of your folder. Add -av to include all subdirectories and verbose output:

rsync -av ~/your-folder-path /zcfs/
  1. Verify that the folder has been copied successfully by listing the contents of the /zcfs directory:

ls /zcfs

You should see your folder, including its contents, listed in the output.

Your folder is now copied to the ZebClient mount point at /zcfs.

Please adjust the Rsync options according to your needs, and ensure /zcfs is the correct mount point for your ZebClient configuration.

Copy the Existing Folder from S3 to ZebClient Mountpoint

Once you have ZebClient installed and running you can copy the existing data from an S3 bucket to the ZebClient mount point located at /zcfs(default location), follow the steps below:

  1. Open a terminal window on your computer.

  2. Ensure you have AWS CLI installed and configured with the necessary permissions to access the S3 bucket.

  3. Use the aws s3 sync command to copy the folder from S3 to the /zcfs mount point. Replace s3://your-bucket-name/your-folder-name with your S3 bucket and folder path:

  4. aws s3 sync s3://your-bucket-name/your-folder-name /zcfs/your-folder-name

  5. Verify that the folder has been copied successfully by listing the contents of the /zcfs directory:

    ls /zcfs

You should see your-folder-name listed in the output.

Your folder should now be copied from S3 to the ZebClient mount point at /zcfs.

Defining backend with Azure Blob Storage
Defining backend with AWS S3
Mounting ZebClient with Azure Blob Storage
Mounting ZebClient with AWS S3
Mount additional agent node