cockroachdb / cockroach

CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
https://www.cockroachlabs.com
Other
30.11k stars 3.81k forks source link

backupccl: support backing up data to Baidu Object Storage #32626

Closed yangliang9004 closed 5 years ago

yangliang9004 commented 5 years ago

Is your feature request related to a problem? Please describe. Now , CockroachDB can only back up data to Amazon S3, Azure, Google Cloud, HTTP, NFS/Local, S3-compatible services. But in China, most users will choose Baidu Cloud, Ali Cloud or Tencent Cloud to backup data. so CockroachDB should really support Chinese cloud storage services.

Describe the solution you'd like I suggest that CockroachDB should support BOS(Baidu Object Storage), which is suppled by Baidu Cloud and suitable for storing back up data ,similar to Amazon S3. BOS has also supplied GO SDK for developers on Github: https://github.com/baidubce/bce-sdk-go. If Cockroach Labs add github.com/baidubce/bce-sdk-go to cockroachdb/vendored, it will be easy to implement.

Describe alternatives you've considered

Additional context

knz commented 5 years ago

@rolandcrosby for triage and prioritization