hypha-dao / dao-contracts

Governance contracts for decentralized autonomous organizations
MIT License
10 stars 8 forks source link

Reserach: Incremental automated backup system for the GraphDB (S) #110

Closed leonieherma1 closed 1 year ago

leonieherma1 commented 3 years ago

Summary: As a DHO user I would like to have a more stable DHO that doesn't lose any of my data automatically.

Acceptance Criteria

sebastianmontero commented 2 years ago

Dgraph provides to main commercial products:

  1. Enterprise licenses that can be used to enable enterprise features in a private cluster
  2. Dgraph cloud, which is a software as a service solution where all the infrastructure required to run a dgraph cluster is managed by dgraph.

Both products offer full and incremental binary backups, in addition the Dgraph cloud commercial product also offers managed backups, meaning periodic backups are created automatically. In the case of the enterprise licence we would have to develop our own automated backup system, similar to the one we have running at the moment using exports.

Pricing:

Enterprise license

Response from dgraph regarding Enterprise licence cost: "The cloud offering is our more popular offering. Our enrterprise license is typically suited for larger companies since there is a 6 figure license cost."

Dgraph cloud

Dgraph cloud provides shared and dedicated cluster offerings, which as the name indicates the dedicated offering runs the cluster in dedicated hardware, not shared by any other cluster, and this is the offering recommended for enterprise level applications. The dedicated offering also provides a multi-tenancy feature.

Both cloud offerings by default provide full backups every week and an incremental backup every 4hrs.

Shared cluster: image Dedicated cluster minimum price: image Dedicated cluster minimum recommended for production: image

References: https://dgraph.io/docs/enterprise-features/binary-backups/ https://dgraph.io/docs/enterprise-features/license/