Skip to main content

Quickstart (BYOC)

BYOC allows you to deploy BladePipe Cloud on your own cloud insfrastructure. This page describes how to move data using BladePipe BYOC in just a few steps.

Install BladePipe

Follow the instructions in Install Worker (Docker) / Install Worker (Binary) to install a BladePipe Worker.

Add a DataSource

Here we use a self-managed MySQL DataSource as an example. For more details, see Add Self-managed DataSource. For the other supported DataSources, see Supported DataSources.

  1. In the top navigation bar, click DataSource.
  2. In the upper right corner of the page, click Add DataSource.
  3. Configure the following information:
    • Deployment: Choose Self Maintenance.
    • Type: Choose the datasource type. Here we choose MySQL.
    • Address: Fill out the endpoint to connect to the DataSource.
    • Account & Password: Fill out the username and password.
  4. Click Test Connection to verify the connection.
  5. Click Add DataSource.

Payment (Optional)

  1. Add a card.
    1. Navigate to Settings > Payment page.
    2. Click Add New Card.
    3. Enter card info and save.
  2. Subscribe BladePipe.
    1. Navigate to Settings > Payment page.
    2. Choose one card already added.
    3. Click Subscribe.
info

A new user of BladePipe will receive a voucher by default, so a new user can skip this step.

Please note that after the voucher is used up, the DataJobs will be suspended within 24 hours. To avoid DataJob interruption, please add a payment card and subscribe to BladePipe service in time.

Create a DataJob

Here we take a MySQL-MySQL data synchronization as an example. For more details, see Create General DataJob.

  1. In BladePipe, click DataJob in the top navigation bar.
  2. In the upper right corner, click Create DataJob.
  3. Select the added MySQL instance as both the Source and Target, and click Test Connection. Then click Next Step.
  4. Choose Incremental as the DataJob type, and select Full Data. Then click Next Step.
  5. Choose the tables you want to sync, then click Next Step.
  6. Select all columns, then click Next Step.
  7. Click Create DataJob.
  8. Go to the DataJob list page to check the progress of the DataJob.

Verify the Data

  1. Insert, update, and delete data in the source database.
  2. Check whether the data in the target database is consistent with the data in the source.